tests for multiple Chain predicates & Compiler is almost there...