Yeah, I had no idea! I guess that must be a relatively recent change. Oh well, I'll just remove the replacement of the @. If someone puts in an @ url, it will leave their identifier as '@username' which should work just fine.