lots more matching rules for the new pattern matcher