def __init__(self, option_strings, dest, **kwargs):
<EOL>allow_type = kwargs.pop('<STR_LIT>', False)<EOL>super(DictAction, self).__init__(option_strings, dest, **kwargs)<EOL>self.allow_type = allow_type<EOL>
Initialize a ``DictAction`` object.

:param option_strings: A list of option strings.
:param dest: The target attribute to store the option values
             in.
:param allow_type: A boolean indicating whether the value type
                   may be designated.  If ``False``, the value
                   type is always treated as a string.