code: func (tx *protoTxn) Delete(key string) keyval.ProtoTxn {
  	if tx.err != nil {
  		return tx
  	}
  
  	tx.txn = tx.txn.Delete(key)
  	return tx
  }
docs: // Delete adds a new 'delete' operation to a previously created
  // transaction.