The logic for the early return was not reversed from the original implementation when it was added.