Implicitly create child scope; update with function locals