Pass the new value back the callback.
Merge pull request #1 from airportyh/return_value

Pass the new value back to the callback.