Felix #2: both were exported anticipating a future use that never came — the editor only emits text+mentions through handleTextChange. Dead public surface invites stale code; ship the smaller API. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>