Sorry, I was not clear enough, the soap4r fx  is generated by a ruby fx
wsdl2ruby.rb, it is a given.
the order of the arguments is derived from an Amazon wsdl file, it is
also given.

So given a fx with 30+ arguments, most of them empty, how can I access
it with
just the arguments which are not empty with the argument name.