Stumbled over a very rare deadlock. Fixed.
Branched for #33. Work in progress.
#33 WIP: compiling! But tests in error.
WIP
WIP: Clearer SPI/Factory pattern.
WIP: Clearer SPI/Factory pattern.
WIP: still tests in error.
WIP: wrong search/replacement in test.
WIP
WIP
Branched for #33. Work in progress.
#33 WIP: compiling! But tests in error.
WIP
WIP: Clearer SPI/Factory pattern.
WIP: still tests in error.
merged conflicts after rebase