package example

import rego.v1 # rego.v1 import kept for broadest compatibility surface
import future.keywords.if # future.keywords imports are dropped, as they're covered by rego.v1

# R1: constant
a := 1

# R2: set
b contains "c"

# R3: boolean
c.d.e := true

# R4: set
d contains x if {
	x := "e"
}

# R5: boolean
e.f[x] if {
	x := "g"
}

f if true in [true, false]

g if every x in [1, 2, 3] { x < 4 }
