I'd have caught this if I had unit tests.