Now block input can be bound to a variable in outer scopes.