More dev friendly
Whoops, getUser=>updateUser
Actually make patter use the new proxy
Whoops 2, update updateUser prototype too