         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

        }
    }
    
    ///
    /// Call before code you wish to track performance of, multiple measurements can be nested
    ///
    public static func startMeasurement(name:String){
        if logStyle == .None {
            return

        depth += 1
    }

    /// Stops measuring and generates a log entry. Note if you wish to include
    /// additional information (for example, the number of items processed) then
    /// you can use the `stopMeasurement(executionDetails:String?)` version of
    /// the function.
    public static func stopMeasurement()->Double{
        if logStyle == .None {
            return 0
