ADD StringCodec interface - support anomaly formatting