The 2D Classic code needs some integration tests. I'm planning to do that myself, but I'm adding the issue to remind myself.