Итак, спустя всего лишь день у меня получилось написать собственный string-split на common lisp. Забавно, что по сути это оказалось сложнее, чем задачка на codewars, которой этот функционал требовался.
Кстати, обошлось ровно одним loop, без всяких прочих poop. Его гибкости хватило на ВЕСЬ функционал.