Motivation: I want to understand tests without reading through the mocks...
I also want to improve the coverage in there because D4183 diff showed
it's missing a lot.
full disclosure, I don't trust nor like much that part of the code, so i'm trying
to give it some love nonetheless.
... Prior to actually open the new swhid parameter in the cli.
It took me too much time to boostrap this...