Inconsistency: 
```python
@interact
def f(n=(0,10),**kwargs):
    print 2^n
    print kwargs

f.x=5 # runs update function if creating new control
```
runs the update function when x is created.  This seems pretty natural, though.  Maybe we should change the update policy?  Let's talk about it tomorrow.