public static function SetPerRoute($sName, $sRoute, $sMethod, $fCallback){
            $oThis = self::CreateInstanceIfNotExists();
            $sRoute = strtolower(str_replace(array("/", "\\", "--"), "-", $sRoute));//Bugfix
            $oThis->aEvents[strtolower($sMethod."_".$sRoute."_".$sName)] = array("type" => "perroute", "func" => $fCallback, "route" => $sRoute, "method" => $sMethod);
        }