Boolean pattern expressions: default operator is AND, - to exclude a keyword, OR to make a disjunction and "..." for exact phrases