# Functions
CutCursor returns s without the first instance of the cursor character ("¶") and its position as second return value.
NodeString returns a string representation of the given node.
# Constants
CURSOR is a special character (pilcrow "¶") that is used to mark the cursor position in the input string.