If anyone actually cares, I've made some changes to reflect some of the ideas that the people who responded suggested. The biggest change is "per script" documentation. Meaning you can have documentation associated with each alias, but now you can also have documentation associated with the entire file (such as author, copyright, etc.).