| AppendIndex | 
 Returns a new PropertyPath combining the given PropertyPath and an index-type
 PropertyPathPart.
  | 
| AppendKey | 
 Returns a new PropertyPath combining the given PropertyPath and an key-type
 PropertyPathPart.
  | 
| AppendName | 
 Returns a new PropertyPath combining the given PropertyPath and an name-type
 PropertyPathPart.
  | 
| AppendPart | 
 Returns a new PropertyPath combining the given PropertyPath and PropertyPathPart.
  | 
| AppendProperty | 
 Returns a new PropertyPath combining the given PropertyPath and a PropertyPathPart
 whose type will be based on the property interfaces.
  | 
| Combine | 
 Returns a new PropertyPath combining the parts of the two given PropertyPath.
  | 
| FromIndex | 
 Returns a new PropertyPath from the provided index.
  | 
| FromKey | 
 Returns a new PropertyPath from the provided key.
  | 
| FromName | 
 Returns a new PropertyPath from the provided name.
  | 
| FromPart | 
 Returns a new PropertyPath from the provided PropertyPathPart.
  | 
| Pop | 
 Returns a new PropertyPath that will not include the last PropertyPathPart.
  | 
| SubPath | 
 Returns a new PropertyPath containing the PropertyPathPart starting at the given
 start index.
  |