add IEquatable interface to DictionaryRecord