function canBeFixed(node) {
	return (
		node.type === "Identifier" ||
		(node.type === "MemberExpression" &&
			(node.object.type === "Identifier" ||
				node.object.type === "ThisExpression") &&
			(!node.computed || node.property.type === "Literal"))
	);
}
Determines if the left side of a node can be safely fixed (i.e. if it activates the same getters/setters and)
toString calls regardless of whether assignment shorthand is used)
@param {ASTNode} node The node on the left side of the expression
@returns {boolean} `true` if the node can be fixed