Too bad these aren't nothrow. They could be made to be, but would require some tweaking of the existing code.