It would be nice if the JsonDictionaryAttribute could be applied to properties so I could do things like
class MyDataObject {
[JsonDictionary(ItemConverterType(typeof(MyCustomItemConverter)]
public Dictionary<string, int> MyCustomSerializedCollection { get; set; }
}