editor-stream-in-base% object is used by a
editor-stream-in% object to perform low-level reading
editor-stream-in-base% class is never instantiated
directly, but the derived class
editor-stream-in-string-base% can be instantiated.
New derived classes must override all of the methods described in this