Use delegation instead of inheritance to implement ComparableMap.