Map<String, dynamic> asMap() { return {"description": description, "type": headerTypeStringForType(type)}; }