Interface ItemFunction<E extends Item>