Pardon the mess

Some long overdue updates led to some unanticipated consequences and a kind of coding mess.
Thankfully, things seem somewhat stable now and forward progress is possible.
Thanks for your patience,

The Management