title: Instantiating class by string using PHP 5.3 namespaces
body: <p>I can't get around an issue instantiating a new class by using a string variable and PHP 5.3. namespaces. For example, this works;</p>
  
  <pre><code>$class = 'Reflection';
  $object = new $class();
  </code></pre>
  
  <p>However, this does not;</p>
  
  <pre><code>$class = '\Application\Log\MyClass';
  $object = new $class();
  </code></pre>
  
  <p>A fatal error gets thrown stating the class cannot be found. However it obviously can be instantiated if using the FQN i.e.;</p>
  
  <pre><code>$object = new \Application\Log\MyClass;
  </code></pre>
  
  <p>I've found this to be aparrent on PHP 5.3.2-1 but not not in later versions. Is there a work around for this?</p>