> Perhaps the best thing to do for now is to leave out the comment (at the base of this discussion) and perhaps come back to this after we have more test coverage.

Yes, from the plots it looks like it "works", but it will take some time, unit tests and examples to figure out how this code works and where we might be able to simplify the structure.