The item functions of the form "ItemKey.Property", where "property" is the key of a selection-only property, causes a messagebox to popup saying "TODO - This section still has to be completed, please inform Campbell of what you were doing".
It should return 0 or 1 (not selected/selected) for an item key, or filter a group to only include items with this selected.
It would also be good to have a GroupKey.Property(false) version so you can filter a group for items that DONT have this property selected.
I'm currently trying to use "Selection Only" properties in IF statements and they crash if the object does not have the property "Selected". I was expecting "Selected" to return 1 but anything else to return 0. I'm working around this by creating elaborate Tasks that use property X is selected as a restriction.
You can test this by creating a task that returns %object%.Wearable. If the object has "object is wearable" selected, the task displays "1". If the object does not have "object is wearable" selected, Adrift gives a ReplaceFunctions error and mucks up the output.