strictly less than count
Mechanism: helper allows off-by-one via <=
