Add specs for the generator
Fix a bug revealed by the new specs :)
Fix spelling error in generated software
Fix the default exclude pattern in software to prefix **