[rules-users] Writting generic DSL to have complex evaluate expression on exists