brows.analyzer: add recur parsing