@eraserhd yes, :not
is already “not exist”
I don’t think you can nest these thing either
even though the syntax may not check against it
It is a known issue: https://github.com/cerner/clara-rules/issues/329 As you say though, while [:not [:exists A]] makes logical sense and IMO would ideally work the problem is easily avoided as you wrote.