Fix recursing into new functions.
Begin work on scope shadowing.