I wasn't sure whether I should complain about another useless feature or praise the best idea ever. I've settled for the latter, if it works (not tried yet), then it's really great :)
What's with template warnings/errors, though? These would often be be of the form
xyz/boost/detail/blah-impl.hpp : 123: (blah blah blah)
instanciated from: xyz/boost/blah.hpp : 643
instanciated from: (...)
instanciated from: myprojects/blubb/blubb.cpp : 34
What's interesting about the message is the very last line, which points to the actual error. However, as I understand it, the whole message might get filtered now?