bugs in Array::tr_comparator and T_rex::add_child, not working