old_contents: from office365.runtime.client_path import ClientPath
  
  
  class ResourcePath(ClientPath):
      """OData resource path"""
  
      def __init__(self, name, parent=None):
          """
  
          :param str name: entity or property name
          :type parent: office365.runtime.client_path.ClientPath or None
          """
          super().__init__(parent)
          self._name = name
          self._parent = parent
  
      @property
      def segments(self):
          return [self.delimiter, self._name]
  
new_contents: from office365.runtime.client_path import ClientPath
  
  
  class ResourcePath(ClientPath):
      """OData resource path"""
  
      def __init__(self, name, parent=None):
          """
  
          :param str name: entity or property name
          :type parent: office365.runtime.client_path.ClientPath or None
          """
          super(ResourcePath, self).__init__(parent)
          self._name = name
          self._parent = parent
  
      @property
      def segments(self):
          return [self.delimiter, self._name]
  
subject: Fix ResourcePath ctor (to restore Python 2.7 compatibility) #473