integrated using cpuid to find available features into the gen-mlton script, also added a new function to the MLton.List structure zipConst: 'a t*'b->'a*'b t