protected static function getKeyConversionMethods ($keysConversionFlags = \MvcCore\IModel::KEYS_CONVERSION_CASE_SENSITIVE) {
		$flagsAndConversionMethods = [
			$keysConversionFlags & \MvcCore\IModel::KEYS_CONVERSION_UNDERSCORES_TO_PASCALCASE   => 'keyConversionUnderscoresToPascalcase',
			$keysConversionFlags & \MvcCore\IModel::KEYS_CONVERSION_UNDERSCORES_TO_CAMELCASE    => 'keyConversionUnderscoresToCamelcase',
			$keysConversionFlags & \MvcCore\IModel::KEYS_CONVERSION_PASCALCASE_TO_UNDERSCORES   => 'keyConversionPascalcaseToUnderscores',
			$keysConversionFlags & \MvcCore\IModel::KEYS_CONVERSION_PASCALCASE_TO_CAMELCASE     => 'keyConversionPascalcaseToCamelcase',
			$keysConversionFlags & \MvcCore\IModel::KEYS_CONVERSION_CAMELCASE_TO_UNDERSCORES    => 'keyConversionCamelcaseToUnderscores',
			$keysConversionFlags & \MvcCore\IModel::KEYS_CONVERSION_CAMELCASE_TO_PASCALCASE     => 'keyConversionCamelcaseToPascalcase',
			/*$keysConversionFlags & \MvcCore\IModel::KEYS_CONVERSION_CASE_SENSITIVE			=> NULL,*/
			$keysConversionFlags & \MvcCore\IModel::KEYS_CONVERSION_CASE_INSENSITIVE            => 'keyConversionCaseInsensitive',
		];
		unset($flagsAndConversionMethods[0]);
		return $flagsAndConversionMethods;
	}