Prefix codegen variable names with underscore to avoid clashes with service parameter names
Support options classes for Proxy services