added vmc_conj() function which returns the type it is given

as such, the code now compiles against libc++