> I’m in a position where I’d need to have a class implement List, but it already extends something else, so I can’t have it extend AbstractList Would composition help you instead of inheritance? (I might be missing something obvious) -Pavel