Not sure if this is a work in progress but just in case, fyi, my app won't boot after this commit.

```
rails-1a56a761530e/actionpack/lib/action_dispatch/routing/route_set.rb:268:in `to_proc': undefined method `literal?' for #<Journey::Nodes::Slash:0x10be0f400 @memo=nil, @left="/"> (NoMethodError)
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/route_set.rb:268:in `find_all'
	from journey-1.0.0/lib/journey/visitors.rb:48:in `call'
	from journey-1.0.0/lib/journey/visitors.rb:48:in `visit'
	from journey-1.0.0/lib/journey/visitors.rb:15:in `binary'
	from journey-1.0.0/lib/journey/visitors.rb:18:in `visit_CAT'
	from journey-1.0.0/lib/journey/visitors.rb:11:in `send'
	from journey-1.0.0/lib/journey/visitors.rb:11:in `visit'
	from journey-1.0.0/lib/journey/visitors.rb:47:in `visit'
	from journey-1.0.0/lib/journey/visitors.rb:6:in `accept'
	from journey-1.0.0/lib/journey/nodes/node.rb:16:in `each'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/route_set.rb:381:in `find_all'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/route_set.rb:381:in `build_path'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/route_set.rb:355:in `add_route'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/mapper.rb:1304:in `add_route'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/mapper.rb:1282:in `decomposed_match'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/mapper.rb:1268:in `match'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/mapper.rb:1268:in `each'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/mapper.rb:1268:in `match'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/mapper.rb:411:in `mount'
	from rails-1a56a761530e/actionpack/lib/sprockets/bootstrap.rb:28:in `run'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/route_set.rb:272:in `instance_exec'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/route_set.rb:272:in `eval_block'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/route_set.rb:287:in `clear!'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/route_set.rb:287:in `each'
	from rails-1a56a761530e/actionpack/lib/action_dispatch/routing/route_set.rb:287:in `clear!'
	from rails-1a56a761530e/railties/lib/rails/application/routes_reloader.rb:35:in `clear!'
	from rails-1a56a761530e/railties/lib/rails/application/routes_reloader.rb:33:in `each'
	from rails-1a56a761530e/railties/lib/rails/application/routes_reloader.rb:33:in `clear!'
	from rails-1a56a761530e/railties/lib/rails/application/routes_reloader.rb:15:in `reload!'
	from rails-1a56a761530e/railties/lib/rails/application/routes_reloader.rb:26:in `updater'
	from rails-1a56a761530e/activesupport/lib/active_support/file_update_checker.rb:78:in `call'
	from rails-1a56a761530e/activesupport/lib/active_support/file_update_checker.rb:78:in `execute'
	from rails-1a56a761530e/railties/lib/rails/application/routes_reloader.rb:27:in `updater'
	from rails-1a56a761530e/railties/lib/rails/application/routes_reloader.rb:9:in `execute_if_updated'
	from rails-1a56a761530e/railties/lib/rails/application/finisher.rb:66
	from rails-1a56a761530e/railties/lib/rails/initializable.rb:30:in `instance_exec'
	from rails-1a56a761530e/railties/lib/rails/initializable.rb:30:in `run'
	from rails-1a56a761530e/railties/lib/rails/initializable.rb:55:in `run_initializers'
	from rails-1a56a761530e/railties/lib/rails/initializable.rb:54:in `each'
	from rails-1a56a761530e/railties/lib/rails/initializable.rb:54:in `run_initializers'
	from rails-1a56a761530e/railties/lib/rails/application.rb:136:in `initialize!'
```