performance optimization for StreamingEncoder: prevent extra String conversion
performance optimization for StreamingEncoder: allow encoder to append encoded portion to EncodedAppender