Don't indent code due to error checking!
Developers tend to indent code just because of null check.
Mimic finally block in Java loop honoring continue statement
Maintaining code with checks first and keeping all on single level can be tricky because language
designers don't worried about such use case.