[#18] iolists
[#18] macro names
[#18] macro_mod_names
[#18] specs
[#18] records in specs
[#18] callbacks
[#18] make branches
[#18] loud errors
[#18] log levels
[#18] camel case
[#18] short names
[#18] comment level
[Fixes #17] lines -> expressions
[#18] small funs
[#18] duplicated rule
[#18] unneeded rule
[#18] more useless rules
[#18] nested includes
[#18] validations
[Fixes #18] behaviours