So special characters aren't required, but if you use them, you can only use 4 special characters out of the entire keyspace "@" "-" "_" and ".". Isn't this very odd? Makes it very difficult to use a password manager and generate a really "good" password.