private static function buildCallback(&$tree, $callback) { if (isset($tree['__callback'])) { array_push($tree['__callback'], $callback); } else { $tree['__callback'] = array($callback); } }