Result of initial lint: I.am.embarass
Declarations before usage
Post lint semantic uplift
End of lint: name anons, un-nest funcs