void populate(List<String>? choices) { debugPrint("Populated: ${choices?.join(", ") ?? ""}"); state = choices ?? []; }