Added a facility to sort a list (ascending only at present) according to a property value