':return: Join all the values stored in this data container using the
specified separators.'

def _to_str_with_separators(self, key_val_sep, pair_sep):

    lst = []
    for (k, v) in self.items():
        to_app = (u'%s%s%s' % (k, key_val_sep, smart_unicode(v, encoding=UTF8)))
        lst.append(to_app)
    return pair_sep.join(lst)
