Unfinished work in progress - a docopt.org like thing