I'm guessing it doesn't like the possibility of infinite loops