         }
     ```
 */
-public func logWarning(tag: String? = nil, _ file: StaticString = #file, _ function: StaticString = #function, _ line: UInt = #line, message:  @escaping () -> String) {
+public func logWarning(_ tag: String? = nil, _ file: StaticString = #file, _ function: StaticString = #function, _ line: UInt = #line, message:  @escaping () -> String) {
     #if DEBUG || TRACELOG_ENABLE || os(Linux)
         let derivedTag = derivedTagIfNil(file: file, tag: tag)
         

        }
    ```
*/
public func logError(tag: String? = nil, _ file: StaticString = #file, _ function: StaticString = #function, _ line: UInt = #line, message: @escaping () -> String) {
    #if DEBUG || TRACELOG_ENABLE || os(Linux)
        let derivedTag = derivedTagIfNil(file: file, tag: tag)
        

            return "Final message String"
    ```
*/
public func logInfo(_ tag: String? = nil, _ file: StaticString = #file, _ function: StaticString = #function, _ line: UInt = #line, message:  @escaping () -> String) {
    #if DEBUG || TRACELOG_ENABLE || os(Linux)
        let derivedTag = derivedTagIfNil(file: file, tag: tag)
        
