> Here is a rebase. I made some tests use actual expressions instead of just 0 > and 1. No other changes.
Sigh. Better with the attachment. Sorry for the noise.
-- Fabien.