use EncodedAppenderWriter solely for looking up String encoding state