Folks, it seems that since 2.0 MVEL supports null-safe MVEL expressions, ie. fact.?property.subproperty == foo will evaluate to false (instead of failing) if property is null. I tried this some time ago and it seems that the drools parser does not like the "?". Is anybody using this? Cheers, Ingomar