Google's Dart

So Google’s Javascript replacement language, Dart goes public. Looks awfully like Java with a smattering of CoffeeScript. I like the empty compact constructor and the one-liner functions. But I’m not sure what those colon ones are doing. Presumably some jQuery-like action with the document.query(). Looks a little bit messy, but then Javascript has got kind …