anchor.diff:  ///
   /// See: <https://firebase.google.com/docs/reference/js/firebase.app>.
   class App extends JsObjectWrapper {
  +  /// Name of the app.
     String get name => jsObject.name;
   
     FirebaseOptions _options;
  +  /// Options used during [firebase.initializeApp()].
     FirebaseOptions get options {
       if (_options != null) {
         _options.jsObject = jsObject.options;
  
positive.code:     return c.future;
    }
  
    Storage storage() => new Storage.fromJsObject(jsObject.storage());
  }
  
negative.code:     return _options;
    }
  
    /// Creates a new App from [jsObject].
    App.fromJsObject(jsObject) : super.fromJsObject(jsObject);
  
    /// Returns [Auth] service.
    Auth auth() => new Auth.fromJsObject(jsObject.auth());
  
    /// Returns [Database] service.
    Database database() => new Database.fromJsObject(jsObject.database());
  
    /// Deletes the app and frees resources of all App's services.
    Future delete() {
      Completer c = new Completer();
      var jsPromise = jsObject.delete();
  