Linting abstractions, fixes and improvements.