# File lib/rhc/vendor/okjson.rb, line 123
      def pairparse(ts)
        (typ, _, k), ts = ts[0], ts[1..-1]
        if typ != :str
          raise Error, "unexpected #{k.inspect}"
        end
        ts = eat(':', ts)
        v, ts = valparse(ts)
        [k, v, ts]
      end