[This post brings me up to date with the work I've done so far, and corresponds to the state in commit 0e4b928083ae69bb6ae577197ac016e93a77e80e] I've documented my design for the NEXT routines, which I've committed to Github here. It's a little sketchy,...