@override Map<String, Object?> build() => { 'name': name, if (avatar != null) 'avatar': avatar!.buildDataString(), };