[cvs-nhc98] patch applied (hat): Replace 2-3-4 trees with Red-Black trees. (From Thomas Nordin.)