Replace Prelude.Vect.intersperse with a saner-typed version. Make intersperse' a proper helper function (non-exported).