Interface IArgumentType<E>