Good idea! What about rewriting the CLI option parsing with Thor we were discussing recently? Shouldn't we open another issue about it and put this idea there?

I can implement `-m` right away, but I don't feel like making the messy arguments parser even uglier than it is now.