 		from ArrayCollection
 		*/
 		public function removeItems(items:Array):void{
+			trace("removeutems: "+items.length)
 			var changed:Boolean = false;
 			var delta:Array = [];
 			var location:int = NaN;

					changed = true;
				}
			}
			if(!changed) return;
			var event:CollectionEvent = new CollectionEvent(CollectionEvent.COLLECTION_CHANGED);
			event.kind = CollectionEventKind.REMOVE;
			event.delta = delta;

			var newUIDObs:Array = [];
			
			getSubtree(xmlNodeDescriptor.node, newUIDObs, newNodes);
			
			_mappedArrayCollection.addItemsAt(newNodes,  addedEvent.location);
			ArrayUtil.insertArrayAtIndex(_uids, newUIDObs, addedEvent.location);
			addedEvent.delta = newNodes;
