make username query case insensitive.

switch to Tag objects rather than strings.