public function pushClassNameToDtoClassNameReplaceFragments(array $classNameToDtoClassNameReplaceFragments, $mergeWithExistingFragments = TRUE) {
		array_push($this->classNameToDtoClassNameReplaceFragmentsStack, $this->classNameToDtoClassNameReplaceFragments);
		array_push($this->classMappingConfigurationStack, $this->classMappingConfiguration);
		$this->classNameToDtoClassNameReplaceFragments = \Netlogix\Crud\Utility\ArrayUtility::arrayMergeRecursiveOverrule(
			$mergeWithExistingFragments ? $this->classNameToDtoClassNameReplaceFragments : array(),
			$classNameToDtoClassNameReplaceFragments
		);
	}