I know this isn’t something that you introduced in this pull request, but now might be a really good time to make this method not be a bang method: it’s very confusing.