- createCandidate stores and returns pros/cons fields - createCandidate returns null when pros/cons not provided - updateCandidate can set and clear pros/cons - getThreadWithCandidates includes pros/cons on each candidate
- createCandidate stores and returns pros/cons fields - createCandidate returns null when pros/cons not provided - updateCandidate can set and clear pros/cons - getThreadWithCandidates includes pros/cons on each candidate