Support `assoc` on vectors