`@mount` value should be saved after `with_base_path` block.
```ruby
prev_mount,@mount = @mount,path
yield   # with_base_path w/o blocks may be invalid.
@mount = prev_mount
```