fix loop/recur emission
fix method call handling
don't collect strings