See also this for some back discussion:
https://meta.discourse.org/t/usernames-with-periods-are-changed-to-underscore/17168?u=downey