THANK JESUS FOR UNIT TESTS. YOU MUST GO THROUGH REFACTOR HELL BEFORE YOU...

... CAN GET TO REFACTOR HEAVEN