There are still more boundary cases even farther out. But this is probably sufficient for the real world.