def __init__(self, name=None, aliases=(), args=()):
        self.args = Lexicon()
        self.positional_args = []
        self.flags = Lexicon()
        self.inverse_flags = {} # No need for Lexicon here
        self.name = name
        self.aliases = aliases
        for arg in args:
            self.add_arg(arg)
Create a new ``ParserContext`` named ``name``, with ``aliases``.
dataset/ETHPy150Open pyinvoke/invoke/invoke/parser/context.py/ParserContext.__init__