Neuer Raum.

Change-Id: I71436c4d2efeca82fcf411d32349f37cb191f691
diff --git a/room/huette9.c b/room/huette9.c
index 9c3db3a..771fee1 100644
--- a/room/huette9.c
+++ b/room/huette9.c
@@ -7,12 +7,21 @@
   ::create();
 
   SetProp(P_INT_SHORT, "Eine schummrige Huette");
-  SetProp(P_INT_LONG, BSLF(
-    "Und wieder ist der Raum nicht sonderlich interessant."));
+  Set(P_INT_LONG, function string() {
+    return BSLF(sprintf(
+      "Tja, %s, da stehst Du nun. In einem Raum, der eine dynamische "
+      "Langbeschreibung hat.\n"
+      "Das ist aber nicht nur schoen, weil Du nun siehst, wie man sowas "
+      "macht, sondern auch, weil Du hier gleich gucken kannst, wie man "
+      "eine Inline-Closure verwendet.\n"
+      "Dabei handelt es sich sozusagen um eine unbenannte, anonyme Funktion, "
+      "die in ihrem Gueltigkeits- bzw. Sichtbarkeitsbereich auf die Property "
+      "beschraenkt ist, der sie zugewiesen wurde.\n"
+      "So oder so empfiehlt es sich sicherlich, \"man Set\" durchzulesen "
+      "(hier ist die Grossschreibung mal wichtig).", TPN));
+  }, F_QUERY_METHOD);
 
   SetProp(P_LIGHT, 1);
   SetProp(P_INDOORS, 1);
   SetProp(P_LIGHT_TYPE, LT_GLOWING);
-
-  AddItem(__PATH__(1)"npc/zwerg5", REFRESH_DESTRUCT);
 }