augmented rbtree: rework the RB_DECLARE_CALLBACKS macro definition