public function getNestedStructureForDottedNotation(array $row)
	{
		$propertyPaths = [];

		$objectStructure = [];
		foreach ($row as $key => $value) {
			self::applyValueProcessors($key, $value);
			self::traverseObjectStructure($objectStructure, $propertyPaths, $key, $value);
		}

		return [$objectStructure, array_values($propertyPaths)];
	}