@visibleForTesting Map<String, dynamic> toJson() => { "status": status.value, "response": response?.toJson(), }.clearNulls();