     }
     
     
-    open override func read(orderedBy field: String?,
-                            ascending: Bool) -> [Model] {
+    open override func read(
+        orderedBy field: String?,
+        ascending: Bool) -> [Model] {
+        
         return read(predicatedBy: nil, orderedBy: field, ascending: ascending)
     }
     
     
-    open override func read(predicatedBy predicate: NSPredicate?,
-                            orderedBy field: String?,
-                            ascending: Bool = true) -> [Model] {
+    open override func read(
+        predicatedBy predicate: NSPredicate?,
+        orderedBy field: String?,
+        ascending: Bool = true) -> [Model] {
+        
         var entries = readFromRealm(predicate)
         
         if let field = field {

    /// - Parameters:
    ///   - translator: translator for current `Model` and `RealmModel` types.
    ///   - configuration: configuration. See also `RealmConfiguration`.
    public init(_ translator: RealmTranslator<Model, RealmModel>,
                configuration: RealmConfiguration) {
        self.translator = translator
        self.configuration = RealmDAO.makeRealmConfiguration(configuration)
        super.init()

        var config = Realm.Configuration.defaultConfiguration
        
        guard let path = self.pathForFileName(configuration.databaseFileName) else {
            fatalError("Cant find path for DB with filename: \(configuration.databaseFileName)"
                + " v.\(configuration.databaseVersion)")
        }
        config.fileURL = path
        config.schemaVersion = configuration.databaseVersion
