making it clear the text editor dependency is now mostly optional