at the time when I wrote this code it was needed... Its a little ugly but worth it to get the tests you just updated running.