remove header comment block from all newly introduced files
instancetype everywhere
one declaration, per line
sorry, john dalton.
direct access in initializers