pub(crate) fn rel_vec()