code: def hrJoin(items):
      
      conjuction = " "+_("and")+" "
      if len(items) <= 2:
          return conjuction.join(items)
      else:
          return ", ".join(items[:-1]) + conjuction + items[-1]
docs: Joins items together in a human readable string
      e.g. 'wind, ice and fire'