So what if the syntax is crap, if you don't like Java, don't write Java. It's important that Atlas has a cohesive style, which is admittedly it's far from but which we're working towards. That style includes blocks starting on a new line.

If you don't like synchronised blocks use the classes in java.util.concurrent to avoid it more often.