Why did the tests break on this and why did this fix it?