title: Fuelphp routing
body: <p>I ve just installed last 1.7 version of Fuelphp and trying to play without routes, but got stuck a bit</p>
  
  <p>What was done:</p>
  
  <p>Created "special" action in "userspace" controller</p>
  
  <pre><code>public function action_special($a = 'empty')
  {
      var_dump($a);
      die();
  }
  </code></pre>
  
  <p>And routing for it </p>
  
  <pre><code>'test(/:any)?' =&gt; 'userspace/special/$1'
  </code></pre>
  
  <p>But the problem is if <strong>localhost/test</strong> returns</p>
  
  <pre><code>string(5) "empty"
  </code></pre>
  
  <p>so <strong>localhost/test/1</strong> or <strong>localhost/test/qwerty</strong> returns</p>
  
  <pre><code>string(0) ""
  </code></pre>
  
  <p>but full path <strong>localhost/userspace/special/qwerty</strong> returns </p>
  
  <pre><code>string(6) "qwerty"
  </code></pre>
  
  <p>So somehow our "special" method cant get a parameter from routing. </p>