 	import org.apache.flex.core.IBead;
 	import org.apache.flex.core.IDocument;
 	import org.apache.flex.core.IStrand;
-
+	import org.apache.flex.events.ValueChangeEvent;
+    
     /**
      *  The GenericBinding class is the data-binding class that applies
      *  changes to properties of source objects to a property of the

            {
            }
		}
	}
}
                var n:int = arr.length;
                var obj:Object = document[arr[0]];
                if (obj == null)
                {
                    document.addEventListener(ValueChangeEvent.VALUE_CHANGE,
                        destinationChangeHandler);
                    return;
                }
                for (var i:int = 1; i < n - 1; i++)
                {
                    obj = obj[arr[i]];
