code: function canHaveShorthand(property) {
              return (property.kind !== "set" && property.kind !== "get" && property.type !== "SpreadElement" && property.type !== "SpreadProperty" && property.type !== "ExperimentalSpreadProperty");
          }
docs: Determines if the property can have a shorthand form.
  @param {ASTNode} property Property AST node
  @returns {boolean} True if the property can have a shorthand form
  @private