public function setNamespace($name)
 {
     if (!empty($name)) {
         if (!isset(self::$__namespace)) {
             self::$__namespace = array();
             self::$__namespace[] = $name;
         } else {
             self::$__namespace[] = $name;
         }
         $temp = array_flip(self::$__namespace);
         self::$__collectionToken = $temp[end(self::$__namespace)];
     }
 }