docs: def _get_partial(name, partials_dict, partials_path, partials_ext):
      """Load a partial"""
      try:
          # Maybe the partial is in the dictionary
          return partials_dict[name]
      except KeyError:
          # Nope...
          try:
              # Maybe it's in the file system
              path_ext = ('.' + partials_ext if partials_ext else '')
              path = partials_path + '/' + name + path_ext
              with io.open(path, 'r', encoding='utf-8') as partial:
                  return partial.read()
  
          except IOError:
              # Alright I give up on you
              return ''