I assume that you're capturing the route for the `regex` method below? If so can't we delete this method and implement `regex` like this:

``` ruby
def regex
  __get_object__.path.to_regexp
end
```

Also can we keep the names consistent - use regexp instead of regex.