Integrate ZKEncoder and ZKDecoder with `create` and `set`