good news: zero-arg term patterns as rule names work again. bad news: it's still pretty much by accident.
quit fooling around, provide serious fix for term pattern rules