[ (src: "{{~foo~}}", exp: [(Expr((true, true), (["foo"], (lo:3, hi:6))), (lo: 0, hi:9))]), (src: "{{~ foo~}}", exp: [(Expr((true, true), (["foo"], (lo:4, hi:7))), (lo: 0, hi:10))]), (src: "{{~ foo}}", exp: [(Expr((true, false), (["foo"], (lo:4, hi:7))), (lo: 0, hi:9))]), (src: "{{foo ~}}", exp: [(Expr((false, true), (["foo"], (lo:2, hi:5))), (lo: 0, hi:11))]), (src: "{{{~foo~}}}", exp: [(Safe((true, true), ("foo", (lo:4, hi:7))), (lo: 0, hi:11))]), (src: "{{{~ foo~}}}", exp: [(Safe((true, true), ("foo", (lo:5, hi:8))), (lo: 0, hi:12))]), (src: "{{{~ foo}}}", exp: [(Safe((true, false), ("foo", (lo:5, hi:8))), (lo: 0, hi:11))]), (src: "{{{foo ~}}}", exp: [(Safe((false, true), ("foo", (lo:3, hi:6))), (lo: 0, hi:13))]), (src: "{{{~foo ~}}}", exp: [(Safe((true, true), ("foo", (lo:4, hi:7))), (lo: 0, hi:12))]), (src: "{{{foo ~}}}", exp: [(Safe((false, true), ("foo", (lo:3, hi:6))), (lo: 0, hi:11))]), (src: "{{{~f~}}}", exp: [(Safe((true, true), ("f", (lo:4, hi:5))), (lo: 0, hi:9))]), (src: "{{{f~}}}", exp: [(Safe((false, true), ("f", (lo:3, hi:4))), (lo: 0, hi:8))]), (src: "{{{f}}}", exp: [(Safe((false, false), ("f", (lo:3, hi:4))), (lo: 0, hi:7))]), ]