I don't think this can happen given the `else: return False` above