Using collated Signing module, rather than per specific algorithm version modules
Collating the exposed signing types and algorithms
Using singly exposed Signing module
Rgenerating Types modules with collated Signing module