matches.js
function parseKey (inp) {
    var res = parseString(inp);
    if (res) return res;
  
    var match = inp.takeAPeek(JS_IDENT);
    if (match) return match[0]
  }
function parseKey (inp) {
    var res = parseString(inp);
    if (res) return res;
  
    var match = inp.takeAPeek(JS_IDENT);
    if (match) return match[0]
  }
function parseKey ( inp ) { var res = parseString ( inp ) ; if ( res ) return res ; var match = inp . takeAPeek ( JS_IDENT ) ; if ( match ) return match [ 0 ] }
Keys can be strings or JS identifiers.
Keys can be strings or JS identifiers .