Introduce XML-style escapes for special cases
Rename 'args' -> 'contents' and 'params' -> 'args'