code: def concatenate(*args, **kwargs):
      
      divider = kwargs.get('divider', '')
      result = ''
      for arg in args:
          if result == '':
              result += arg
          else:
              result += '{0}{1}'.format(divider, arg)
      return result
docs: Concatenates the given strings.
  
      Usage::
  
          {% load libs_tags %}
          {% concatenate "foo" "bar" as new_string %}
          {% concatenate "foo" "bar" divider="_" as another_string %}
  
      The above would result in the strings "foobar" and "foo_bar".