title: Primitive wrappers in Python for Protobuf
body: <p>I'm using proto3 and have a message in some <code>.proto</code> file defined as:</p>
  
  <pre><code>message Response {
    google.protobuf.BoolValue field = 1;
    ...
  }
  </code></pre>
  
  <p>In order to initialize <code>Response</code> in Python, I need to create a boolean primitive wrapper and attach some value. </p>
  
  <p>If I were to initialize this value to <code>True</code>, this is fine. From a Python notebook:</p>
  
  <pre><code>In [52]: from google.protobuf import wrappers_pb2 as wrappers
           boo = wrappers.BoolValue(value=True)
           boo
  
  Out [52]: value: true
  </code></pre>
  
  <p>If I were to initialize this value to <code>False</code>, no wrapped object is created:</p>
  
  <pre><code>In [52]: from google.protobuf import wrappers_pb2 as wrappers
           boo = wrappers.BoolValue(value=False)
           boo
  
  Out [52]: 
  </code></pre>
  
  <p>How can create a <code>BoolValue</code> initialized to false?</p>