workaround for issue with NSKnownKeysDictionary2