Elemento de matriz de incorporação do PHP dentro da string com chaves

Gostaria de saber qual é a vantagem de usar chaves no seguinte contexto:

$world["foo"] = "Foo World!";
echo "Hello, {$world["foo"]}.\n";

é sobre o seguinte:

$world["foo"] = "Foo World!";
echo "Hello, $world["foo"].\n";

Em particular, como é que as chaves resolvem qualquer ambiguidade possível neste caso (ou casos semelhantes)?

questionAnswers(2)

yourAnswerToTheQuestion