code: func (n *NamespacedKV) PutBool(key string, val bool) {
  	if val {
  		n.db.Put(n.prefixedKey(key), []byte{0x0}, nil)
  	} else {
  		n.db.Put(n.prefixedKey(key), []byte{0x1}, nil)
  	}
  }
docs: // PutBool stores a new boolean. Any existing value (even if of another type)
  // is overwritten.