Making choices from a list

@kirori, is this something you are looking at?