I usually drop the parens if the last argument is a function. Instead of a whole bunch of `?` here, it would probably be better to just use an `if`, like

```coffee
if hasManys = @reflectOnAllAssociations('hasMany')
  hasManys = hasManys.filter (association) -> association.options.includeInTransaction
  for label in hasManys.mapToProperty('label')
    @get(label)
```

It's easy to throw in `?` all over the place, but once you look at the output you realize how much code it generates.