code: func (m *Message) checkMutable() error {
  	if m.frozen {
  		return fmt.Errorf("cannot modify frozen proto message %q", m.Type())
  	}
  	return nil
  }
docs: // checkMutable returns an error if the message is frozen.