es.  As for multipurpose ter'angreal in the text... consider the weavebreakers Mat and Cadsuane have. They can sense channeling, break any weaves thrown at them, they also sense contact with a human, since they only work when they're touching a person, and in the case of Elayne's modified versions, they also stop the person who's being touched from channeling. And it is possible Cadsuane's version also allows you to project its ability and break weaves that are far away.  