Now safely deals with no equals pattern, and closer matches semver by making == into just =