def __add__(self, other):
        """Add two strings together. If other is not a String instance,
        a fields.String instance will still be returned

        :other: TODO
        :returns: TODO

        """
        res_field = String()
        res = utils.binary("")
        if isinstance(other, String):
            res = self._pfp__value + other._pfp__value
        else:
            res = self._pfp__value + utils.binary(PYSTR(other))
        res_field._pfp__set_value(res)
        return res_field
def __add__ ( self , other ) : res_field = String ( ) res = utils . binary ( "" ) if isinstance ( other , String ) : res = self . _pfp__value + other . _pfp__value else : res = self . _pfp__value + utils . binary ( PYSTR ( other ) ) res_field . _pfp__set_value ( res ) return res_field
Add two strings together. If other is not a String instance,
        a fields.String instance will still be returned

        :other: TODO
        :returns: TODO