I completed the rewrite of JLPCActor on Monday. It is still rather complex, but the code is much more consistent and it now systematically covers all the edge cases.
Tuesday I worked on debugging the new code and fixed 3 bugs.
Wednesday (yesterday) I was busy on other things--we met Anjali, a good friend and the CFO of Fiorano where I previously worked as Director of Engineering.
Hopefully today I can get the new code working and check it into GitHub.
Bill