[feature] rbtree of string