добавил правила исключения совпадений из поиска, добавил поиск только по тегу, но не по значению. На данный момент неправильно работает принятие решения о выборе элемента, при условии большого числа совпадений тегов по правилам, например при поиске source находятся правила теги source и source:note