public static function __callstatic($method, $arguments) {

    	$route = new Route();

    	if(false === is_callable([$route, $method])) {
			return trigger_error(sprintf('Call to undefined method %s::%s', __CLASS__, $method), E_USER_ERROR);
    	}

    	$route = call_user_func_array([$route, $method], $arguments);

    	return $route;
    }