New API for getCanonicalBlock2(), which now returns an array of length two,
where each entry in array, if not null, is a canonical representation. This is likely the hardest problem I've ever worked on, with the symmetries, recursions, etc.
Authored by: nerius 2023-11-20
Parent: [r1760]
Child: [r1762]