package examples.comprehensions import future.keywords.contains import future.keywords.if import future.keywords.in sites = [{"region": "east"}, {"region": "west"}] names = [name | sites[i].region == "east"; name := sites[i].name] names2 contains x if { anonymous := [name | sites[i].region == "east"; name := sites[i].name] x in anonymous } names = {name | sites[i].region == "east"; name := sites[i].name}