(meta, *bases)
return meta("HackClass", bases, {})
Create a class with a metaclass.
Create a class with a metaclass.
Create a class with a metaclass .
def use_metaclass(meta, *bases):
    """ Create a class with a metaclass. """
    if not bases:
        bases = (object,)
    return meta("HackClass", bases, {})
def use_metaclass ( meta , * bases ) : if not bases : bases = ( object , ) return meta ( "HackClass" , bases , { } )