Making multiselect list generation more generalised.
Generic MultiSelect list generation support.