Would be nice to standardize this though, I tend to always use sprintf in exceptions that have dynamic elements in the message, which is a habit I think I picked up from symfony.