This is ready to review in the attached branch. I'm not super happy about the test, but I think the code change is correct.
This is ready to review in the attached branch. I'm not super happy about the test, but I think the code change is correct.