(doc) Session.

insert or update with *on what struct*?