If I have a dictionary with the type `Dictionary<String, MyEnum>`, I cannot figure out how to convert it to an NSDictionary so I can serialiaze it to JSON via `NSJSONSerialize.dataWithJSONObject`.

The compiler tells me that "`Dictionary<String, MyEnum> is not convertible to NSDictionary`". Do I need to create a new dictionary with the string values of the enum a la

```
var newDict = Dictionary<String, String> (or <String, AnyObject>);
for (key, val) in oldDict {
    newDict[key] = val;
}

```

or is there a better way?