I'm pretty sure I've seen that done somewhere else, but I'm happy to change it so it's like the more common usage. 

If you recall, we concluded that the Q_ASSERTs weren't necessary. I can't seem to find that conversation anymore, but maybe one of the other devs knows where it is.