 
         let container = GenericActionContainer<ActionType>(action: action, notificationService: self.actionNotificationService, completionBlock: completionBlock)
 
-        logTrace(1) { "Queing \(container) on queue `\(self.genericQueue)'" }
+        logTrace(1) { "Queuing \(container) on queue `\(self.genericQueue)'" }
 
         self.genericQueue.addAction(container, waitUntilDone: false)
 

    }
}

fileprivate extension PersistentStoreCoordinator {

    func queue<EntityType: NSManagedObject>(entity: EntityType.Type) throws -> ActionQueue {
        let entityName = String(describing: entity)

        super.init(managedObjectModel: model)

        ///
        /// Initialize the entities
        ///
        for (name, entity) in model.entitiesByName {

            logInfo { "Found entity '\(name)'." }

            self.manage(name: name, entity: entity)
        }

        if enableLogging {
