add {% with %} parser