a nice way to migrate the code to it a piece at a time.
In other words, if you submit a 2,000 line pull request to swap it over all at once, I'm going to close it without looking at it. You need a migration plan for something that big, not just an implementation plan.
I’m not trying to discourage you, that would be a very nice thing to have, I’m just trying to make clear how it needs to work.
I might also be a little cranky because I’m wrapping up hour #3 of code review and merge testing for dda this evening after 10 hrs of work. I couldn’t work in any time to work on my own code tonight.