Я также нашел другой вид хакерского способа сделать это, если вы хотите обойти необходимость вставлять ваш объект в рабочую память, используя метод collect, как предложил Джеффри:
rule "Person has all brothers"
when
$person : Person(siblings != null, siblings.size > 0)
List(size == siblings.size) from collect (Person(sex != null, sex == "m") from $person.siblings)
then
#Person has all brothers
end