Thanks for the patch! Comments are basically the same as for 2/3 patch about table.deepcopy: use imperative; rename to rawpairs; add commit title in () after commit hash; use 'Part of' for 4770, because it is not closed;