Option subparser a la git/mercurial/go