Unintended change? This function doesn't actually need to be modified and it's actually broken as is :-)