Converts the current class to a Map
@override Map<String, dynamic> toMap() { return { 'log': log.toMap(), 'level': level, if (trace != null) 'trace': Trace.from(trace!).frames.toString() }; }