A plethora of changes mostly robustifying things, adding validity tests and fixing bugs.
Tiny testing scenario of modules and interfaces