Make updateFooInput functions behave like fooInput functions