Class UserArgument<C>