From my point of view now would be a good time to split. Or, at least,
it doesn't look likely to get much better.
The recent yellow dots is due to a test case I added for a type check problem. I can disable that test again if it make things look bad..
So, opinions about splitting?