public init(_ pathLink: LinkedPathType,
                linkedTo link: String,
                type: LinkType = Pathman.defaultLinkType) throws {
        let linkPath = try LinkedPathType(link) ?! LinkError.pathTypeMismatch
        try self.init(pathLink, linkedTo: linkPath, type: type)