[CS] Output should use a URIList object rather than an array directly

This allows for future things like conversion to/from SSML
[BUGFIX] Use RS grammars to avoid weird spec bug