anchor.diff:      }
     }
   
  +  /// The device pixel ratio to provide the child.
     double get scale => _scale;
     double _scale;
     void set scale (double value) {
  
positive.code:       ..devicePixelRatio = scale;
      return (await _view.layoutChild(_viewKey, layoutParams)).info;
    }
  
    String toString() {
      return '$runtimeType(url: $url)';
    }
  }
  
  class RenderChildView extends RenderBox {
    RenderChildView({
      ChildViewConnection child,
      double scale
    }) : _child = child, _scale = scale;
  
    ChildViewConnection get child => _child;
    ChildViewConnection _child;
    void set child (ChildViewConnection value) {
  
negative.code:     _connection = new ApplicationConnection(outgoingServices, incomingServices);
    }
  
    /// Wraps an already-established connection ot a child app.
    ChildViewConnection.fromViewOwner({
      mojom.ViewOwnerProxy viewOwner,
      ApplicationConnection connection
    }) : _connection = connection, _viewOwner = viewOwner;
  
    /// The underlying application connection to the child app.
    ///
    /// Useful for requesting services from the child app and for providing
    /// services to the child app.
    ApplicationConnection get connection => _connection;
    ApplicationConnection _connection;
  
  