add TagMatch combinator
add IdMatch combinator