         }
     }
     
-    
-    // Configuration: database
-    
     /// The database writer used to fetch records.
     ///
     /// The controller registers as a transaction observer in order to respond
     /// to changes.
-    public let writer: DatabaseWriter
+    public let databaseWriter: DatabaseWriter
     
     /// The dispatch queue on which the controller must be used.
     ///

    ///         compareRecordsByPrimaryKey: true)
    ///
    /// - parameters:
    ///     - db: A DatabaseWriter (DatabaseQueue, or DatabasePool)
    ///     - sql: An SQL query.
    ///     - arguments: Optional statement arguments.
    ///     - queue: Optional dispatch queue (defaults to the main queue)

    ///         compareRecordsByPrimaryKey: true)
    ///
    /// - parameters:
    ///     - databaseWriter: A DatabaseWriter (DatabaseQueue, or DatabasePool)
    ///     - request: A fetch request.
    ///     - queue: Optional dispatch queue (defaults to the main queue)
    ///
