+ self not allowed to follow
+ add dividing comments in `errors`
- motherfucking mistakenly formatting in` base`