Given the following template: ``` lisp (f (p "public ") (p "void ") (p "function") "(" p ") {" n> q n "}" >) ``` The cursor will jump to an incorrect position when attempting to overwrite the prompt: 
Given the following template:
The cursor will jump to an incorrect position when attempting to overwrite the prompt: