     /// The format used to create the final logging string.
     public let logFormat: String
     /// The block used to perform actual logging action.
-    private let logBlock: LoggingBlock
+    fileprivate let logBlock: LoggingBlock
     
     // MARK: - Methods
     

public typealias LoggingBlock = (String) -> Void

// Defaults
private let defaultLogFormat = "[\(Logger.FormatPlaceholder.sourceName)] \(Logger.FormatPlaceholder.level) - \(Logger.FormatPlaceholder.value)"
private let defaultLogBlock: LoggingBlock = { NSLog($0) }

/**
 *  Provides a logging interface with a predefined structure.

        log(value, level: .error)
    }
}
