TIL that you can name class properties with `@` in front. wow.

```
class Foo
  @foo: -> "party time"
```

Becomes a property on the constructor function as opposed to the prototype:

```
var Foo;

Foo = (function() {
  function Foo() {}

  Foo.foo = function() {
    return "party time";
  };

  return Foo;

})();
```

Huh.