+    @staticmethod
+    def pretty_print(value, for_html=False):
+        if type(value) in (tuple, list, dict):
+            value = yaml.safe_dump(value, allow_unicode=True, default_flow_style=False)
+            if for_html:
+                value = smart_unicode(value).replace(u" ", unichr(160))
+        return value
+