Vec 1 arg constructor explicit