- sort optional params by alpha. this list will get huge, and this will make it easier in the long run
- add HTML5 placeholder to inputtexttb3 widget