new_contents: def get_class(class_string, exception=Exception):
      """
      Convert a string version of a function name to the callable object.
      """
      if not hasattr(class_string, '__bases__'):
          try:
              class_string = class_string.encode('ascii')
              mod_name, class_name = get_mod_func(class_string)
              if class_name != '':
                  cls = getattr(__import__(mod_name, {}, {}, ['']), class_name)
          except (ImportError, AttributeError):
              pass
          else:
              return cls
      raise exception('Failed to import %s' % class_string)
  
  
  def get_mod_func(callback):
      """
      Converts 'django.views.news.stories.story_detail' to
      ('django.views.news.stories', 'story_detail')
      """
      try:
          dot = callback.rindex('.')
      except ValueError:
          return callback, ''
      return callback[:dot], callback[dot + 1:]
  
subject: Add string to callable util functions