Returns a string representation of the error for logging or debugging.
@override String toString() { return "Error (SOURCE: $source, TEXT: $message)"; }