A simple test follows:

${message}

Now perform a hash assignment:

${test.test1} ${test.test45} ${test.hello} ${test.world} ${test.bar}

Now update the assignment and repeat:

${test.test1} ${test.test45} ${test.hello} ${test.world} ${test.bar}

Now reassign the list and repeat:

${test.test1} ${test.test45} ${test.hello} ${test.world} ${test.bar} ${test.hash} ${test.test89} ${test.newhash.temp}

Pathological case: zero item hash:

${test.test1}

Hash of number literals:

${test["1"]}