Assuming: global Date now; The pattern "Foo( this before now )" will generate various errors. The reason is that the Global[X]Extractors (X = {"","Date","Number"} are erroneously declared as self-referential extractors. If Foo is not an @event, a CCE will arise since the operators will use "this" rather than the global. Otherwise, the result will be inconsistent
Fixed by https://github.com/droolsjbpm/drools/commit/42323f63573457ca7e4e3f944553807851597e67
Verified that the fix is present in BRMS 6.0.1 ER2 and relevant tests pass.