Oh, I think I commented on the incorrect one... the `end_of_stmt` macro seems to have an identical comment, even though the behaviour is different.