Actually, it's not clear to me that the changes in this method are doing anything differently than their previous intention.