the user-defined filters needs compiler object to get them
update tests
stopOnFailure
Fix collection filter checking
let runFilter methods return boolean so that we may check if collection
is filtered or not.
Releasing 2.0.4