 
     public final class ValueDidChangeSubscription {
 
-        public let subscriber: ValueDidChangeSubscriber
+        internal final let subscriber: ValueDidChangeSubscriber
 
-        public init(subscriber: @escaping ValueDidChangeSubscriber) { self.subscriber = subscriber }
+        internal init(subscriber: @escaping ValueDidChangeSubscriber) { self.subscriber = subscriber }
 
     }
 


    public final class InitialValueSubscription {

        public let subscriber: InitialValueSubscriber

        public init(subscriber: @escaping InitialValueSubscriber) { self.subscriber = subscriber }

    }



    public final class ValueWillChangeSubscription {

        internal final let subscriber: ValueWillChangeSubscriber

        internal init(subscriber: @escaping ValueWillChangeSubscriber) { self.subscriber = subscriber }

    }

