It would be nice to have a better version of PropertySelection with the following features:
- an API closer to the "@For" component to replace the IPropertySelectionModel. The way IPropertySelectionModel is structured is limitative. It is difficult to obtain any value from outside the component such as data objects or even a squeezer. Also IPrimaryKeyConverter could be used here too;
- render the component either with a <select> or with radio buttons;
- have simpler arguments: "source" like in @For, "labelEvaluator" for evaluating the label (same idea as column labels in @Table).
I could probably provide an implementation and tests for such a component.