I really find it useful to align all the nodes in a way so I made a small patch for that and created a ticket in trac. Is that the right way to submit a patch? The ticket is http://josm.openstreetmap.de/ticket/687