BIG CHANGE. Wrap all OptionParser into apps.base.MOptionParser.