function finalizeWriteDelegateInfo(mDelegateInfo, oControl) {
		return mDelegateInfo
			? {
				...mDelegateInfo,
				controlType: mDelegateInfo.controlType || oControl.getMetadata?.().getName(),
				instance: _pick(mDelegateInfo.instance, ["createLabel", "createControlForProperty", "createLayout"])
			}
			: undefined;
	}
Returns the model-specific read delegate for the requested control.
The instance-spcific read delegate is returned if available.

@param {sap.ui.core.Element} oControl - Control for which the corresponding delegate should be returned
@param {sap.ui.core.util.reflection.BaseTreeModifier} oModifier - Control tree modifier
@param {string} [sModelType] - Model type; required in case you passed the <code>XmlTreeModifier</code>
@returns {Promise.<sap.ui.core.util.reflection.FlexDelegateInfo>} Delegate information including the lazy loaded instance of the delegate