# File json/objects.rb, line 148
    def to_json
      retval = "{"

      first = true
      self.each {|key, val|
        retval << "," unless first
        key = key.to_s #keys in json hashes need to be strings, nothing else.
        retval << key.to_json + ":"
        retval << val.to_json
        first = false
      }
      retval << "}"
      return(retval)
    end