http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45114
--- Comment #5 from Jason Merrill <jason at gcc dot gnu.org> 2011-04-08 15:30:53 UTC --- I stopped working on it before it was usable at all, it's just here in case someone wants to use it as a starting point.