def messagebytesize(field_number, message):
    return tagbytesize(field_number) + _varuint64bytesizenotag(message.bytesize()) + message.bytesize()
def groupbytesize(field_number, message):
    return 2 * tagbytesize(field_number) + message.bytesize()  # start and end group.