What is `and return` doing here?