/// A protocol that provides a relative path representation. protocol Pathable { // MARK: Properties /// A read-only relative path representation. var path: String { get } }