laughinghan/mathquill — comment on commit 74bb48343ed0b72556b894a073c7ea437fc2e6d0
File:  line 0
By jayferd:

Another option is to use your `Interstice` class (which is what I think Emacs would call a "point"), and add methods `.append()` and `.prepend()` which handle that logic.