Lower number = higher preference. Selections with the same rank are treated equally.
final TfArg<int>? rank;