Coding 2025-01-23
I got the initial pass on updating the wrapper APIs done, although I had to add some new capabilities that I missed.
However, there's more work and open questions to address:
- I only got the code to typecheck, so I know that, at minimum, I broke the tests.
- I still want to write some new helper methods slightly lower in the stack.
- Some of the new interface is not quite right, so I want to modify it and see if I can get it to work in places that the old interface didn't.
I'm still feeling good about these changes, because they generally resulted in shorter code at the higher levels of the stack. Once the current round is really done, I'll see if I'm up for writing more wrappers, which will hopefully help me increase my coverage.
Anyway, I need to get ready for bed.
Good night.