Why, since `ValuedParameter` already have the method `setValue`? If I already have an instance of `ValuedParameter`, I can simple call setValued instead `methodInfo.setParameter`.