Fix duplicate and false positive issue.
All parameters with single character are treated as whitelisted parameters.
P.S. The duplicate and false positive issue was suspected to be due to decoding/encoding, and it turned out that it wasn't a matter of decode/encode.
That is a good lesson that smaller tasks are just as important as bigger tasks.