It just occurred to me: these are really the same operation, just that VECTOR-COPY lets you specify START, too, but VECTOR-RESIZE lets you enlarge the vector. Could these be merged and made so that VECTOR-COPY take an extra optional argument, fill, and be able to create vectors larger than the input?