turn `latedef` on seems logical to me
`noarg`, `no empty` were default and `regexp` no longer exists
set `indent` to 4
`quotmark` to "double"
`trailing` doesn't exist anymore
there are no browsers that support `esnext` yet

and some default stuff
defaults
`loopfunc` don't make functions in a loop

because of accessing a modified closure
defaults
`onecase` doesn't exists
defaults
redeclaring variables seems a bad idea `shadow`
`sub` allow [`$r`] to keep closure happy
defaults