Identify messages based on their causal dependency.
Second stab at DPOR.