Today's work attempts a fix for the "new" bug reported in
#1527. See the issue for a description of the bug.
The new code passes my hand tests, but this is difficult code to test. It depends on the history of the cache.
Please report your experiences.
I'll merge the dock2 branch into both the devel and 6.2 branches assuming all goes well.
Edward