Chainable Predicates for JS