| RouteAttribute |
| Parts | The url split into parts (ie "home" "section" "page" ) |
| Url | The full url of this route (ie "/home/section/page") |
| ExtractProperties | Given a Url, check for {properties} and convert them to key values |
| IsUrl | True if this matches the passed in url. Queries are trimmed and ignored <c>( ?query=fff )</c> Variables are tested (but not type matched or anything) |
| FindValidTarget | Given a URL, check out TypeLibrary and find a valid target |