Situation: I am writing a text editor.