get rid of vec_{fst,snd} axioms