vconcat was broken
mistake, seq instead of seq?
Defining apply-partially ourselves instead of dealing with subr.el's idea of how it should be done
More exact version of override