@ndnewell: Totally in agreement.