Fixed splay_tree_map compilation errors
Removed Node::NIL
Use delegate and alias_method