 
 
 /// The version of the LogKit framework currently in use.
-internal let LK_LOGKIT_VERSION = "2.0.0-beta-1"
+internal let LK_LOGKIT_VERSION = "2.0.0"
 
 
+/// The default queue used throughout the framework for background tasks.
 internal let LK_LOGKIT_QUEUE: dispatch_queue_t = {
     if #available(OSX 10.10, OSXApplicationExtension 10.10,  iOS 8.0, iOSApplicationExtension 8.0, watchOS 2.0, *) {
         return dispatch_get_global_queue(QOS_CLASS_DEFAULT, 0)


internal extension NSCalendar {

    internal func isDateSameAsToday(date: NSDate) -> Bool {
        if #available(iOS 8.0, iOSApplicationExtension 8.0, watchOS 2.0, *) {
            return self.isDateInToday(date)

}()


/// The bundle ID of the currently running application, _not_ the LogKit framework.
internal let LK_BUNDLE_ID: String = NSBundle.mainBundle().bundleIdentifier ?? ""


/// The model of this device.
internal let LK_DEVICE_MODEL: String = {
    var len: size_t = 0
    if sysctlbyname("hw.model", nil, &len, nil, 0) == 0 {
