Sometimes it may help a lot if you can quickly check the shape of the local data, after series of transformations for example.
Is it possible?
And is it possible to spec (some) steps of thread-first/thread-last for instance?
As a random idea, something like this?
(->> xs
^:xs (map ...) ;; <- attaching spec for output via tag
(filter ...)
(remove ...)