Backpack, mergeSignatures is called when there are no signatures to merge
The mergeSignatures
code is complicated and looks expensive it would be better to avoid the complexity of calling it if there are no signatures to merge.
This works around #22944 for example.