if(value == null)
{
for(int i = 0; i < delegates.size(); ++i)
{
AbstractXmlValueContainer basic = (AbstractXmlValueContainer)delegates.get(i);
XmlValueBinding localValue = basic.getValueLocal();
if(localValue != null)
{
if(value == null)
{
value = new XmlValueBindingStack(this);