The Mutator object can't be exposed in Obj-C objective due to its dependency on AEXML, which is not Obj-C compatible.
I've submitted a PR to the AEXML project to support Obj-C (tadija/AEXML#111). Not sure how likely this is to succeed, since we don't own this project, so the owner may not agree with it.
If this doesn't pass, then we'll have to either:
- Change to an XML library that supports both Swift/Obj-C.
- Change the signature of
Mutator to use String instead of AEXML objects directly. Not a huge fan of this solution though.