FreeBSD AVL Tree ported into Linux one.