These functions construct vectors of given length, with attributes
specified via dots. Except for new_lst() and
new_raw(), the empty vectors are filled with typed
missing values. This is in contrast to the base function
vector() which creates zero-filled vectors.