Functions now have their own scopes.