added `VarShow` and the `rule` combinator