ServiceArguments implementing this interface
should support automatic evaluation of arguments before service call
based on context.
NOTE: subclasses MUST HAVE default constructor to use from Marvin Sketch