The committee seems to be taking one step backwards and one step forwards with this publication. On the one hand, I'm glad they're adding support for features such as static assertions that previously required ugly workarounds. On the other, I think their idea of a threading library is somewhat laughable. Also, I'm not fully sold on the idea of having 10 or so optional implementation requirements.<p>The most important question, to me, is how many implementations will support the full standard? Are we going to have another C99 wherein most vendors maintain partial support?