I am pretty sure I dislike it. Such code should never be in standard library as it is essentially a hack tuned for specific compiler. It should be fixed in language instead if it is a real problem.