Definition Mux := If BV.Definition lowbit (l : list bool) :=
  match l with
  | nil => false
  | b :: _ => b
  end.Definition highs (l : list bool) :=
  match l with
  | nil => nil (A:=bool)
  | _ :: v => v
  end.

Lemma highs_is_strip : forall v : BV, highs v = stripbv v 1.