switches to class_name, users may choose something other than UserSession
re #432