don't run the wrong sentinel on message, message is validated in the post, in effect some flags were being rejected incorrectly
my spec suite has been playing up attempting to clean some stuff by avoiding type checks
improve the breakUp user name algorithm, add some tests