IOptions
A function that returns an annotated text node.
A function that returns the children of a node.
A function that returns a string representing how markup should be interpreted.
Optional
IOptions