So fixing #19 dropped test coverage by 20%, because it turns out 20% of all tests were integration tests, which is not ideal, to say the least :D
The Minimizer should be unit tested! If it can not be unit tested, it should be cut down and then unit tested mercilessly!
Overall the goal of this issue is to get coverage back to ~80%