      - parameter string: URL string.
      - returns: An absolute URL string relative to the value of `baseURLString`.
     */
-    public func absoluteURLString(_ string: String) -> String {
+    dynamic public func absoluteURLString(_ string: String) -> String {
         return constructURLString(string, relativeToURL: baseURL)
     }
 


    /**
     Initialize a web service value.
     - parameter baseURL: URL to use as the base URL of the web service.
     */
    public init(baseURL: URL?) {
        self.baseURL = baseURL

        super.init()

        if let passthroughDataSource = self as? ServicePassthroughDataSource {
            passthroughDelegate = passthroughDataSource.servicePassthroughDelegate
        }
    }

    /**

        Base URL of the web service.
        If the base URL is nil, the path is interpreted as an absolute URL.
     */
    private (set) public var baseURL: URL? = nil

    public var session: Session = URLSession.shared
    internal fileprivate(set) weak var passthroughDelegate: ServicePassthroughDelegate?
