code: function Namespace(path, hex) {
    this.hex = !!hex
    this.keyEncoding = hex ? 'utf8' : 'binary'
  
    this.path = path
    this.buffer = bytewise.encode(path)
    this.prehooks = []
    this.posthooks = []
  }
docs: brand namespace instance to keep track of subspace root