refactor Rules for UrlFormEncoded