Support for setting values using alternative syntax + fixed update() to return notifications as well