copyWith method
Implementation
Personality copyWith({
Alignment? alignment,
List<String>? traits,
List<String>? quirks,
List<String>? descriptors,
}) {
return Personality(
alignment: alignment ?? this.alignment,
traits: traits ?? this.traits,
quirks: quirks ?? this.quirks,
descriptors: descriptors ?? this.descriptors,
);
}