     
     - returns: The string logged out.
     */
-    public func warning(format: String, function: String = __FUNCTION__, file: String = __FILE__, line: Int = __LINE__, args: CVarArgType...) -> String?
+    public func warning(format: String = "", function: String = __FUNCTION__, file: String = __FILE__, line: Int = __LINE__, args: CVarArgType...) -> String?
     {
         if .Warning >= logLevel {
             return log(.Warning, function: function, file: file, line: line, format: format, args: args)

    
    - returns: The string logged out.
    */
    public func info(format: String, function: String = __FUNCTION__, file: String = __FILE__, line: Int = __LINE__, args: CVarArgType...) -> String?
    {
        if .Info >= logLevel {
            return log(.Info, function: function, file: file, line: line, format: format, args: args)

    
    - returns: The string logged out.
    */
    public func debug(format: String = "", function: String = __FUNCTION__, file: String = __FILE__, line: Int = __LINE__, args: CVarArgType...) -> String?
    {
        if .Debug >= logLevel {
            return log(.Debug, function: function, file: file, line: line, format: format, args: args)
