Additional vector constructors