It would also be good if the Eclipse formatter didn't suck.  I'll fix it.