Currently, it is possible to populate a dictionary type via attributes but not elements. For example, this is supported:
as is this:
but this is not:
This prevents callers from populating a dictionary with anything other than primitive values. WTKXSerializer should also allow a caller to populate a dictionary with complex types, as shown above.