recursions explained
working on my-filter multi-arity version
my-filter implemented
aborting by cond and recur