extend contextual causality to Boolean accumulations