@Override
 public byte[][] encodeAsMultiBytes(Object object) {
   throw Unsupported.unsupportedOperation();
 }
 @Override
 public <T> Object decodeFromMultiBytes(FieldDescriptor<T> type, byte[][] bytes) {
   throw Unsupported.unsupportedOperation();
 }
 @Override
 public String[] encodeAsMultiString(Object object) {
   throw Unsupported.unsupportedOperation();
 }
 @Override
 public <T> Object decodeFromMultiString(FieldDescriptor<T> type, String[] strings) {
   throw Unsupported.unsupportedOperation();
 }