=============
Enhancements
------------
- added "\*" input to allow either
- all the remaining choices when the input is "\*" e.g. "\*" -> "{choice1}, {choice2}, ..."
- take the default and append to string e.g. "\*-example" -> "{default}-example"
- factored code for consistency
- inline warning if wrong user input
Misc
----
- switched from branch to tag versioning
<br>