dispatch.login: Correctly stores the username string (not argument field) in the session. (This wasn't detected before because of the following issue). debuginfo: Previously got the "value" from session variables (which worked because the only variable was being stored as a Field). Now just returns the variable as a string, as it is now stored correctly.