Map<String, dynamic> toMap() { return { 'error': error.toString(), 'stack': stack.toString(), 'key': error.runtimeType.toString() }; }