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