Generate Global Options
General usage | Advanced usage | Simple validation | Read-only options | User-defined validation | Filter the option values | Dynamic querying the option value | Interaction between options | Local options | Synonymous options | Print the object | Add new options | Features for package development | Misc | Session info