public static function getInstance($request)
 {
     if (!self::$_instance instanceof self) {
         self::$_instance = new self($request);
     }
     return self::$_instance;
 }
 public static function create($id = "HttpRequestParameters")
 {
     if ($id == "HttpRequestParameters") {
         return HttpRequestParameters::getInstance($_REQUEST);
     }
     $messenger = MessengerFactory::create();
     $messenger->say('Null Parameters');
 }