parameters: (meta, *bases)
return_statement: return meta("HackClass", bases, {})
docstring: Create a class with a metaclass.
docstring_summary: Create a class with a metaclass.
docstring_tokens: Create a class with a metaclass .
function: def use_metaclass(meta, *bases):
      """ Create a class with a metaclass. """
      if not bases:
          bases = (object,)
      return meta("HackClass", bases, {})
function_tokens: def use_metaclass ( meta , * bases ) : if not bases : bases = ( object , ) return meta ( "HackClass" , bases , { } )