vector and array headers