Let's not redefine the builtin filter(), mkay?