Fix recursive filters within a "not" filter
Fix recursive filters within a "not" filter

The previous code assumed that "not" could only contain a predicate.

cleeus/tangram-es,quitejonny/tangram-es,cleeus/tangram-es,cleeus/tangram-es,tangrams/tangram-es,tangrams/tangram-es,cleeus/tangram-es,tangrams/tangram-es,cleeus/tangram-es,tangrams/tangram-es,quitejonny/tangram-es,tangrams/tangram-es,quitejonny/tangram-es,tangrams/tangram-es,quitejonny/tangram-es,quitejonny/tangram-es,cleeus/tangram-es,quitejonny/tangram-es,tangrams/tangram-es