Compiling Vec_prop. Cleaner proofs!