Рефакторинг
Избавился от рекурсии в match
Вытряхнул вспомогаательный метод __matcherBuild__
refactor