code: public void writeGroup(final int fieldNumber, final MessageLite value)
                           throws IOException {
      writeTag(fieldNumber, WireFormat.WIRETYPE_START_GROUP);
      writeGroupNoTag(value);
      writeTag(fieldNumber, WireFormat.WIRETYPE_END_GROUP);
    }
docs: Write a {@code group} field, including tag, to the stream.