code: def SetPyclassMetaclass(option, opt, value, parser, *args, **kwargs):
      
      from pyremotevbox.ZSI.generate.containers import ServiceHeaderContainer,\
          TypecodeContainerBase, TypesHeaderContainer
          
      TypecodeContainerBase.metaclass = kwargs['metaclass']
      TypesHeaderContainer.imports.append(\
              'from %(module)s import %(metaclass)s' %kwargs
              )
      ServiceHeaderContainer.imports.append(\
              'from %(module)s import %(metaclass)s' %kwargs
              )
docs: set up pyclass metaclass for complexTypes