Description
Minor type related nitpick, the title is the warning that eclipse logs.
The generics type T is used throughout the ItemImpl class even if the types refer to other things than the original "T extends ItemDelegate" definition.
I suggest replacing T with U for the #perform related method definitions.