+ Improved normalization API (min/max predicate over candidates)