slot-specific choice functions