diff --git a/webapp/web/templates/freemarker/body/samples.ftl b/webapp/web/templates/freemarker/body/samples.ftl
index f46d01c70..6e11b74f4 100644
--- a/webapp/web/templates/freemarker/body/samples.ftl
+++ b/webapp/web/templates/freemarker/body/samples.ftl
@@ -59,6 +59,61 @@
${r"#{title}"}
${r"${title}"}
+Containers do not pick up changes to the value of their elements
+<#assign
+ fruit = ["apples", "oranges", "bananas"]
+ veg = ["beans", "peas", "carrots"]
+ food = [fruit, veg]
+ fruit = fruit + ["pears"]
+>
+
+<#noparse>
+ <#assign
+ fruit = ["apples", "oranges", "bananas"]
+ veg = ["beans", "peas", "carrots"]
+ food = [fruit, veg]
+ fruit = fruit + ["pears"]
+ >
+#noparse>
+
+List elements of ${r"${fruit}"}
+<#list fruit as f>
+ ${f}
+#list>
+
+List elements of ${r"${food}"}: contains no pears
+<#list food as item>
+ <#list item as i>
+ ${i}
+ #list>
+#list>
+
+
+Numbers
+
+<#assign
+ one = 1
+ two = 2
+ numbers = [one, two]
+ two = 20
+ numbers2 = [one, two]
+>
+
+<#noparse>
+ <#assign
+ one = 1
+ two = 2
+ numbers = [one, two]
+ two = 20
+ numbers2 = [one, two]
+ >
+#noparse>
+
+${r"${two}"}: ${two}
+${r"${numbers[1]}"}: ${numbers[1]}
+${r"${numbers2[1]}"}: ${numbers2[1]}
+
+
<@dump var="now" />
<@dump var="urls" />
<@dump var="fruit" />