xylibs: add domain_tree