The boolean grammar is an extension to the Trader constraint language. Typically all proxies and filters are part of the same address space. In the absence of the security service, any process can modify any filter. Also, they define a QoS framework, especially related to reliability. Connection reliability remember states persistently in case of server crash.
Consumer is still logically connected based on implementation specifically.
Extended Trader Constraint Language looks like complex conditionals. They do not support correlation in this spec. OCL is a potential alternative. OCL is first order but this is less. Events carry data, not just boolean.