code: func (tx *Tx) Stmt(stmt *Stmt) *Stmt {
  	stmt, err := tx.Prepare(stmt.q)
  	if err != nil {
  		return &Stmt{stickyErr: err}
  	}
  	return stmt
  }
docs: // Stmt returns a transaction-specific prepared statement
  // from an existing statement.