# docs say CFDictionaryGetValue takes callbacks to define hashing and equality testing. Are you sure what you provided for those are good