def __init__(self, value=None, **kwargs):
super(String, self).__init__(value, **kwargs)<EOL>self.charset = kwargs.setdefault("<STR_LIT>", self.charset)<EOL>
Create a new instance of the ``String`` field.

        :param value: The hard-coded value of the String field
        :param int min: The minimum size of the String when built
        :param int max: The maximum size of the String when built
        :param str charset: The character-set to be used when building the string