First take on boolean patterns. Not working yet.
Fix booleans: now AND, OR and NOT actually work.
Update the usage statement to explain booleans.
Remove spurious comment line