fix vtake and vtakeI primitives
Generate only a single types package