http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47873
--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> 2011-02-25 10:47:00 UTC --- do you think you could make the example more confusing? maybe if you named every namespace, class and member function the same, instead of only doing that for most of them? ;)