TextNode now knows how pop objects (usually string chars) from itself, used by backspace callback for ex.