'Given a context and a list of arguments this creates the parser
and parses the arguments, then modifies the context as necessary.
This is automatically invoked by :meth:`make_context`.'

def parse_args(self, ctx, args):

    raise NotImplementedError('Base    commands    do    not    know    how    to    parse    arguments.')
