module Console

def call(...)

def call(...)
	Logger.instance.call(...)
end

def debug(...)

def debug(...)
	Logger.instance.debug(...)
end

def error(...)

def error(...)
	Logger.instance.error(...)
end

def fatal(...)

def fatal(...)
	Logger.instance.fatal(...)
end

def info(...)

def info(...)
	Logger.instance.info(...)
end

def logger

def logger
	Logger.instance
end

def logger

def logger
	Logger.instance
end

def logger= instance

def logger= instance
	Logger.instance= instance
end

def logger= logger

def logger= logger
	warn "Setting logger on #{self} is deprecated. Use Console.logger= instead.", uplevel: 1
end

def warn(...)

def warn(...)
	Logger.instance.warn(...)
end