class Class
  def self.new(superklass = Object)
    __c9_allocate__("<UnnamedClass>", superklass)
  end

  def superclass
    __c9_superclass__
  end

  def name
    __c9_name__
  end

  def singleton_class
    __c9_make_singleton__
  end
end