+
+- lookup User object by auth
+ modules should be able to (attempt to) look up a User object by auth, that way if the user is online
+ !clevel and !glevel can look up their existing object and adjust the permissions there
+
+- sockets module: wrapping should operate on byte-level not string-level
+ sentences with unicode text get wrapped wrong
+ ... but the wrapping point needs to be determined at the string-level ugh