Repackage with bugfix

Add example protocols to binary package
Wrong number of argument to show usage instead of breakin
Bugfix - condition generation for >1 dimension parameters broken
Use proper variable construct/destruct instead of relying on { } scoping