Actually use IDictionary instead of IReadOnlyDictionary, as it is not supported by SimpleJson