Investigate other implementations behaviour
diff --git a/test/no_spec/whitespace.js b/test/no_spec/whitespace.js
new file mode 100644
index 0000000..71352c9
--- /dev/null
+++ b/test/no_spec/whitespace.js
@@ -0,0 +1,52 @@
+var sys = require('sys');
+var mustache = require('mustache');
+
+function render(source, values) {
+	var output = mustache.to_html(source, values);	
+	sys.puts(output);	
+}
+
+render(
+	"{{ # # foo }} {{ oi }} {{ / # foo }}",
+	{'# foo': [{oi: 'OI!'}]}); // OI!
+
+render(
+	"{{ #foo }} {{ oi }} {{ /foo }}",
+	{'foo': [{oi: 'OI!'}]}); // OI!
+
+render(
+	"{{{ #foo }}} {{{ /foo }}}",
+	{'#foo': 1, '/foo': 2}); // 1 2
+
+render(
+	"{{{ { }}}",
+	{'{': 1}); // 1
+
+render(
+	"{{ > }}}",
+	{'>': 'oi'}); // "}"  bug??
+
+render(
+	"{{\nfoo}}",
+	{'foo': 'bar'}); // bar
+
+render(
+	"{{\tfoo}}",
+	{'foo': 'bar'}); // bar
+
+render(
+	"{{\t# foo}}oi{{\n/foo}}",
+	{foo: true}); // oi
+
+render(
+	"{{{\tfoo\t}}}",
+	{foo: true}); // oi
+
+
+//render(
+//	"{{ { }}",
+//	{'{': 1}); // ERROR unclosed tag
+
+//render(
+//	"{{ { foo } }}",  
+//	{'foo': 1}); // ERROR unclosed tag
diff --git a/test/no_spec/whitespace.py b/test/no_spec/whitespace.py
new file mode 100644
index 0000000..7d40b31
--- /dev/null
+++ b/test/no_spec/whitespace.py
@@ -0,0 +1,49 @@
+import pystache
+
+def render(source, values):
+	print pystache.render(source, values)
+
+render(
+	"{{ # # foo }} {{ oi }} {{ / # foo }}",
+	{'# foo': [{'oi': 'OI!'}]}) # OI!
+
+render(
+	"{{ #foo }} {{ oi }} {{ /foo }}",
+	{'foo': [{'oi': 'OI!'}]}) # OI!
+
+render(
+	"{{{ #foo }}} {{{ /foo }}}",
+	{'#foo': 1, '/foo': 2}) # 1 2
+
+render(
+	"{{{ { }}}",
+	{'{': 1}) # 1
+
+render(
+	"{{ > }}}",
+	{'>': 'oi'}) # "}"  bug??
+
+render(
+	"{{\nfoo}}",
+	{'foo': 'bar'}) # // bar
+
+render(
+	"{{\tfoo}}",
+	{'foo': 'bar'}) # bar
+
+render(
+	"{{\t# foo}}oi{{\n/foo}}",
+	{'foo': True}) # oi
+
+render(
+	"{{{\tfoo\t}}}",
+	{'foo': True}) # oi
+
+# Don't work in mustache.js
+# render(
+# 	"{{ { }}",
+# 	{'{': 1}) # ERROR unclosed tag
+
+# render(
+# 	"{{ { foo } }}",  
+# 	{'foo': 1}) # ERROR unclosed tag