Dont downcase when doing IsSubDomain, let the caller decide
add benchmarking
Add as212 thingy server as example
Fix as212 server