>>106547747
>it shits itself when predicate expects a list as an argument
LOL
That's what I get when I try to check for type errors using a functional approach. Very well, c-space c-w it is. I'll do it later.