Yeah, I figured you were gonna mention that. Can you clarify when exactly it would go into the wrong document? Eg, I'm calling `editor.getActiveSession()` is there seriously a case when that could possibly ever return anything but the currently focused session?

Because, in my mind, the path option can be used to insert text into non-active sessions, and I emphatically can *not* think of a use case where somebody is going to look at their editor and think "I want to insert text into a document I can't see", so I specifically took out the `path` option *on purpose*, so that a) the API call from the sandbox would have one less thing to worry about, and b) it would always just choose the active session anyway. My goal was to make this a highly-focussed function, "insert text at the cursor that I'm looking at" and nothing else.