ArcGIS Server Server Object Extension with complex parameter types