function alignPreprocessorStructure(oPreprocessor) {
		oPreprocessor._settings = {};
		for (var sProp in oPreprocessor) {
			// copy all relevant settings to the internal settings object which gets passed to the preprocessor function
			if (sProp.indexOf("_") !== 0) {
				oPreprocessor._settings[sProp] = oPreprocessor[sProp];
			}
		}
	}
align object structure to internal preprocessor format to be able to store internal settings without conflicts
external view: { preprocessor: ("my.Preprocessor" || function), settings: {everythingElse: ... , ...} }
internal view: { _settings:{ preprocessor: ("my.Preprocessor" || function), settings: {everythingElse: ... , ...}}, _internalFoo: "bar"}

@param {sap.ui.core.mvc.View.Preprocessor} oPreprocessor Preprocessor config object
@private