Another crack at trying to get the Iris acknowledgement handling paradigm right. (dm)