public static function unregister_query_callback($cb)
 {
     $pos = array_search($cb, Dal::$_query_callbacks);
     if ($pos !== FALSE) {
         unset(Dal::$_query_callbacks[$pos]);
     }
     if (!count(Dal::$_query_callbacks)) {
         Dal::$_query_callbacks = NULL;
     }
 }