A binary tree implementation which allows values with the same keys.