I notice that rbtree works with Marshal, but not YAML. What methods would have to be added to rbtree to fix this?