and and not operators in grammar at higher level (allows for more generic use)