public static function unease(array $collection, string $separator = '.'): array
    {
        $nonDefaultSeparator = $separator !== '.';
        $map = [];

        foreach ($collection as $key => $value) {
            $map = __::set(
                $map,
                $nonDefaultSeparator ? str_replace($separator, '.', $key) : $key,
                $value
            );
        }

        return $map;
    }