Refactor Action, per new names.ActionTag changes...

... and to improve internal structure.
If the sequence is important, and it looks like it is, it should be stored natively in the document, not as part of a string.