code: function parsePropertyFunction(node, paramInfo) {
          var previousStrict, body;
  
          previousStrict = strict;
          body = parseFunctionSourceElements();
  
          if (strict && paramInfo.firstRestricted) {
              tolerateUnexpectedToken(paramInfo.firstRestricted, paramInfo.message);
          }
          if (strict && paramInfo.stricted) {
              tolerateUnexpectedToken(paramInfo.stricted, paramInfo.message);
          }
  
          strict = previousStrict;
          return node.finishFunctionExpression(null, paramInfo.params, paramInfo.defaults, body);
      }
docs: 11.1.5 Object Initialiser