eliminate use of vector-related ctors