custom user models using field named 'username'
Fixed #19067 -- clarify and warn of limitation with
should be a comment not a docstring :-/
eradicated more assumptions of username
switched docstring to comment (nit)
I've tweaked this patch a bit, and commited as b3b3db3