code: function(oControl) {
  		var mProperties = oControl.getMetadata().getAllProperties();
  
  		for (var sPropertyName in mProperties) {
  			if (oControl.isPropertyInitial(sPropertyName)) { // if no value has been set yet by the control factory
  				var oProperty = mProperties[sPropertyName];
  				try {
  					oControl[oProperty._sMutator]("dummyValueForMemLeakTest"); // just try a string for everything now, TODO: check type
  				} catch (e) {
  					// type check error, ignore (we stupidly always try with a string, even if the property has a different type)
  				}
  			}
  		}
  		if (!oControl.getTooltip()) {
  			oControl.setTooltip("test"); // seems not to be a property...
  		}
  	}
docs: tries to fill all control properties with string values (hoping this might trigger more leaks)