Map<String, dynamic> toMap() { Map<String, dynamic> map = {}; if (_composite != null) { map['composite'] = _composite; } return map; }