First we have to evaluate the, the predicate and it's done in the same store, the same context as the overall expression and if the result is true If the, if the Boolean predicate returns the value true. 