At some point in the last 2 commits, something got messed up with
session handling that is causing old values to come back from the DB
(values I have confirmed ARE updated). So I need to revert everything
back to a working state and go again.