My problems is this:
I have 2 instances in my model:
<xf:instance id="Include-model">
<data>
<value type="xs:string">true</value>
</data>
</xf:instance>
this is wired up to a checkbox, and
<xf:instance id="items-model">
<items>
<item>1</item>
<item>2</item>
<item>3</item>
</xf:instance>
and I have a bind declared as:
<xforms:bind id="items-bind" nodeset="items[instance('Include-model')/value = 'true']">
the checkbox correctly updates the Include-model, but the bind does not update to reflect this. Basically, if the checkbox is checked I need to display the items, otherwise hide them. The initial state is correct, but changes are not reflected in the bind when I check/uncheck the checkbox.
Eternal gratitude to all who can help.