(doc) Session.

This is wrong. It returns Some if the value was updated, and None if the value was just inserted, or something like that, right?