refactored to handle traversing into function declarations, now handles the simple case again
refactored to handle traversing into function declarations, now handles the simple case again

substack/undead