A generic implementation of red-black trees