         return stopMeasurement(nil)
     }
     
-    ///
-    /// Prints a message, optionally with a time stamp (measured from the 
-    /// start of the current measurement
-    ///
+    /// Prints a message, optionally with a time stamp (measured from the
+    /// start of the current measurement.
     public static func log(message:String, includeTimeStamp:Bool = false){
         if logStyle == .None {
             return


import Foundation

public typealias MeasuredBlock = ()->Void

private var depth = 0

        }
    }
    
    /// Start a measurement, call `stopMeasurement` when you have completed your
    /// desired operations. The `name` will be used to identify this specific 
    /// measurement. Multiple calls will nest measurements within each other.
    public static func startMeasurement(name:String){
        if logStyle == .None {
            return
