title: Does change in package break existing clients using protobuf?
body: <p>If I change,</p>
  
  <pre><code>syntax = "proto3";
  
  package a.v0;
  
  message HtmlStore{
      string html = 1;
  }
  </code></pre>
  
  <p>to</p>
  
  <pre><code>syntax = "proto3";
  
  package a;
  
  message HtmlStore{
      string html = 1;
  }
  </code></pre>
  
  <p>I have a python API which returns protobuf. There are existing clients consuming the API. I want to change protobuf definition of certain elements and I want to know if it will break the existing clients?</p>