In routing.rb, what is the purpose of the following piece of code:
class Regexp #:nodoc:
Does this method not always return 0? It's always going to match ''
with the blank spot before the | and therefore will have no captures.