Recursively analyze entire AST at analysis time
Fix broken analysis of single-clause function literals