Class TransformableItemDefinition<I extends Item<?,​?>,​D extends ItemDefinition<I>>