This essentially is a wrapper which prevents any *other* warnings which are not trapped. I was toying with the idea of applying this across the codebase, but decided to limit the scope of this ticket! :wink:

On that front, I do not think this is pointless - any other warnings being raised will cause an exception to be raised as they are unexpected and undesirable.