I'm confused too. When it breaks, you should have tests and a changelog handy. I solve these problems with agents routinely.