/**
  * Creates or returns an instance of this class.
  */
 public static function get_instance()
 {
     if (null == self::$_instance) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }