More of Encoder can be private.