r[i++]= outNewVal[0] instanceof Object && outNewVal[0].equals(value);
value= new Integer(111);
r[i++]= convertPropertyValue(propAnyA, outNewVal, outOldVal, value);
r[i++]= outNewVal[0] instanceof Any && ((Any)outNewVal[0]).getType().equals(new Type(Integer.class))
&& ((Any)outNewVal[0]).getObject().equals(value);
XWeak oWeak= new ComponentBase();
value= oWeak;
// The returned Any must contain an XInterface
r[i++]= convertPropertyValue(propAnyA, outNewVal, outOldVal, value);
r[i++]= ((Any) outNewVal[0]).getType().equals(new Type(XInterface.class))
&& ((Any) outNewVal[0]).getObject() == oWeak;