FactHandle factHandle = new DefaultFactHandle( reader.getAttribute( "fact-handle" ) );
List<Setter> setters = new ArrayList();
while ( reader.hasMoreChildren() ) {
reader.moveDown();
Setter setter = CommandFactory.newSetter( reader.getAttribute( "accessor" ),
reader.getAttribute( "value" ) );
setters.add( setter );
reader.moveUp();
}