Prepare to implement extremumBarriers...nothing so far should produce problems