fix module names
My extended getoptex

getoptex uses getopt to parse cmd-line arguments and then
thread results over a list of additional funs.