Add new defaultParagraphSeparator command
authorAryeh Gregor <ayg@aryeh.name>
Fri, 24 Feb 2012 13:44:07 -0700
changeset 707 b35a81679b49
parent 706 46479d82aad5
child 708 3776dec493c5
Add new defaultParagraphSeparator command

The data.js diff here is obviously useless. I reviewed the changes
first by switching defaultSingleLineBlockContainerName to "div" and
seeing what diff that resulted in in data.js, then fixing any anomalies.

Fixes: https://www.w3.org/Bugs/Public/show_bug.cgi?id=15527
Reported-By: Ojan Vafai
conformancetest/data.js
conformancetest/diff
conformancetest/gentest.html
conformancetest/patch
editing.html
implementation.js
source.html
tests.js
--- a/conformancetest/data.js	Fri Feb 24 12:24:50 2012 -0700
+++ b/conformancetest/data.js	Fri Feb 24 13:44:07 2012 -0700
@@ -1,27996 +1,56132 @@
 var browserTests = [
 ["foo[]bar",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"foo[]bar",
-	{"stylewithcss":[false,false,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["foo[]bar",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
-	"foo[]bar",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"foo[]bar",
+	{"stylewithcss":[false,false,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"foo[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<p>[foo</p> <p>bar]</p>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p> <p><span style=\"background-color:rgb(0, 255, 255)\">bar]</span></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<p>[foo</p> <p>bar]</p>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p> <p><span style=\"background-color:rgb(0, 255, 255)\">bar]</span></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<p>[foo</p> <p>bar]</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p> <p><span style=\"background-color:rgb(0, 255, 255)\">bar]</span></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<p>[foo</p> <p>bar]</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p> <p><span style=\"background-color:rgb(0, 255, 255)\">bar]</span></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<p>[foo</p> <p>bar]</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p> <p><span style=\"background-color:rgb(0, 255, 255)\">bar]</span></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<span>[foo</span> <span>bar]</span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"<span style=\"background-color:rgb(0, 255, 255)\"><span>[foo</span> <span>bar]</span></span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<span>[foo</span> <span>bar]</span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(0, 255, 255)\"><span>[foo</span> <span>bar]</span></span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>[foo</span> <span>bar]</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\"><span>[foo</span> <span>bar]</span></span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>[foo</span> <span>bar]</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\"><span>[foo</span> <span>bar]</span></span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>[foo</span> <span>bar]</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\"><span>[foo</span> <span>bar]</span></span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p><p> <span style=\"background-color:rgb(0, 255, 255)\"><span>bar</span></span> </p><p><span style=\"background-color:rgb(0, 255, 255)\">baz]</span></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p><p> <span style=\"background-color:rgb(0, 255, 255)\"><span>bar</span></span> </p><p><span style=\"background-color:rgb(0, 255, 255)\">baz]</span></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p><p> <span style=\"background-color:rgb(0, 255, 255)\"><span>bar</span></span> </p><p><span style=\"background-color:rgb(0, 255, 255)\">baz]</span></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p><p> <span style=\"background-color:rgb(0, 255, 255)\"><span>bar</span></span> </p><p><span style=\"background-color:rgb(0, 255, 255)\">baz]</span></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<p>[foo<p><br><p>bar]",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p><p><span style=\"background-color:rgb(0, 255, 255)\"><br></span></p><p><span style=\"background-color:rgb(0, 255, 255)\">bar]</span></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<p>[foo<p><br><p>bar]",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p><p><span style=\"background-color:rgb(0, 255, 255)\"><br></span></p><p><span style=\"background-color:rgb(0, 255, 255)\">bar]</span></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<b>foo[]bar</b>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<p>[foo<p><br><p>bar]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p><p><span style=\"background-color:rgb(0, 255, 255)\"><br></span></p><p><span style=\"background-color:rgb(0, 255, 255)\">bar]</span></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<p>[foo<p><br><p>bar]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p><span style=\"background-color:rgb(0, 255, 255)\">[foo</span></p><p><span style=\"background-color:rgb(0, 255, 255)\"><br></span></p><p><span style=\"background-color:rgb(0, 255, 255)\">bar]</span></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<b>foo[]bar</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<b>foo[]bar</b>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<b>foo[]bar</b>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<b>foo[]bar</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<b>foo[]bar</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<i>foo[]bar</i>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<i>foo[]bar</i>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<i>foo[]bar</i>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<i>foo[]bar</i>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<span>foo</span>{}<span>bar</span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<i>foo[]bar</i>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<i>foo[]bar</i>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<i>foo[]bar</i>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<i>foo[]bar</i>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span>foo</span>{}<span>bar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<span>foo</span>{}<span>bar</span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span>foo</span>{}<span>bar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<span>foo[</span><span>]bar</span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span>foo</span>{}<span>bar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span>foo</span>{}<span>bar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span>foo[</span><span>]bar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<span>foo[</span><span>]bar</span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span>foo[</span><span>]bar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["foo[bar]baz",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span>foo[</span><span>]bar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span>foo[</span><span>]bar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[bar]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar]</span>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["foo[bar]baz",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[bar]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar]</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[bar]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar]</span>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[bar]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["foo[bar<b>baz]qoz</b>quz",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar</span><b><span style=\"background-color:rgb(0, 255, 255)\">baz]</span>qoz</b>quz",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["foo[bar<b>baz]qoz</b>quz",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar</span><b><span style=\"background-color:rgb(0, 255, 255)\">baz]</span>qoz</b>quz",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["foo[bar<i>baz]qoz</i>quz",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar</span><i><span style=\"background-color:rgb(0, 255, 255)\">baz]</span>qoz</i>quz",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[bar<b>baz]qoz</b>quz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar</span><b><span style=\"background-color:rgb(0, 255, 255)\">baz]</span>qoz</b>quz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[bar<b>baz]qoz</b>quz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar</span><b><span style=\"background-color:rgb(0, 255, 255)\">baz]</span>qoz</b>quz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[bar<b>baz]qoz</b>quz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar</span><b><span style=\"background-color:rgb(0, 255, 255)\">baz]</span>qoz</b>quz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["foo[bar<i>baz]qoz</i>quz",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar</span><i><span style=\"background-color:rgb(0, 255, 255)\">baz]</span>qoz</i>quz",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["{<p><p> <p>foo</p>}",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"{<p></p><p> </p><p><span style=\"background-color:rgb(0, 255, 255)\">foo</span></p>}",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["{<p><p> <p>foo</p>}",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[bar<i>baz]qoz</i>quz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar</span><i><span style=\"background-color:rgb(0, 255, 255)\">baz]</span>qoz</i>quz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[bar<i>baz]qoz</i>quz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar</span><i><span style=\"background-color:rgb(0, 255, 255)\">baz]</span>qoz</i>quz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["foo[bar<i>baz]qoz</i>quz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar</span><i><span style=\"background-color:rgb(0, 255, 255)\">baz]</span>qoz</i>quz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"{<p></p><p> </p><p><span style=\"background-color:rgb(0, 255, 255)\">foo</span></p>}",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"{<p></p><p> </p><p><span style=\"background-color:rgb(0, 255, 255)\">foo</span></p>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"{<p></p><p> </p><p><span style=\"background-color:rgb(0, 255, 255)\">foo</span></p>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"{<p></p><p> </p><p><span style=\"background-color:rgb(0, 255, 255)\">foo</span></p>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<table><tbody><tr><td>foo</td><td>b<span style=\"background-color:rgb(0, 255, 255)\">[a]</span>r</td><td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<table><tbody><tr><td>foo</td><td>b<span style=\"background-color:rgb(0, 255, 255)\">[a]</span>r</td><td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<table><tbody><tr><td>foo</td><td>b<span style=\"background-color:rgb(0, 255, 255)\">[a]</span>r</td><td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<table><tbody><tr><td>foo</td><td>b<span style=\"background-color:rgb(0, 255, 255)\">[a]</span>r</td><td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<table><tbody><tr><td>foo</td>{<td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<table><tbody><tr><td>foo</td>{<td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<table><tbody><tr><td>foo</td>{<td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<table><tbody><tr><td>foo</td>{<td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<table><tbody><tr>{<td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<table><tbody><tr>{<td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<table><tbody><tr>{<td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<table><tbody><tr>{<td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<table><tbody>{<tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr>}</tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<table><tbody>{<tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr>}</tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"<table>{<tbody><tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr></tbody>}</table>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<table><tbody>{<tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr>}</tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<table><tbody>{<tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr>}</tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<table>{<tbody><tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr></tbody>}</table>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["{<table><tr><td>foo<td>bar<td>baz</table>}",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<table>{<tbody><tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr></tbody>}</table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<table>{<tbody><tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr></tbody>}</table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<table>{<tbody><tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr></tbody>}</table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"{<table><tbody><tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr></tbody></table>}",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["{<table><tr><td>foo<td>bar<td>baz</table>}",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"{<table><tbody><tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr></tbody></table>}",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["<p style=\"background-color: rgb(0, 255, 255)\">foo[bar]baz</p>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"{<table><tbody><tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr></tbody></table>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"{<table><tbody><tr><td><span style=\"background-color:rgb(0, 255, 255)\">foo</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">bar</span></td><td><span style=\"background-color:rgb(0, 255, 255)\">baz</span></td></tr></tbody></table>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["<p style=\"background-color: rgb(0, 255, 255)\">foo[bar]baz</p>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: rgb(0, 255, 255)\">foo[bar]baz</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: rgb(0, 255, 255)\">foo[bar]baz</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: rgb(0, 255, 255)\">foo[bar]baz</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
 ["<p style=\"background-color: #00ffff\">foo[bar]baz</p>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
 ["<p style=\"background-color: #00ffff\">foo[bar]baz</p>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: #00ffff\">foo[bar]baz</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: #00ffff\">foo[bar]baz</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
 ["<p style=\"background-color: aqua\">foo[bar]baz</p>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
-["<p style=\"background-color: aqua\">foo[bar]baz</p>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: aqua\">foo[bar]baz</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: aqua\">foo[bar]baz</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: aqua\">foo[bar]baz</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
 ["{<p style=\"background-color: aqua\">foo</p><p>bar</p>}",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"{<p style=\"background-color:rgb(0, 255, 255)\">foo</p><p><span style=\"background-color:rgb(0, 255, 255)\">bar</span></p>}",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[true,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
-["{<p style=\"background-color: aqua\">foo</p><p>bar</p>}",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"{<p style=\"background-color:rgb(0, 255, 255)\">foo</p><p><span style=\"background-color:rgb(0, 255, 255)\">bar</span></p>}",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[true,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
-["<span style=\"background-color: aqua\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[true,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["{<p style=\"background-color: aqua\">foo</p><p>bar</p>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"{<p style=\"background-color:rgb(0, 255, 255)\">foo</p><p><span style=\"background-color:rgb(0, 255, 255)\">bar</span></p>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[true,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["{<p style=\"background-color: aqua\">foo</p><p>bar</p>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"{<p style=\"background-color:rgb(0, 255, 255)\">foo</p><p><span style=\"background-color:rgb(0, 255, 255)\">bar</span></p>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[true,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
+["{<p style=\"background-color: aqua\">foo</p><p>bar</p>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"{<p style=\"background-color:rgb(0, 255, 255)\">foo</p><p><span style=\"background-color:rgb(0, 255, 255)\">bar</span></p>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[true,false,"rgb(0, 255, 255)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=\"background-color: aqua\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
-["<span style=\"background-color: #00ffff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: aqua\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: aqua\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: aqua\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=\"background-color: #00ffff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
-	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
-["<span style=\"background-color: #0ff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
-["<span style=\"background-color: #0ff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: #00ffff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
-["<span style=\"background-color: rgb(0, 255, 255)\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: #00ffff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: #00ffff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: #0ff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: #0ff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: #0ff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: #0ff\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=\"background-color: rgb(0, 255, 255)\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: rgb(0, 255, 255)\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: rgb(0, 255, 255)\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: rgb(0, 255, 255)\">foo<span style=\"background-color: tan\">[bar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo[bar]baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=\"background-color: aqua\">foo<span style=\"background-color: tan\">b[ar]</span>baz</span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"<span style=\"background-color:rgb(0, 255, 255)\">foo<span style=\"background-color:rgb(210, 180, 140)\">b</span>[ar]baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
-["<span style=\"background-color: aqua\">foo<span style=\"background-color: tan\">b[ar]</span>baz</span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(0, 255, 255)\">foo<span style=\"background-color:rgb(210, 180, 140)\">b</span>[ar]baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
-["<p style=\"background-color: aqua\">foo<span style=\"background-color: tan\">b[ar]</span>baz</p>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"<p style=\"background-color:rgb(0, 255, 255)\">foo<span style=\"background-color:rgb(210, 180, 140)\">b</span>[ar]baz</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: aqua\">foo<span style=\"background-color: tan\">b[ar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo<span style=\"background-color:rgb(210, 180, 140)\">b</span>[ar]baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: aqua\">foo<span style=\"background-color: tan\">b[ar]</span>baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo<span style=\"background-color:rgb(210, 180, 140)\">b</span>[ar]baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"background-color: aqua\">foo<span style=\"background-color: tan\">b[ar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(0, 255, 255)\">foo<span style=\"background-color:rgb(210, 180, 140)\">b</span>[ar]baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<p style=\"background-color: aqua\">foo<span style=\"background-color: tan\">b[ar]</span>baz</p>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<p style=\"background-color:rgb(0, 255, 255)\">foo<span style=\"background-color:rgb(210, 180, 140)\">b</span>[ar]baz</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
-["<div style=\"background-color: aqua\"><p style=\"background-color: tan\">b[ar]</p></div>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"<div style=\"background-color:rgb(0, 255, 255)\"><p style=\"background-color:rgb(210, 180, 140)\">b<span style=\"background-color:rgb(0, 255, 255)\">[ar]</span></p></div>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: aqua\">foo<span style=\"background-color: tan\">b[ar]</span>baz</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo<span style=\"background-color:rgb(210, 180, 140)\">b</span>[ar]baz</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: aqua\">foo<span style=\"background-color: tan\">b[ar]</span>baz</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo<span style=\"background-color:rgb(210, 180, 140)\">b</span>[ar]baz</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<p style=\"background-color: aqua\">foo<span style=\"background-color: tan\">b[ar]</span>baz</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<p style=\"background-color:rgb(0, 255, 255)\">foo<span style=\"background-color:rgb(210, 180, 140)\">b</span>[ar]baz</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<div style=\"background-color: aqua\"><p style=\"background-color: tan\">b[ar]</p></div>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<div style=\"background-color:rgb(0, 255, 255)\"><p style=\"background-color:rgb(210, 180, 140)\">b<span style=\"background-color:rgb(0, 255, 255)\">[ar]</span></p></div>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<div style=\"background-color: aqua\"><p style=\"background-color: tan\">b[ar]</p></div>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<div style=\"background-color:rgb(0, 255, 255)\"><p style=\"background-color:rgb(210, 180, 140)\">b<span style=\"background-color:rgb(0, 255, 255)\">[ar]</span></p></div>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<div style=\"background-color: aqua\"><p style=\"background-color: tan\">b[ar]</p></div>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<div style=\"background-color:rgb(0, 255, 255)\"><p style=\"background-color:rgb(210, 180, 140)\">b<span style=\"background-color:rgb(0, 255, 255)\">[ar]</span></p></div>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<div style=\"background-color: aqua\"><p style=\"background-color: tan\">b[ar]</p></div>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<div style=\"background-color:rgb(0, 255, 255)\"><p style=\"background-color:rgb(210, 180, 140)\">b<span style=\"background-color:rgb(0, 255, 255)\">[ar]</span></p></div>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=\"display: block; background-color: aqua\"><span style=\"display: block; background-color: tan\">b[ar]</span></span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"display:block; background-color:rgb(0, 255, 255)\"><span style=\"display:block; background-color:rgb(210, 180, 140)\">b<span style=\"background-color:rgb(0, 255, 255)\">[ar]</span></span></span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=\"display: block; background-color: aqua\"><span style=\"display: block; background-color: tan\">b[ar]</span></span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"display:block; background-color:rgb(0, 255, 255)\"><span style=\"display:block; background-color:rgb(210, 180, 140)\">b<span style=\"background-color:rgb(0, 255, 255)\">[ar]</span></span></span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"display: block; background-color: aqua\"><span style=\"display: block; background-color: tan\">b[ar]</span></span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"display:block; background-color:rgb(0, 255, 255)\"><span style=\"display:block; background-color:rgb(210, 180, 140)\">b<span style=\"background-color:rgb(0, 255, 255)\">[ar]</span></span></span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=\"display: block; background-color: aqua\"><span style=\"display: block; background-color: tan\">b[ar]</span></span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"display:block; background-color:rgb(0, 255, 255)\"><span style=\"display:block; background-color:rgb(210, 180, 140)\">b<span style=\"background-color:rgb(0, 255, 255)\">[ar]</span></span></span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["fo[o<span style=background-color:tan>b]ar</span>baz",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span><span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["fo[o<span style=background-color:tan>b]ar</span>baz",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span><span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["fo[o<span style=background-color:tan>b]ar</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span><span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["fo[o<span style=background-color:tan>b]ar</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span><span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["fo[o<span style=background-color:tan>b]ar</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span><span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["foo<span style=background-color:tan>ba[r</span>b]az",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo<span style=\"background-color:rgb(210, 180, 140)\">ba<span style=\"background-color:rgb(0, 255, 255)\">[r</span></span><span style=\"background-color:rgb(0, 255, 255)\">b]</span>az",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["foo<span style=background-color:tan>ba[r</span>b]az",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo<span style=\"background-color:rgb(210, 180, 140)\">ba<span style=\"background-color:rgb(0, 255, 255)\">[r</span></span><span style=\"background-color:rgb(0, 255, 255)\">b]</span>az",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo<span style=background-color:tan>ba[r</span>b]az",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(210, 180, 140)\">ba<span style=\"background-color:rgb(0, 255, 255)\">[r</span></span><span style=\"background-color:rgb(0, 255, 255)\">b]</span>az",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo<span style=background-color:tan>ba[r</span>b]az",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(210, 180, 140)\">ba<span style=\"background-color:rgb(0, 255, 255)\">[r</span></span><span style=\"background-color:rgb(0, 255, 255)\">b]</span>az",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["fo[o<span style=background-color:tan>bar</span>b]az",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"fo<span style=\"background-color:rgb(0, 255, 255)\">[obarb]</span>az",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["fo[o<span style=background-color:tan>bar</span>b]az",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"fo<span style=\"background-color:rgb(0, 255, 255)\">[obarb]</span>az",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
-["foo[<span style=background-color:tan>b]ar</span>baz",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"foo[<span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["fo[o<span style=background-color:tan>bar</span>b]az",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"fo<span style=\"background-color:rgb(0, 255, 255)\">[obarb]</span>az",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
+["fo[o<span style=background-color:tan>bar</span>b]az",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"fo<span style=\"background-color:rgb(0, 255, 255)\">[obarb]</span>az",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[true,false,"rgba(0, 0, 0, 0)",false,false,"rgb(0, 255, 255)"]}],
 ["foo[<span style=background-color:tan>b]ar</span>baz",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo[<span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo[<span style=background-color:tan>b]ar</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"foo[<span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo[<span style=background-color:tan>b]ar</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo[<span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo[<span style=background-color:tan>b]ar</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo[<span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["foo<span style=background-color:tan>ba[r</span>]baz",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo<span style=\"background-color:rgb(210, 180, 140)\">ba<span style=\"background-color:rgb(0, 255, 255)\">[r</span></span>]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["foo<span style=background-color:tan>ba[r</span>]baz",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo<span style=\"background-color:rgb(210, 180, 140)\">ba<span style=\"background-color:rgb(0, 255, 255)\">[r</span></span>]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo<span style=background-color:tan>ba[r</span>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(210, 180, 140)\">ba<span style=\"background-color:rgb(0, 255, 255)\">[r</span></span>]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo<span style=background-color:tan>ba[r</span>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(210, 180, 140)\">ba<span style=\"background-color:rgb(0, 255, 255)\">[r</span></span>]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["foo[<span style=background-color:tan>bar</span>]baz",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo[<span style=\"background-color:rgb(0, 255, 255)\">bar</span>]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["foo[<span style=background-color:tan>bar</span>]baz",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo[<span style=\"background-color:rgb(0, 255, 255)\">bar</span>]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo[<span style=background-color:tan>bar</span>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo[<span style=\"background-color:rgb(0, 255, 255)\">bar</span>]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo[<span style=background-color:tan>bar</span>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo[<span style=\"background-color:rgb(0, 255, 255)\">bar</span>]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["foo<span style=background-color:tan>[bar]</span>baz",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar]</span>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["foo<span style=background-color:tan>[bar]</span>baz",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar]</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo<span style=background-color:tan>[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar]</span>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo<span style=background-color:tan>[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo<span style=\"background-color:rgb(0, 255, 255)\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["foo{<span style=background-color:tan>bar</span>}baz",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"foo{<span style=\"background-color:rgb(0, 255, 255)\">bar}</span>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
-["foo{<span style=background-color:tan>bar</span>}baz",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"foo{<span style=\"background-color:rgb(0, 255, 255)\">bar}</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo{<span style=background-color:tan>bar</span>}baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"foo{<span style=\"background-color:rgb(0, 255, 255)\">bar}</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo{<span style=background-color:tan>bar</span>}baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo{<span style=\"background-color:rgb(0, 255, 255)\">bar}</span>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo{<span style=background-color:tan>bar</span>}baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"foo{<span style=\"background-color:rgb(0, 255, 255)\">bar}</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=background-color:tan>fo[o</span><span style=background-color:yellow>b]ar</span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span></span><span style=\"background-color:rgb(255, 255, 0)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=background-color:tan>fo[o</span><span style=background-color:yellow>b]ar</span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span></span><span style=\"background-color:rgb(255, 255, 0)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=background-color:tan>fo[o</span><span style=background-color:yellow>b]ar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span></span><span style=\"background-color:rgb(255, 255, 0)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=background-color:tan>fo[o</span><span style=background-color:yellow>b]ar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span></span><span style=\"background-color:rgb(255, 255, 0)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[true,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=background-color:tan>fo[o</span><span style=background-color:tan>b]ar</span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span></span><span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=background-color:tan>fo[o</span><span style=background-color:tan>b]ar</span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span></span><span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
-["<span style=background-color:tan>fo[o<span style=background-color:transparent>b]ar</span></span>",
-	[["stylewithcss","false"],["backcolor","#00FFFF"]],
-	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span><span style=\"background-color:rgba(0, 0, 0, 0)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span></span>",
-	{"stylewithcss":[false,true,"",false,false,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=background-color:tan>fo[o</span><span style=background-color:tan>b]ar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span></span><span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=background-color:tan>fo[o</span><span style=background-color:tan>b]ar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span></span><span style=\"background-color:rgb(210, 180, 140)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
 ["<span style=background-color:tan>fo[o<span style=background-color:transparent>b]ar</span></span>",
-	[["stylewithcss","true"],["backcolor","#00FFFF"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
 	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span><span style=\"background-color:rgba(0, 0, 0, 0)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span></span>",
-	{"stylewithcss":[false,false,"",false,true,""],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
-["foo[]bar",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[]bar",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["foo[]bar",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[]bar",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=background-color:tan>fo[o<span style=background-color:transparent>b]ar</span></span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span><span style=\"background-color:rgba(0, 0, 0, 0)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span></span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=background-color:tan>fo[o<span style=background-color:transparent>b]ar</span></span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span><span style=\"background-color:rgba(0, 0, 0, 0)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span></span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["<span style=background-color:tan>fo[o<span style=background-color:transparent>b]ar</span></span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["backcolor","#00FFFF"]],
+	"<span style=\"background-color:rgb(210, 180, 140)\">fo<span style=\"background-color:rgb(0, 255, 255)\">[o</span><span style=\"background-color:rgba(0, 0, 0, 0)\"><span style=\"background-color:rgb(0, 255, 255)\">b]</span>ar</span></span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"backcolor":[false,false,"rgb(210, 180, 140)",false,false,"rgb(0, 255, 255)"]}],
+["foo[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<p>[foo</p> <p>bar]</p>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<p><b>[foo</b></p> <p><b>bar]</b></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<p>[foo</p> <p>bar]</p>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<p><span style=\"font-weight:bold\">[foo</span></p> <p><span style=\"font-weight:bold\">bar]</span></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<p>[foo</p> <p>bar]</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<p><b>[foo</b></p> <p><b>bar]</b></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<p>[foo</p> <p>bar]</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<p><span style=\"font-weight:bold\">[foo</span></p> <p><span style=\"font-weight:bold\">bar]</span></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<span>[foo</span> <span>bar]</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b><span>[foo</span> <span>bar]</span></b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<span>[foo</span> <span>bar]</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:bold\"><span>[foo</span> <span>bar]</span></span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
-	[["stylewithcss","false"],["bold",""]],
-	"<p><b>[foo</b></p><p> <b><span>bar</span></b> </p><p><b>baz]</b></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span>[foo</span> <span>bar]</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b><span>[foo</span> <span>bar]</span></b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span>[foo</span> <span>bar]</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:bold\"><span>[foo</span> <span>bar]</span></span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"<p><b>[foo</b></p><p> <b><span>bar</span></b> </p><p><b>baz]</b></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<p><span style=\"font-weight:bold\">[foo</span></p><p> <span style=\"font-weight:bold\"><span>bar</span></span> </p><p><span style=\"font-weight:bold\">baz]</span></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<p><b>[foo</b></p><p> <b><span>bar</span></b> </p><p><b>baz]</b></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<p><span style=\"font-weight:bold\">[foo</span></p><p> <span style=\"font-weight:bold\"><span>bar</span></span> </p><p><span style=\"font-weight:bold\">baz]</span></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<p>[foo<p><br><p>bar]",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<p><b>[foo</b></p><p><b><br></b></p><p><b>bar]</b></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<p>[foo<p><br><p>bar]",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<p><span style=\"font-weight:bold\">[foo</span></p><p><span style=\"font-weight:bold\"><br></span></p><p><span style=\"font-weight:bold\">bar]</span></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["<b>foo[]bar</b>",
-	[["stylewithcss","false"],["bold",""]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<p>[foo<p><br><p>bar]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<p><b>[foo</b></p><p><b><br></b></p><p><b>bar]</b></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<p>[foo<p><br><p>bar]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<p><span style=\"font-weight:bold\">[foo</span></p><p><span style=\"font-weight:bold\"><br></span></p><p><span style=\"font-weight:bold\">bar]</span></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>foo[]bar</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
-["<b>foo[]bar</b>",
-	[["stylewithcss","true"],["bold",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>foo[]bar</b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo[]bar</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo[]bar</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<i>foo[]bar</i>",
-	[["stylewithcss","false"],["bold",""]],
-	"<i>foo[]bar</i>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["<i>foo[]bar</i>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<i>foo[]bar</i>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["<span>foo</span>{}<span>bar</span>",
-	[["stylewithcss","false"],["bold",""]],
-	"<span>foo</span>{}<span>bar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["<span>foo</span>{}<span>bar</span>",
-	[["stylewithcss","true"],["bold",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<i>foo[]bar</i>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<i>foo[]bar</i>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<i>foo[]bar</i>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<i>foo[]bar</i>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<i>foo[]bar</i>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<i>foo[]bar</i>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span>foo</span>{}<span>bar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["<span>foo[</span><span>]bar</span>",
-	[["stylewithcss","false"],["bold",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<span>foo</span>{}<span>bar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span>foo</span>{}<span>bar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span>foo</span>{}<span>bar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span>foo[</span><span>]bar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["<span>foo[</span><span>]bar</span>",
-	[["stylewithcss","true"],["bold",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span>foo[</span><span>]bar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo[bar]baz",
-	[["stylewithcss","false"],["bold",""]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span>foo[</span><span>]bar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span>foo[</span><span>]bar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo[bar]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>[bar]</b>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["foo[bar]baz",
-	[["stylewithcss","true"],["bold",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo[bar]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo[bar]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>[bar]</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo[bar]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo[bar<b>baz]qoz</b>quz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>[barbaz]qoz</b>quz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[true,false,"",false,true,""]}],
 ["foo[bar<b>baz]qoz</b>quz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>[barbaz]qoz</b>quz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["foo[bar<b>baz]qoz</b>quz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>[barbaz]qoz</b>quz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[true,false,"",false,true,""]}],
+["foo[bar<b>baz]qoz</b>quz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>[barbaz]qoz</b>quz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[true,false,"",false,true,""]}],
 ["foo[bar<i>baz]qoz</i>quz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>[bar</b><i><b>baz]</b>qoz</i>quz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["foo[bar<i>baz]qoz</i>quz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<span style=\"font-weight:bold\">[bar</span><i><span style=\"font-weight:bold\">baz]</span>qoz</i>quz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["{<p><p> <p>foo</p>}",
-	[["stylewithcss","false"],["bold",""]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo[bar<i>baz]qoz</i>quz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>[bar</b><i><b>baz]</b>qoz</i>quz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo[bar<i>baz]qoz</i>quz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar</span><i><span style=\"font-weight:bold\">baz]</span>qoz</i>quz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<p></p><p> </p><p><b>foo</b></p>}",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["{<p><p> <p>foo</p>}",
-	[["stylewithcss","true"],["bold",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<p></p><p> </p><p><span style=\"font-weight:bold\">foo</span></p>}",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<p></p><p> </p><p><b>foo</b></p>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<p></p><p> </p><p><span style=\"font-weight:bold\">foo</span></p>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo<span contenteditable=false>[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo<span contenteditable=\"false\">[bar]</span>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,false,""]}],
-["foo<span contenteditable=false>[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<span contenteditable=\"false\">[bar]</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,false,""]}],
+["foo<span contenteditable=false>[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo<span contenteditable=\"false\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,false,""]}],
+["foo<span contenteditable=false>[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span contenteditable=\"false\">[bar]</span>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,false,""]}],
+["foo<span contenteditable=false>[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span contenteditable=\"false\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,false,""]}],
 ["fo[o<span contenteditable=false>bar</span>b]az",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo<b>[o</b><span contenteditable=\"false\">bar</span><b>b]</b>az",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["fo[o<span contenteditable=false>bar</span>b]az",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo<span style=\"font-weight:bold\">[o</span><span contenteditable=\"false\">bar</span><span style=\"font-weight:bold\">b]</span>az",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["fo[o<span contenteditable=false>bar</span>b]az",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo<b>[o</b><span contenteditable=\"false\">bar</span><b>b]</b>az",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["fo[o<span contenteditable=false>bar</span>b]az",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo<span style=\"font-weight:bold\">[o</span><span contenteditable=\"false\">bar</span><span style=\"font-weight:bold\">b]</span>az",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo<span contenteditable=false>ba[r</span>b]az",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<span contenteditable=\"false\">ba[r</span>b]az",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,false,""]}],
 ["foo<span contenteditable=false>ba[r</span>b]az",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<span contenteditable=\"false\">ba[r</span>b]az",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,false,""]}],
+["foo<span contenteditable=false>ba[r</span>b]az",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span contenteditable=\"false\">ba[r</span>b]az",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,false,""]}],
+["foo<span contenteditable=false>ba[r</span>b]az",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span contenteditable=\"false\">ba[r</span>b]az",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,false,""]}],
 ["fo[o<span contenteditable=false>b]ar</span>baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo[o<span contenteditable=\"false\">b]ar</span>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,false,""]}],
 ["fo[o<span contenteditable=false>b]ar</span>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo[o<span contenteditable=\"false\">b]ar</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,false,""]}],
+["fo[o<span contenteditable=false>b]ar</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo[o<span contenteditable=\"false\">b]ar</span>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,false,""]}],
+["fo[o<span contenteditable=false>b]ar</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo[o<span contenteditable=\"false\">b]ar</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,false,""]}],
 ["fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>]az",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo[o<span contenteditable=\"false\">bar</span>b]az",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>]az",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo[o<span contenteditable=\"false\">bar</span>b]az",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>]az",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo[o<span contenteditable=\"false\">bar</span>b]az",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["fo[<b>o</b><span contenteditable=false>bar</span><b>b</b>]az",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo[o<span contenteditable=\"false\">bar</span>b]az",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<span contenteditable=false>foo<span contenteditable=true>[bar]</span>baz</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span contenteditable=\"false\">foo<span contenteditable=\"true\"><b>[bar]</b></span>baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<span contenteditable=false>foo<span contenteditable=true>[bar]</span>baz</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span contenteditable=\"false\">foo<span contenteditable=\"true\"><span style=\"font-weight:bold\">[bar]</span></span>baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span contenteditable=false>foo<span contenteditable=true>[bar]</span>baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span contenteditable=\"false\">foo<span contenteditable=\"true\"><b>[bar]</b></span>baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span contenteditable=false>foo<span contenteditable=true>[bar]</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span contenteditable=\"false\">foo<span contenteditable=\"true\"><span style=\"font-weight:bold\">[bar]</span></span>baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<span contenteditable=false>fo[o<span contenteditable=true>bar</span>b]az</span>",
-	[["stylewithcss","false"],["bold",""]],
-	"<span contenteditable=\"false\">fo[o<span contenteditable=\"true\">bar</span>b]az</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,false,""]}],
-["<span contenteditable=false>fo[o<span contenteditable=true>bar</span>b]az</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span contenteditable=\"false\">fo[o<span contenteditable=\"true\">bar</span>b]az</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,false,""]}],
-["<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b]az</span>",
-	[["stylewithcss","false"],["bold",""]],
-	"<span contenteditable=\"false\">foo<span contenteditable=\"true\">ba[r</span>b]az</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,false,""]}],
+["<span contenteditable=false>fo[o<span contenteditable=true>bar</span>b]az</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<span contenteditable=\"false\">fo[o<span contenteditable=\"true\">bar</span>b]az</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,false,""]}],
+["<span contenteditable=false>fo[o<span contenteditable=true>bar</span>b]az</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span contenteditable=\"false\">fo[o<span contenteditable=\"true\">bar</span>b]az</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,false,""]}],
+["<span contenteditable=false>fo[o<span contenteditable=true>bar</span>b]az</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span contenteditable=\"false\">fo[o<span contenteditable=\"true\">bar</span>b]az</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,false,""]}],
 ["<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b]az</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span contenteditable=\"false\">foo<span contenteditable=\"true\">ba[r</span>b]az</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,false,""]}],
-["<span contenteditable=false>fo[o<span contenteditable=true>b]ar</span>baz</span>",
-	[["stylewithcss","false"],["bold",""]],
-	"<span contenteditable=\"false\">fo[o<span contenteditable=\"true\">b]ar</span>baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,false,""]}],
+["<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b]az</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<span contenteditable=\"false\">foo<span contenteditable=\"true\">ba[r</span>b]az</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,false,""]}],
+["<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b]az</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span contenteditable=\"false\">foo<span contenteditable=\"true\">ba[r</span>b]az</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,false,""]}],
+["<span contenteditable=false>foo<span contenteditable=true>ba[r</span>b]az</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span contenteditable=\"false\">foo<span contenteditable=\"true\">ba[r</span>b]az</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,false,""]}],
 ["<span contenteditable=false>fo[o<span contenteditable=true>b]ar</span>baz</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span contenteditable=\"false\">fo[o<span contenteditable=\"true\">b]ar</span>baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,false,""]}],
+["<span contenteditable=false>fo[o<span contenteditable=true>b]ar</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<span contenteditable=\"false\">fo[o<span contenteditable=\"true\">b]ar</span>baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,false,""]}],
+["<span contenteditable=false>fo[o<span contenteditable=true>b]ar</span>baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span contenteditable=\"false\">fo[o<span contenteditable=\"true\">b]ar</span>baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,false,""]}],
+["<span contenteditable=false>fo[o<span contenteditable=true>b]ar</span>baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span contenteditable=\"false\">fo[o<span contenteditable=\"true\">b]ar</span>baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,false,""]}],
 ["<span contenteditable=false>fo[<b>o<span contenteditable=true>bar</span>b</b>]az</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span contenteditable=\"false\">fo[<b>o<span contenteditable=\"true\">bar</span>b</b>]az</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,true,""]}],
 ["<span contenteditable=false>fo[<b>o<span contenteditable=true>bar</span>b</b>]az</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span contenteditable=\"false\">fo[<b>o<span contenteditable=\"true\">bar</span>b</b>]az</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,true,""]}],
-["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
-	[["stylewithcss","false"],["bold",""]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,true,""]}],
+["<span contenteditable=false>fo[<b>o<span contenteditable=true>bar</span>b</b>]az</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span contenteditable=\"false\">fo[<b>o<span contenteditable=\"true\">bar</span>b</b>]az</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,true,""]}],
+["<span contenteditable=false>fo[<b>o<span contenteditable=true>bar</span>b</b>]az</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span contenteditable=\"false\">fo[<b>o<span contenteditable=\"true\">bar</span>b</b>]az</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,true,""]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<table><tbody><tr><td>foo</td><td>b<b>[a]</b>r</td><td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
-	[["stylewithcss","true"],["bold",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<table><tbody><tr><td>foo</td><td>b<span style=\"font-weight:bold\">[a]</span>r</td><td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<table><tbody><tr><td>foo</td><td>b<b>[a]</b>r</td><td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<table><tbody><tr><td>foo</td><td>b<span style=\"font-weight:bold\">[a]</span>r</td><td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<table><tbody><tr><td>foo</td>{<td><b>bar</b></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<table><tbody><tr><td>foo</td>{<td><span style=\"font-weight:bold\">bar</span></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<table><tbody><tr><td>foo</td>{<td><b>bar</b></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<table><tbody><tr><td>foo</td>{<td><span style=\"font-weight:bold\">bar</span></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<table><tbody><tr>{<td><b>foo</b></td><td><b>bar</b></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<table><tbody><tr>{<td><span style=\"font-weight:bold\">foo</span></td><td><span style=\"font-weight:bold\">bar</span></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["bold",""]],
-	"<table><tbody>{<tr><td><b>foo</b></td><td><b>bar</b></td><td><b>baz</b></td></tr>}</tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<table><tbody><tr>{<td><b>foo</b></td><td><b>bar</b></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<table><tbody><tr>{<td><span style=\"font-weight:bold\">foo</span></td><td><span style=\"font-weight:bold\">bar</span></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"<table><tbody>{<tr><td><b>foo</b></td><td><b>bar</b></td><td><b>baz</b></td></tr>}</tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<table><tbody>{<tr><td><span style=\"font-weight:bold\">foo</span></td><td><span style=\"font-weight:bold\">bar</span></td><td><span style=\"font-weight:bold\">baz</span></td></tr>}</tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<table><tbody>{<tr><td><b>foo</b></td><td><b>bar</b></td><td><b>baz</b></td></tr>}</tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<table><tbody>{<tr><td><span style=\"font-weight:bold\">foo</span></td><td><span style=\"font-weight:bold\">bar</span></td><td><span style=\"font-weight:bold\">baz</span></td></tr>}</tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<table>{<tbody><tr><td><b>foo</b></td><td><b>bar</b></td><td><b>baz</b></td></tr></tbody>}</table>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<table>{<tbody><tr><td><span style=\"font-weight:bold\">foo</span></td><td><span style=\"font-weight:bold\">bar</span></td><td><span style=\"font-weight:bold\">baz</span></td></tr></tbody>}</table>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["{<table><tr><td>foo<td>bar<td>baz</table>}",
-	[["stylewithcss","false"],["bold",""]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<table>{<tbody><tr><td><b>foo</b></td><td><b>bar</b></td><td><b>baz</b></td></tr></tbody>}</table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<table>{<tbody><tr><td><span style=\"font-weight:bold\">foo</span></td><td><span style=\"font-weight:bold\">bar</span></td><td><span style=\"font-weight:bold\">baz</span></td></tr></tbody>}</table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<table><tbody><tr><td><b>foo</b></td><td><b>bar</b></td><td><b>baz</b></td></tr></tbody></table>}",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["{<table><tr><td>foo<td>bar<td>baz</table>}",
-	[["stylewithcss","true"],["bold",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<table><tbody><tr><td><span style=\"font-weight:bold\">foo</span></td><td><span style=\"font-weight:bold\">bar</span></td><td><span style=\"font-weight:bold\">baz</span></td></tr></tbody></table>}",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<table><tbody><tr><td><b>foo</b></td><td><b>bar</b></td><td><b>baz</b></td></tr></tbody></table>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<table><tbody><tr><td><span style=\"font-weight:bold\">foo</span></td><td><span style=\"font-weight:bold\">bar</span></td><td><span style=\"font-weight:bold\">baz</span></td></tr></tbody></table>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo<span style=\"font-weight: bold\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: bold\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: bold\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: bold\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<b>[bar]</b>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo<b>[bar]</b>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<b>[bar]</b>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<b>[bar]</b>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<b>bar</b>[baz]",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>bar[baz]</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["foo<b>bar</b>[baz]",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>bar[baz]</b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<b>bar</b>[baz]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>bar[baz]</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<b>bar</b>[baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>bar[baz]</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["[foo]<b>bar</b>baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>[foo]bar</b>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["[foo]<b>bar</b>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>[foo]bar</b>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["<b>foo</b>[bar]<b>baz</b>",
-	[["stylewithcss","false"],["bold",""]],
-	"<b>foo[bar]baz</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["[foo]<b>bar</b>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>[foo]bar</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["[foo]<b>bar</b>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>[foo]bar</b>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<b>foo</b>[bar]<b>baz</b>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>foo[bar]baz</b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<b>foo</b>[bar]<b>baz</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<b>foo[bar]baz</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<b>foo</b>[bar]<b>baz</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo[bar]baz</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<b>foo</b>[bar]<b>baz</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo[bar]baz</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo<strong>bar</strong>[baz]",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<strong>bar[baz]</strong>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["foo<strong>bar</strong>[baz]",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<strong>bar[baz]</strong>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<strong>bar</strong>[baz]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<strong>bar[baz]</strong>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<strong>bar</strong>[baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<strong>bar[baz]</strong>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["[foo]<strong>bar</strong>baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<strong>[foo]bar</strong>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["[foo]<strong>bar</strong>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<strong>[foo]bar</strong>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["[foo]<strong>bar</strong>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<strong>[foo]bar</strong>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["[foo]<strong>bar</strong>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<strong>[foo]bar</strong>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<strong>foo</strong>[bar]<strong>baz</strong>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<strong>foo[bar]baz</strong>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<strong>foo</strong>[bar]<strong>baz</strong>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<strong>foo[bar]baz</strong>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<strong>foo</strong>[bar]<strong>baz</strong>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<strong>foo[bar]baz</strong>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<strong>foo</strong>[bar]<strong>baz</strong>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<strong>foo[bar]baz</strong>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<b>foo</b>[bar]<strong>baz</strong>",
-	[["stylewithcss","false"],["bold",""]],
-	"<b>foo[bar]baz</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["<b>foo</b>[bar]<strong>baz</strong>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>foo[bar]baz</b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<b>foo</b>[bar]<strong>baz</strong>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<b>foo[bar]baz</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<b>foo</b>[bar]<strong>baz</strong>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo[bar]baz</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<b>foo</b>[bar]<strong>baz</strong>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo[bar]baz</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<strong>foo</strong>[bar]<b>baz</b>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<strong>foo[bar]baz</strong>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<strong>foo</strong>[bar]<b>baz</b>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<strong>foo[bar]baz</strong>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<strong>foo</strong>[bar]<b>baz</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<strong>foo[bar]baz</strong>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<strong>foo</strong>[bar]<b>baz</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<strong>foo[bar]baz</strong>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo[<b>bar</b>]baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo[<b>bar</b>]baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<b>bar</b>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo[<b>bar</b>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo[<b>bar]</b>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo[<b>bar]</b>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<b>bar]</b>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo[<b>bar]</b>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<b>[bar</b>]baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo<b>[bar</b>]baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<b>[bar</b>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<b>[bar</b>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo{<b></b>}baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo{<b></b>}baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["foo{<b></b>}baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo{<b></b>}baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo{<i></i>}baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo{<i></i>}baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo{<b></b>}baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{<b></b>}baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo{<b></b>}baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{<b></b>}baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo{<i></i>}baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo{<i></i>}baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo{<i></i>}baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo{<i></i>}baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo{<i></i>}baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{<i></i>}baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo{<i></i>}baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{<i></i>}baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo{<b><i></i></b>}baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo{<b><i></i></b>}baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["foo{<b><i></i></b>}baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo{<b><i></i></b>}baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo{<i><b></b></i>}baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo{<i><b></b></i>}baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo{<b><i></i></b>}baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{<b><i></i></b>}baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo{<b><i></i></b>}baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{<b><i></i></b>}baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo{<i><b></b></i>}baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo{<i><b></b></i>}baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo<strong>[bar]</strong>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo{<i><b></b></i>}baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo{<i><b></b></i>}baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo{<i><b></b></i>}baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{<i><b></b></i>}baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo{<i><b></b></i>}baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{<i><b></b></i>}baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo<strong>[bar]</strong>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<strong>[bar]</strong>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<strong>[bar]</strong>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<strong>[bar]</strong>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo[<strong>bar</strong>]baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo[<strong>bar</strong>]baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["foo[<strong>bar]</strong>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<strong>bar</strong>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo[<strong>bar</strong>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo[<strong>bar]</strong>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<strong>bar]</strong>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<strong>bar]</strong>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo[<strong>bar]</strong>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<strong>[bar</strong>]baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo<strong>[bar</strong>]baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<strong>[bar</strong>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<strong>[bar</strong>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: bold\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: bold\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: bold\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: bold\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo[<span style=\"font-weight: bold\">bar</span>]baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo[<span style=\"font-weight: bold\">bar</span>]baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["foo[<span style=\"font-weight: bold\">bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<span style=\"font-weight: bold\">bar</span>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo[<span style=\"font-weight: bold\">bar</span>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo[<span style=\"font-weight: bold\">bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<span style=\"font-weight: bold\">bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<span style=\"font-weight: bold\">bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo[<span style=\"font-weight: bold\">bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: bold\">[bar</span>]baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: bold\">[bar</span>]baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: bold\">[bar</span>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: bold\">[bar</span>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<p>foo</p><p>bar</p>}<p><b>baz</b></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<p>foo</p><p>bar</p>}<p><span style=\"font-weight:bold\">baz</span></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<p>foo</p><p>bar</p>}<p><b>baz</b></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<b>{<p>foo</p><p>bar</p>}<p>baz</p></b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<p>foo</p><p>bar</p>}<p><span style=\"font-weight:bold\">baz</span></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<b><p>foo[<i>bar</i>}</p><p>baz</p></b>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<p><b>foo[</b><i>bar</i>}</p><p><b>baz</b></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["<b><p>foo[<i>bar</i>}</p><p>baz</p></b>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<p><span style=\"font-weight:bold\">foo[</span><i>bar</i>}</p><p><span style=\"font-weight:bold\">baz</span></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<b><p>foo[<i>bar</i>}</p><p>baz</p></b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<p><b>foo[</b><i>bar</i>}</p><p><b>baz</b></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<b><p>foo[<i>bar</i>}</p><p>baz</p></b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<p><span style=\"font-weight:bold\">foo[</span><i>bar</i>}</p><p><span style=\"font-weight:bold\">baz</span></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo [bar <b>baz] qoz</b> quz sic",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo <b>[bar baz] qoz</b> quz sic",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[true,false,"",false,true,""]}],
 ["foo [bar <b>baz] qoz</b> quz sic",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo <b>[bar baz] qoz</b> quz sic",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["foo [bar <b>baz] qoz</b> quz sic",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo <b>[bar baz] qoz</b> quz sic",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[true,false,"",false,true,""]}],
+["foo [bar <b>baz] qoz</b> quz sic",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo <b>[bar baz] qoz</b> quz sic",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[true,false,"",false,true,""]}],
 ["foo bar <b>baz [qoz</b> quz] sic",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo bar <b>baz [qoz quz]</b> sic",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[true,false,"",false,true,""]}],
 ["foo bar <b>baz [qoz</b> quz] sic",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo bar <b>baz [qoz quz]</b> sic",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["foo bar <b>baz [qoz</b> quz] sic",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo bar <b>baz [qoz quz]</b> sic",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[true,false,"",false,true,""]}],
+["foo bar <b>baz [qoz</b> quz] sic",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo bar <b>baz [qoz quz]</b> sic",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[true,false,"",false,true,""]}],
 ["<b id=purple>bar [baz] qoz</b>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span id=\"purple\"><b>bar </b>[baz]<b> qoz</b></span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["<b id=purple>bar [baz] qoz</b>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span id=\"purple\"><span style=\"font-weight:bold\">bar </span>[baz]<span style=\"font-weight:bold\"> qoz</span></span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<b id=purple>bar [baz] qoz</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span id=\"purple\"><b>bar </b>[baz]<b> qoz</b></span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<b id=purple>bar [baz] qoz</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span id=\"purple\"><span style=\"font-weight:bold\">bar </span>[baz]<span style=\"font-weight:bold\"> qoz</span></span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: 100\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>[bar]</b>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["foo<span style=\"font-weight: 100\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo<span style=\"font-weight: 200\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo<b>[bar]</b>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["foo<span style=\"font-weight: 200\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo<span style=\"font-weight: 300\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo<b>[bar]</b>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["foo<span style=\"font-weight: 300\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo<span style=\"font-weight: 400\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo<b>[bar]</b>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["foo<span style=\"font-weight: 400\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo<span style=\"font-weight: 500\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 100\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
 	"foo<b>[bar]</b>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 100\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 200\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo<b>[bar]</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 200\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 200\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>[bar]</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 200\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 300\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo<b>[bar]</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 300\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 300\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>[bar]</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 300\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 400\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo<b>[bar]</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 400\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 400\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>[bar]</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 400\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo<span style=\"font-weight: 500\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo<b>[bar]</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 500\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo<span style=\"font-weight: 600\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 500\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>[bar]</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 500\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo<span style=\"font-weight: 600\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 600\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 600\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 600\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: 700\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: 700\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["foo<span style=\"font-weight: 800\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 700\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 700\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: 800\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["foo<span style=\"font-weight: 900\">[bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 800\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 800\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 800\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: 900\">[bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 900\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 900\">[bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 900\">[bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<span style=\"font-weight: 400\">[bar</span>]baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>[bar</b>]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["foo<span style=\"font-weight: 400\">[bar</span>]baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<span style=\"font-weight:bold\">[bar</span>]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo<span style=\"font-weight: 700\">[bar</span>]baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 400\">[bar</span>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>[bar</b>]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo<span style=\"font-weight: 400\">[bar</span>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">[bar</span>]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo<span style=\"font-weight: 700\">[bar</span>]baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 700\">[bar</span>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 700\">[bar</span>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: 700\">[bar</span>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo[<span style=\"font-weight: 400\">bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo[<b>bar]</b>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["foo[<span style=\"font-weight: 400\">bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo[<span style=\"font-weight:bold\">bar]</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo[<span style=\"font-weight: 400\">bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[<b>bar]</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo[<span style=\"font-weight: 400\">bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[<span style=\"font-weight:bold\">bar]</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo[<span style=\"font-weight: 700\">bar]</span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo[<span style=\"font-weight: 700\">bar]</span>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<span style=\"font-weight: 700\">bar]</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo[<span style=\"font-weight: 700\">bar]</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo[<span style=\"font-weight: 400\">bar</span>]baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo[<b>bar</b>]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["foo[<span style=\"font-weight: 400\">bar</span>]baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo[<span style=\"font-weight:bold\">bar</span>]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["foo[<span style=\"font-weight: 400\">bar</span>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[<b>bar</b>]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo[<span style=\"font-weight: 400\">bar</span>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[<span style=\"font-weight:bold\">bar</span>]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo[<span style=\"font-weight: 700\">bar</span>]baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo[<span style=\"font-weight: 700\">bar</span>]baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["<span style=\"font-weight: 100\">foo[bar]baz</span>",
-	[["stylewithcss","false"],["bold",""]],
-	"<span style=\"font-weight:100\">foo<b>[bar]</b>baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<span style=\"font-weight: 700\">bar</span>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo[<span style=\"font-weight: 700\">bar</span>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<span style=\"font-weight: 100\">foo[bar]baz</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"<span style=\"font-weight:100\">foo<b>[bar]</b>baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span style=\"font-weight: 100\">foo[bar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:100\">foo<span style=\"font-weight:bold\">[bar]</span>baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span style=\"font-weight: 100\">foo[bar]baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:100\">foo<b>[bar]</b>baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span style=\"font-weight: 100\">foo[bar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:100\">foo<span style=\"font-weight:bold\">[bar]</span>baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<span style=\"font-weight: 400\">foo[bar]baz</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:400\">foo<b>[bar]</b>baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<span style=\"font-weight: 400\">foo[bar]baz</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:400\">foo<span style=\"font-weight:bold\">[bar]</span>baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span style=\"font-weight: 400\">foo[bar]baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:400\">foo<b>[bar]</b>baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span style=\"font-weight: 400\">foo[bar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:400\">foo<span style=\"font-weight:bold\">[bar]</span>baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<span style=\"font-weight: 700\">foo[bar]baz</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>foo</b>[bar]<b>baz</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["<span style=\"font-weight: 700\">foo[bar]baz</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:700\">foo</span>[bar]<span style=\"font-weight:700\">baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<span style=\"font-weight: 700\">foo[bar]baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo</b>[bar]<b>baz</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<span style=\"font-weight: 700\">foo[bar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:700\">foo</span>[bar]<span style=\"font-weight:700\">baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<span style=\"font-weight: 900\">foo[bar]baz</span>",
-	[["stylewithcss","false"],["bold",""]],
-	"<span style=\"font-weight:900\">foo</span>[bar]<span style=\"font-weight:900\">baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
-["<span style=\"font-weight: 900\">foo[bar]baz</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:900\">foo</span>[bar]<span style=\"font-weight:900\">baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["{<span style=\"font-weight: 100\">foobar]baz</span>",
-	[["stylewithcss","false"],["bold",""]],
-	"{<span style=\"font-weight:100\"><b>foobar]</b>baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<span style=\"font-weight: 900\">foo[bar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<span style=\"font-weight:900\">foo</span>[bar]<span style=\"font-weight:900\">baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<span style=\"font-weight: 900\">foo[bar]baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:900\">foo</span>[bar]<span style=\"font-weight:900\">baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<span style=\"font-weight: 900\">foo[bar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:900\">foo</span>[bar]<span style=\"font-weight:900\">baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["{<span style=\"font-weight: 100\">foobar]baz</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"{<span style=\"font-weight:100\"><b>foobar]</b>baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["{<span style=\"font-weight: 100\">foobar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<span style=\"font-weight:100\"><span style=\"font-weight:bold\">foobar]</span>baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["{<span style=\"font-weight: 100\">foobar]baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<span style=\"font-weight:100\"><b>foobar]</b>baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["{<span style=\"font-weight: 100\">foobar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<span style=\"font-weight:100\"><span style=\"font-weight:bold\">foobar]</span>baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["{<span style=\"font-weight: 400\">foobar]baz</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<span style=\"font-weight:400\"><b>foobar]</b>baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["{<span style=\"font-weight: 400\">foobar]baz</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<span style=\"font-weight:400\"><span style=\"font-weight:bold\">foobar]</span>baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["{<span style=\"font-weight: 400\">foobar]baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<span style=\"font-weight:400\"><b>foobar]</b>baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["{<span style=\"font-weight: 400\">foobar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<span style=\"font-weight:400\"><span style=\"font-weight:bold\">foobar]</span>baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["{<span style=\"font-weight: 700\">foobar]baz</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"{foobar]<b>baz</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["{<span style=\"font-weight: 700\">foobar]baz</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"{foobar]<span style=\"font-weight:700\">baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["{<span style=\"font-weight: 700\">foobar]baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{foobar]<b>baz</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["{<span style=\"font-weight: 700\">foobar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{foobar]<span style=\"font-weight:700\">baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["{<span style=\"font-weight: 900\">foobar]baz</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"{foobar]<span style=\"font-weight:900\">baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["{<span style=\"font-weight: 900\">foobar]baz</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"{foobar]<span style=\"font-weight:900\">baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["{<span style=\"font-weight: 900\">foobar]baz</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{foobar]<span style=\"font-weight:900\">baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["{<span style=\"font-weight: 900\">foobar]baz</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{foobar]<span style=\"font-weight:900\">baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<span style=\"font-weight: 100\">foo[barbaz</span>}",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:100\">foo<b>[barbaz</b></span>}",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<span style=\"font-weight: 100\">foo[barbaz</span>}",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:100\">foo<span style=\"font-weight:bold\">[barbaz</span></span>}",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span style=\"font-weight: 100\">foo[barbaz</span>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:100\">foo<b>[barbaz</b></span>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span style=\"font-weight: 100\">foo[barbaz</span>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:100\">foo<span style=\"font-weight:bold\">[barbaz</span></span>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<span style=\"font-weight: 400\">foo[barbaz</span>}",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:400\">foo<b>[barbaz</b></span>}",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<span style=\"font-weight: 400\">foo[barbaz</span>}",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:400\">foo<span style=\"font-weight:bold\">[barbaz</span></span>}",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["<span style=\"font-weight: 700\">foo[barbaz</span>}",
-	[["stylewithcss","false"],["bold",""]],
-	"<b>foo</b>[barbaz}",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span style=\"font-weight: 400\">foo[barbaz</span>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:400\">foo<b>[barbaz</b></span>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span style=\"font-weight: 400\">foo[barbaz</span>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:400\">foo<span style=\"font-weight:bold\">[barbaz</span></span>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<span style=\"font-weight: 700\">foo[barbaz</span>}",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"<b>foo</b>[barbaz}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<span style=\"font-weight: 700\">foo[barbaz</span>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:700\">foo</span>[barbaz}",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<span style=\"font-weight: 700\">foo[barbaz</span>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo</b>[barbaz}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<span style=\"font-weight: 700\">foo[barbaz</span>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:700\">foo</span>[barbaz}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<span style=\"font-weight: 900\">foo[barbaz</span>}",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:900\">foo</span>[barbaz}",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["<span style=\"font-weight: 900\">foo[barbaz</span>}",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:900\">foo</span>[barbaz}",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["<h3>foo[bar]baz</h3>",
-	[["stylewithcss","false"],["bold",""]],
-	"<h3>foo<span style=\"font-weight:normal\">[bar]</span>baz</h3>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<span style=\"font-weight: 900\">foo[barbaz</span>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:900\">foo</span>[barbaz}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<span style=\"font-weight: 900\">foo[barbaz</span>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:900\">foo</span>[barbaz}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<h3>foo[bar]baz</h3>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<h3>foo<span style=\"font-weight:normal\">[bar]</span>baz</h3>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<h3>foo[bar]baz</h3>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<h3>foo<span style=\"font-weight:normal\">[bar]</span>baz</h3>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<h3>foo[bar]baz</h3>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<h3>foo<span style=\"font-weight:normal\">[bar]</span>baz</h3>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<h3>foo[bar]baz</h3>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<h3>foo<span style=\"font-weight:normal\">[bar]</span>baz</h3>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["{<h3>foobar]baz</h3>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<h3><span style=\"font-weight:normal\">foobar]</span>baz</h3>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["{<h3>foobar]baz</h3>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<h3><span style=\"font-weight:normal\">foobar]</span>baz</h3>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["{<h3>foobar]baz</h3>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<h3><span style=\"font-weight:normal\">foobar]</span>baz</h3>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["{<h3>foobar]baz</h3>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<h3><span style=\"font-weight:normal\">foobar]</span>baz</h3>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<h3>foo[barbaz</h3>}",
-	[["stylewithcss","false"],["bold",""]],
-	"<h3>foo<span style=\"font-weight:normal\">[barbaz</span></h3>}",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
-["<h3>foo[barbaz</h3>}",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<h3>foo<span style=\"font-weight:normal\">[barbaz</span></h3>}",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<h3>foo[barbaz</h3>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<h3>foo<span style=\"font-weight:normal\">[barbaz</span></h3>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<h3>foo[barbaz</h3>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<h3>foo<span style=\"font-weight:normal\">[barbaz</span></h3>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<h3>foo[barbaz</h3>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<h3>foo<span style=\"font-weight:normal\">[barbaz</span></h3>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<h3>[foobarbaz]</h3>",
-	[["stylewithcss","false"],["bold",""]],
-	"<h3><span style=\"font-weight:normal\">[foobarbaz]</span></h3>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
-["<h3>[foobarbaz]</h3>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<h3><span style=\"font-weight:normal\">[foobarbaz]</span></h3>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["{<h3>foobarbaz]</h3>",
-	[["stylewithcss","false"],["bold",""]],
-	"{<h3><span style=\"font-weight:normal\">foobarbaz]</span></h3>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<h3>[foobarbaz]</h3>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<h3><span style=\"font-weight:normal\">[foobarbaz]</span></h3>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<h3>[foobarbaz]</h3>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<h3><span style=\"font-weight:normal\">[foobarbaz]</span></h3>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<h3>[foobarbaz]</h3>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<h3><span style=\"font-weight:normal\">[foobarbaz]</span></h3>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["{<h3>foobarbaz]</h3>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<h3><span style=\"font-weight:normal\">foobarbaz]</span></h3>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["<h3>[foobarbaz</h3>}",
-	[["stylewithcss","false"],["bold",""]],
-	"<h3><span style=\"font-weight:normal\">[foobarbaz</span></h3>}",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["{<h3>foobarbaz]</h3>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"{<h3><span style=\"font-weight:normal\">foobarbaz]</span></h3>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["{<h3>foobarbaz]</h3>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<h3><span style=\"font-weight:normal\">foobarbaz]</span></h3>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["{<h3>foobarbaz]</h3>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<h3><span style=\"font-weight:normal\">foobarbaz]</span></h3>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<h3>[foobarbaz</h3>}",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<h3><span style=\"font-weight:normal\">[foobarbaz</span></h3>}",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<h3>[foobarbaz</h3>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<h3><span style=\"font-weight:normal\">[foobarbaz</span></h3>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<h3>[foobarbaz</h3>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<h3><span style=\"font-weight:normal\">[foobarbaz</span></h3>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<h3>[foobarbaz</h3>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<h3><span style=\"font-weight:normal\">[foobarbaz</span></h3>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["{<h3>foobarbaz</h3>}",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<h3><span style=\"font-weight:normal\">foobarbaz</span></h3>}",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["{<h3>foobarbaz</h3>}",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<h3><span style=\"font-weight:normal\">foobarbaz</span></h3>}",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["<b>foo<span style=\"font-weight: normal\">bar<b>[baz]</b>quz</span>qoz</b>",
-	[["stylewithcss","false"],["bold",""]],
-	"<b>foo<span style=\"font-weight:normal\">bar[baz]quz</span>qoz</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["{<h3>foobarbaz</h3>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<h3><span style=\"font-weight:normal\">foobarbaz</span></h3>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["{<h3>foobarbaz</h3>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<h3><span style=\"font-weight:normal\">foobarbaz</span></h3>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<b>foo<span style=\"font-weight: normal\">bar<b>[baz]</b>quz</span>qoz</b>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>foo<span style=\"font-weight:normal\">bar[baz]quz</span>qoz</b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<b>foo<span style=\"font-weight: normal\">bar<b>[baz]</b>quz</span>qoz</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<b>foo<span style=\"font-weight:normal\">bar[baz]quz</span>qoz</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<b>foo<span style=\"font-weight: normal\">bar<b>[baz]</b>quz</span>qoz</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo<span style=\"font-weight:normal\">bar[baz]quz</span>qoz</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<b>foo<span style=\"font-weight: normal\">bar<b>[baz]</b>quz</span>qoz</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo<span style=\"font-weight:normal\">bar[baz]quz</span>qoz</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<b>foo<span style=\"font-weight: normal\">[bar]</span>baz</b>",
-	[["stylewithcss","false"],["bold",""]],
-	"<b>foo[bar]baz</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["<b>foo<span style=\"font-weight: normal\">[bar]</span>baz</b>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>foo[bar]baz</b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["{<b>foo</b> <b>bar</b>}",
-	[["stylewithcss","false"],["bold",""]],
-	"{<b>foo bar}</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<b>foo<span style=\"font-weight: normal\">[bar]</span>baz</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<b>foo[bar]baz</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<b>foo<span style=\"font-weight: normal\">[bar]</span>baz</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo[bar]baz</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<b>foo<span style=\"font-weight: normal\">[bar]</span>baz</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo[bar]baz</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["{<b>foo</b> <b>bar</b>}",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"{<b>foo bar}</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["{<b>foo</b> <b>bar</b>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<span style=\"font-weight:bold\">foo bar}</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}],
-["{<h3>foo</h3><b>bar</b>}",
-	[["stylewithcss","false"],["bold",""]],
-	"{<h3><span style=\"font-weight:normal\">foo</span></h3>bar}",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["{<b>foo</b> <b>bar</b>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<b>foo bar}</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[true,false,"",false,true,""]}],
+["{<b>foo</b> <b>bar</b>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<span style=\"font-weight:bold\">foo bar}</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[true,false,"",false,true,""]}],
 ["{<h3>foo</h3><b>bar</b>}",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"{<h3><span style=\"font-weight:normal\">foo</span></h3>bar}",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["{<h3>foo</h3><b>bar</b>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"{<h3><span style=\"font-weight:normal\">foo</span></h3>bar}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["{<h3>foo</h3><b>bar</b>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<h3><span style=\"font-weight:normal\">foo</span></h3>bar}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["{<h3>foo</h3><b>bar</b>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"{<h3><span style=\"font-weight:normal\">foo</span></h3>bar}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<i><b>foo</b></i>[bar]<i><b>baz</b></i>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b><i>foo</i>[bar]<i>baz</i></b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<i><b>foo</b></i>[bar]<i><b>baz</b></i>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b><i>foo</i>[bar]<i>baz</i></b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<i><b>foo</b></i>[bar]<i><b>baz</b></i>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b><i>foo</i>[bar]<i>baz</i></b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<i><b>foo</b></i>[bar]<i><b>baz</b></i>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b><i>foo</i>[bar]<i>baz</i></b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<i><b>foo</b></i>[bar]<b>baz</b>",
-	[["stylewithcss","false"],["bold",""]],
-	"<b><i>foo</i>[bar]baz</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
-["<i><b>foo</b></i>[bar]<b>baz</b>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b><i>foo</i>[bar]baz</b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<i><b>foo</b></i>[bar]<b>baz</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"<b><i>foo</i>[bar]baz</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<i><b>foo</b></i>[bar]<b>baz</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b><i>foo</i>[bar]baz</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<i><b>foo</b></i>[bar]<b>baz</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b><i>foo</i>[bar]baz</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<b>foo</b>[bar]<i><b>baz</b></i>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>foo[bar]<i>baz</i></b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<b>foo</b>[bar]<i><b>baz</b></i>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>foo[bar]<i>baz</i></b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<b>foo</b>[bar]<i><b>baz</b></i>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo[bar]<i>baz</i></b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<b>foo</b>[bar]<i><b>baz</b></i>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>foo[bar]<i>baz</i></b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<font color=blue face=monospace><b>foo</b></font>[bar]",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b><font color=\"blue\" face=\"monospace\">foo</font>[bar]</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<font color=blue face=monospace><b>foo</b></font>[bar]",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b><font color=\"blue\" face=\"monospace\">foo</font>[bar]</b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo<span style=\"font-weight: normal\"><b>{bar}</b></span>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo{bar}baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<font color=blue face=monospace><b>foo</b></font>[bar]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b><font color=\"blue\" face=\"monospace\">foo</font>[bar]</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<font color=blue face=monospace><b>foo</b></font>[bar]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b><font color=\"blue\" face=\"monospace\">foo</font>[bar]</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["foo<span style=\"font-weight: normal\"><b>{bar}</b></span>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo{bar}baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: normal\"><b>{bar}</b></span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo{bar}baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: normal\"><b>{bar}</b></span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{bar}baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<span style=\"font-weight: normal\"><b>{bar}</b></span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{bar}baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["[foo<span class=notbold>bar</span>baz]",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>[foo<span class=\"notbold\"><b>bar</b></span>baz]</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["[foo<span class=notbold>bar</span>baz]",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:bold\">[foo<span class=\"notbold\"><span style=\"font-weight:bold\">bar</span></span>baz]</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["[foo<span class=notbold>bar</span>baz]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>[foo<span class=\"notbold\"><b>bar</b></span>baz]</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["[foo<span class=notbold>bar</span>baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:bold\">[foo<span class=\"notbold\"><span style=\"font-weight:bold\">bar</span></span>baz]</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<b><span class=notbold>[foo]</span></b>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span class=\"notbold\"><b>[foo]</b></span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<b><span class=notbold>[foo]</span></b>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span class=\"notbold\"><span style=\"font-weight:bold\">[foo]</span></span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<b><span class=notbold>[foo]</span></b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span class=\"notbold\"><b>[foo]</b></span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<b><span class=notbold>[foo]</span></b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span class=\"notbold\"><span style=\"font-weight:bold\">[foo]</span></span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<b><span class=notbold>foo[bar]baz</span></b>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b><span class=\"notbold\">foo<b>[bar]</b>baz</span></b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<b><span class=notbold>foo[bar]baz</span></b>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b><span class=\"notbold\">foo<span style=\"font-weight:bold\">[bar]</span>baz</span></b>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<b><span class=notbold>foo[bar]baz</span></b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b><span class=\"notbold\">foo<b>[bar]</b>baz</span></b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<b><span class=notbold>foo[bar]baz</span></b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b><span class=\"notbold\">foo<span style=\"font-weight:bold\">[bar]</span>baz</span></b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<p style=\"font-weight: bold\">foo[bar]baz</p>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<p><b>foo</b>[bar]<b>baz</b></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["<p style=\"font-weight: bold\">foo[bar]baz</p>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<p><span style=\"font-weight:bold\">foo</span>[bar]<span style=\"font-weight:bold\">baz</span></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<p style=\"font-weight: bold\">foo[bar]baz</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<p><b>foo</b>[bar]<b>baz</b></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<p style=\"font-weight: bold\">foo[bar]baz</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<p><span style=\"font-weight:bold\">foo</span>[bar]<span style=\"font-weight:bold\">baz</span></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["fo[o<b>b]ar</b>baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo<b>[ob]ar</b>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[true,false,"",false,true,""]}],
 ["fo[o<b>b]ar</b>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo<b>[ob]ar</b>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["fo[o<b>b]ar</b>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo<b>[ob]ar</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[true,false,"",false,true,""]}],
+["fo[o<b>b]ar</b>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo<b>[ob]ar</b>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[true,false,"",false,true,""]}],
 ["foo<b>ba[r</b>b]az",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>ba[rb]</b>az",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[true,false,"",false,true,""]}],
 ["foo<b>ba[r</b>b]az",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>ba[rb]</b>az",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}],
-["fo[o<b>bar</b>b]az",
-	[["stylewithcss","false"],["bold",""]],
-	"fo<b>[obarb]</b>az",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["foo<b>ba[r</b>b]az",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>ba[rb]</b>az",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[true,false,"",false,true,""]}],
+["foo<b>ba[r</b>b]az",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>ba[rb]</b>az",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[true,false,"",false,true,""]}],
 ["fo[o<b>bar</b>b]az",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"fo<b>[obarb]</b>az",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["fo[o<b>bar</b>b]az",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo<span style=\"font-weight:bold\">[obarb]</span>az",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["fo[o<b>bar</b>b]az",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo<b>[obarb]</b>az",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[true,false,"",false,true,""]}],
+["fo[o<b>bar</b>b]az",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo<span style=\"font-weight:bold\">[obarb]</span>az",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[true,false,"",false,true,""]}],
 ["foo[<b>b]ar</b>baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo[b]<b>ar</b>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo[<b>b]ar</b>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo[b]<span style=\"font-weight:bold\">ar</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<b>b]ar</b>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[b]<b>ar</b>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo[<b>b]ar</b>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[b]<span style=\"font-weight:bold\">ar</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<b>ba[r</b>]baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<b>ba</b>[r]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["foo<b>ba[r</b>]baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo<span style=\"font-weight:bold\">ba</span>[r]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["foo[<b>bar</b>]baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<b>ba[r</b>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<b>ba</b>[r]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<b>ba[r</b>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo<span style=\"font-weight:bold\">ba</span>[r]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo[<b>bar</b>]baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
-["foo<b>[bar]</b>baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<b>bar</b>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo[<b>bar</b>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo[<b>bar</b>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo<b>[bar]</b>baz",
-	[["stylewithcss","true"],["bold",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<b>[bar]</b>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo<b>[bar]</b>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo<b>[bar]</b>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["foo{<b>bar</b>}baz",
-	[["stylewithcss","false"],["bold",""]],
-	"foo{bar}baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
-["foo{<b>bar</b>}baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"foo{bar}baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo{<b>bar</b>}baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
+	"foo{bar}baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["foo{<b>bar</b>}baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{bar}baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["foo{<b>bar</b>}baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"foo{bar}baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["fo[o<span style=font-weight:bold>b]ar</span>baz",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo<span style=\"font-weight:bold\">[ob]ar</span>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[true,false,"",false,true,""]}],
 ["fo[o<span style=font-weight:bold>b]ar</span>baz",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"fo<span style=\"font-weight:bold\">[ob]ar</span>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["fo[o<span style=font-weight:bold>b]ar</span>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo<span style=\"font-weight:bold\">[ob]ar</span>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[true,false,"",false,true,""]}],
+["fo[o<span style=font-weight:bold>b]ar</span>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"fo<span style=\"font-weight:bold\">[ob]ar</span>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[true,false,"",false,true,""]}],
 ["<span style=font-weight:800>fo[o</span><span style=font-weight:900>b]ar</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:800\">fo</span>[ob]<span style=\"font-weight:900\">ar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["<span style=font-weight:800>fo[o</span><span style=font-weight:900>b]ar</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:800\">fo</span>[ob]<span style=\"font-weight:900\">ar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<span style=font-weight:800>fo[o</span><span style=font-weight:900>b]ar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:800\">fo</span>[ob]<span style=\"font-weight:900\">ar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<span style=font-weight:800>fo[o</span><span style=font-weight:900>b]ar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:800\">fo</span>[ob]<span style=\"font-weight:900\">ar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<span style=font-weight:700>fo[o</span><span style=font-weight:800>b]ar</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<b>fo</b>[ob]<span style=\"font-weight:800\">ar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["<span style=font-weight:700>fo[o</span><span style=font-weight:800>b]ar</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:700\">fo</span>[ob]<span style=\"font-weight:800\">ar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<span style=font-weight:700>fo[o</span><span style=font-weight:800>b]ar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<b>fo</b>[ob]<span style=\"font-weight:800\">ar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<span style=font-weight:700>fo[o</span><span style=font-weight:800>b]ar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:700\">fo</span>[ob]<span style=\"font-weight:800\">ar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<span style=font-weight:600>fo[o</span><span style=font-weight:700>b]ar</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:600\">fo</span>[ob]<b>ar</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,true,"",false,false,""]}],
 ["<span style=font-weight:600>fo[o</span><span style=font-weight:700>b]ar</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:600\">fo</span>[ob]<span style=\"font-weight:700\">ar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,true,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,true,"",false,false,""]}],
+["<span style=font-weight:600>fo[o</span><span style=font-weight:700>b]ar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:600\">fo</span>[ob]<b>ar</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,true,"",false,false,""]}],
+["<span style=font-weight:600>fo[o</span><span style=font-weight:700>b]ar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:600\">fo</span>[ob]<span style=\"font-weight:700\">ar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,true,"",false,false,""]}],
 ["<span style=font-weight:500>fo[o</span><span style=font-weight:600>b]ar</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:500\">fo<b>[o</b></span><span style=\"font-weight:600\"><b>b]</b>ar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[true,false,"",false,true,""]}],
 ["<span style=font-weight:500>fo[o</span><span style=font-weight:600>b]ar</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:500\">fo<span style=\"font-weight:bold\">[o</span></span><span style=\"font-weight:600\"><span style=\"font-weight:bold\">b]</span>ar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[true,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[true,false,"",false,true,""]}],
+["<span style=font-weight:500>fo[o</span><span style=font-weight:600>b]ar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:500\">fo<b>[o</b></span><span style=\"font-weight:600\"><b>b]</b>ar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[true,false,"",false,true,""]}],
+["<span style=font-weight:500>fo[o</span><span style=font-weight:600>b]ar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:500\">fo<span style=\"font-weight:bold\">[o</span></span><span style=\"font-weight:600\"><span style=\"font-weight:bold\">b]</span>ar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[true,false,"",false,true,""]}],
 ["<span style=font-weight:400>fo[o</span><span style=font-weight:500>b]ar</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:400\">fo<b>[o</b></span><span style=\"font-weight:500\"><b>b]</b>ar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<span style=font-weight:400>fo[o</span><span style=font-weight:500>b]ar</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:400\">fo<span style=\"font-weight:bold\">[o</span></span><span style=\"font-weight:500\"><span style=\"font-weight:bold\">b]</span>ar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span style=font-weight:400>fo[o</span><span style=font-weight:500>b]ar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:400\">fo<b>[o</b></span><span style=\"font-weight:500\"><b>b]</b>ar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span style=font-weight:400>fo[o</span><span style=font-weight:500>b]ar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:400\">fo<span style=\"font-weight:bold\">[o</span></span><span style=\"font-weight:500\"><span style=\"font-weight:bold\">b]</span>ar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<span style=font-weight:300>fo[o</span><span style=font-weight:400>b]ar</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:300\">fo<b>[o</b></span><span style=\"font-weight:400\"><b>b]</b>ar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<span style=font-weight:300>fo[o</span><span style=font-weight:400>b]ar</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:300\">fo<span style=\"font-weight:bold\">[o</span></span><span style=\"font-weight:400\"><span style=\"font-weight:bold\">b]</span>ar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span style=font-weight:300>fo[o</span><span style=font-weight:400>b]ar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:300\">fo<b>[o</b></span><span style=\"font-weight:400\"><b>b]</b>ar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span style=font-weight:300>fo[o</span><span style=font-weight:400>b]ar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:300\">fo<span style=\"font-weight:bold\">[o</span></span><span style=\"font-weight:400\"><span style=\"font-weight:bold\">b]</span>ar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<span style=font-weight:200>fo[o</span><span style=font-weight:300>b]ar</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:200\">fo<b>[o</b></span><span style=\"font-weight:300\"><b>b]</b>ar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<span style=font-weight:200>fo[o</span><span style=font-weight:300>b]ar</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:200\">fo<span style=\"font-weight:bold\">[o</span></span><span style=\"font-weight:300\"><span style=\"font-weight:bold\">b]</span>ar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span style=font-weight:200>fo[o</span><span style=font-weight:300>b]ar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:200\">fo<b>[o</b></span><span style=\"font-weight:300\"><b>b]</b>ar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span style=font-weight:200>fo[o</span><span style=font-weight:300>b]ar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:200\">fo<span style=\"font-weight:bold\">[o</span></span><span style=\"font-weight:300\"><span style=\"font-weight:bold\">b]</span>ar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
 ["<span style=font-weight:100>fo[o</span><span style=font-weight:200>b]ar</span>",
-	[["stylewithcss","false"],["bold",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:100\">fo<b>[o</b></span><span style=\"font-weight:200\"><b>b]</b>ar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"bold":[false,false,"",false,true,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"bold":[false,false,"",false,true,""]}],
 ["<span style=font-weight:100>fo[o</span><span style=font-weight:200>b]ar</span>",
-	[["stylewithcss","true"],["bold",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["bold",""]],
 	"<span style=\"font-weight:100\">fo<span style=\"font-weight:bold\">[o</span></span><span style=\"font-weight:200\"><span style=\"font-weight:bold\">b]</span>ar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"bold":[false,false,"",false,true,""]}],
-["foo[]bar",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"foo[]bar",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["foo[]bar",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
-	"foo[]bar",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"bold":[false,false,"",false,true,""]}],
+["<span style=font-weight:100>fo[o</span><span style=font-weight:200>b]ar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:100\">fo<b>[o</b></span><span style=\"font-weight:200\"><b>b]</b>ar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["<span style=font-weight:100>fo[o</span><span style=font-weight:200>b]ar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["bold",""]],
+	"<span style=\"font-weight:100\">fo<span style=\"font-weight:bold\">[o</span></span><span style=\"font-weight:200\"><span style=\"font-weight:bold\">b]</span>ar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"bold":[false,false,"",false,true,""]}],
+["foo[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"foo[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"foo[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<p>[foo</p> <p>bar]</p>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<p><a href=\"http://www.google.com/\">[foo</a></p> <p><a href=\"http://www.google.com/\">bar]</a></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<p>[foo</p> <p>bar]</p>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<p><a href=\"http://www.google.com/\">[foo</a></p> <p><a href=\"http://www.google.com/\">bar]</a></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["<span>[foo</span> <span>bar]</span>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<a href=\"http://www.google.com/\"><span>[foo</span> <span>bar]</span></a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<p>[foo</p> <p>bar]</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<p><a href=\"http://www.google.com/\">[foo</a></p> <p><a href=\"http://www.google.com/\">bar]</a></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<p>[foo</p> <p>bar]</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<p><a href=\"http://www.google.com/\">[foo</a></p> <p><a href=\"http://www.google.com/\">bar]</a></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<span>[foo</span> <span>bar]</span>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\"><span>[foo</span> <span>bar]</span></a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<span>[foo</span> <span>bar]</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\"><span>[foo</span> <span>bar]</span></a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<span>[foo</span> <span>bar]</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\"><span>[foo</span> <span>bar]</span></a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<span>[foo</span> <span>bar]</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\"><span>[foo</span> <span>bar]</span></a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<p><a href=\"http://www.google.com/\">[foo</a></p><p> <a href=\"http://www.google.com/\"><span>bar</span></a> </p><p><a href=\"http://www.google.com/\">baz]</a></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<p><a href=\"http://www.google.com/\">[foo</a></p><p> <a href=\"http://www.google.com/\"><span>bar</span></a> </p><p><a href=\"http://www.google.com/\">baz]</a></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["<p>[foo<p><br><p>bar]",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<p><a href=\"http://www.google.com/\">[foo</a></p><p><a href=\"http://www.google.com/\"><br></a></p><p><a href=\"http://www.google.com/\">bar]</a></p>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<p><a href=\"http://www.google.com/\">[foo</a></p><p> <a href=\"http://www.google.com/\"><span>bar</span></a> </p><p><a href=\"http://www.google.com/\">baz]</a></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<p>[foo</p><p> <span>bar</span> </p><p>baz]</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<p><a href=\"http://www.google.com/\">[foo</a></p><p> <a href=\"http://www.google.com/\"><span>bar</span></a> </p><p><a href=\"http://www.google.com/\">baz]</a></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<p>[foo<p><br><p>bar]",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<p><a href=\"http://www.google.com/\">[foo</a></p><p><a href=\"http://www.google.com/\"><br></a></p><p><a href=\"http://www.google.com/\">bar]</a></p>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["<b>foo[]bar</b>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<p>[foo<p><br><p>bar]",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<p><a href=\"http://www.google.com/\">[foo</a></p><p><a href=\"http://www.google.com/\"><br></a></p><p><a href=\"http://www.google.com/\">bar]</a></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<p>[foo<p><br><p>bar]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<p><a href=\"http://www.google.com/\">[foo</a></p><p><a href=\"http://www.google.com/\"><br></a></p><p><a href=\"http://www.google.com/\">bar]</a></p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<p>[foo<p><br><p>bar]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<p><a href=\"http://www.google.com/\">[foo</a></p><p><a href=\"http://www.google.com/\"><br></a></p><p><a href=\"http://www.google.com/\">bar]</a></p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<b>foo[]bar</b>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["<b>foo[]bar</b>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<b>foo[]bar</b>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<b>foo[]bar</b>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<b>foo[]bar</b>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<b>foo[]bar</b>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<i>foo[]bar</i>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<i>foo[]bar</i>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["<i>foo[]bar</i>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<i>foo[]bar</i>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["<span>foo</span>{}<span>bar</span>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<span>foo</span>{}<span>bar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["<span>foo</span>{}<span>bar</span>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<i>foo[]bar</i>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<i>foo[]bar</i>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<i>foo[]bar</i>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<i>foo[]bar</i>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<i>foo[]bar</i>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<i>foo[]bar</i>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<span>foo</span>{}<span>bar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["<span>foo[</span><span>]bar</span>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<span>foo</span>{}<span>bar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<span>foo</span>{}<span>bar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<span>foo</span>{}<span>bar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<span>foo[</span><span>]bar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["<span>foo[</span><span>]bar</span>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<span>foo[</span><span>]bar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["foo[bar]baz",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<span>foo[</span><span>]bar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<span>foo[</span><span>]bar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["foo[bar]baz",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["foo[bar<b>baz]qoz</b>quz",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[bar</a><b><a href=\"http://www.google.com/\">baz]</a>qoz</b>quz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["foo[bar<b>baz]qoz</b>quz",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[bar</a><b><a href=\"http://www.google.com/\">baz]</a>qoz</b>quz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["foo[bar<i>baz]qoz</i>quz",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"foo<a href=\"http://www.google.com/\">[bar</a><i><a href=\"http://www.google.com/\">baz]</a>qoz</i>quz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar<b>baz]qoz</b>quz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar</a><b><a href=\"http://www.google.com/\">baz]</a>qoz</b>quz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar<b>baz]qoz</b>quz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar</a><b><a href=\"http://www.google.com/\">baz]</a>qoz</b>quz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["foo[bar<i>baz]qoz</i>quz",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[bar</a><i><a href=\"http://www.google.com/\">baz]</a>qoz</i>quz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["{<p><p> <p>foo</p>}",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"{<p></p><p> </p><p><a href=\"http://www.google.com/\">foo</a></p>}",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["{<p><p> <p>foo</p>}",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar<i>baz]qoz</i>quz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar</a><i><a href=\"http://www.google.com/\">baz]</a>qoz</i>quz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar<i>baz]qoz</i>quz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar</a><i><a href=\"http://www.google.com/\">baz]</a>qoz</i>quz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar<i>baz]qoz</i>quz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar</a><i><a href=\"http://www.google.com/\">baz]</a>qoz</i>quz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"{<p></p><p> </p><p><a href=\"http://www.google.com/\">foo</a></p>}",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"{<p></p><p> </p><p><a href=\"http://www.google.com/\">foo</a></p>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<p></p><p> </p><p><a href=\"http://www.google.com/\">foo</a></p>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["{<p><p> <p>foo</p>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<p></p><p> </p><p><a href=\"http://www.google.com/\">foo</a></p>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<table><tbody><tr><td>foo</td><td>b<a href=\"http://www.google.com/\">[a]</a>r</td><td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<table><tbody><tr><td>foo</td><td>b<a href=\"http://www.google.com/\">[a]</a>r</td><td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<table><tbody><tr><td>foo</td><td>b<a href=\"http://www.google.com/\">[a]</a>r</td><td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody><tr><td>foo<td>b[a]r<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<table><tbody><tr><td>foo</td><td>b<a href=\"http://www.google.com/\">[a]</a>r</td><td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<table><tbody><tr><td>foo</td>{<td><a href=\"http://www.google.com/\">bar</a></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<table><tbody><tr><td>foo</td>{<td><a href=\"http://www.google.com/\">bar</a></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<table><tbody><tr><td>foo</td>{<td><a href=\"http://www.google.com/\">bar</a></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<table><tbody><tr><td>foo</td>{<td><a href=\"http://www.google.com/\">bar</a></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody><tr data-start=1 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<table><tbody><tr><td>foo</td>{<td><a href=\"http://www.google.com/\">bar</a></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<table><tbody><tr>{<td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<table><tbody><tr>{<td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td>}<td>baz</td></tr></tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<table><tbody><tr>{<td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody><tr data-start=0 data-end=2><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<table><tbody><tr>{<td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td>}<td>baz</td></tr></tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<table><tbody>{<tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr>}</tbody></table>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<table><tbody>{<tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr>}</tbody></table>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<table><tbody>{<tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr>}</tbody></table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<table><tbody data-start=0 data-end=1><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<table><tbody>{<tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr>}</tbody></table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<table>{<tbody><tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr></tbody>}</table>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<table>{<tbody><tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr></tbody>}</table>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["{<table><tr><td>foo<td>bar<td>baz</table>}",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<table>{<tbody><tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr></tbody>}</table>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<table data-start=0 data-end=1><tbody><tr><td>foo<td>bar<td>baz</table>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<table>{<tbody><tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr></tbody>}</table>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"{<table><tbody><tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr></tbody></table>}",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["{<table><tr><td>foo<td>bar<td>baz</table>}",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"{<table><tbody><tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr></tbody></table>}",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<table><tbody><tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr></tbody></table>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["{<table><tr><td>foo<td>bar<td>baz</table>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<table><tbody><tr><td><a href=\"http://www.google.com/\">foo</a></td><td><a href=\"http://www.google.com/\">bar</a></td><td><a href=\"http://www.google.com/\">baz</a></td></tr></tbody></table>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=http://www.google.com/>foo[bar]baz</a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<a href=\"http://www.google.com/\">foo[bar]baz</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["<a href=http://www.google.com/>foo[bar]baz</a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">foo[bar]baz</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["<a href=http://www.google.com/>foo[barbaz</a>}",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<a href=\"http://www.google.com/\">foo[barbaz</a>}",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=http://www.google.com/>foo[bar]baz</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">foo[bar]baz</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=http://www.google.com/>foo[bar]baz</a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">foo[bar]baz</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a href=http://www.google.com/>foo[bar]baz</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">foo[bar]baz</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=http://www.google.com/>foo[barbaz</a>}",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">foo[barbaz</a>}",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["{<a href=http://www.google.com/>foobar]baz</a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"{<a href=\"http://www.google.com/\">foobar]baz</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=http://www.google.com/>foo[barbaz</a>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">foo[barbaz</a>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=http://www.google.com/>foo[barbaz</a>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">foo[barbaz</a>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a href=http://www.google.com/>foo[barbaz</a>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">foo[barbaz</a>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["{<a href=http://www.google.com/>foobar]baz</a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"{<a href=\"http://www.google.com/\">foobar]baz</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=http://www.google.com/>foobar]baz</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\">foobar]baz</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=http://www.google.com/>foobar]baz</a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\">foobar]baz</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=http://www.google.com/>foobar]baz</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\">foobar]baz</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["{<a href=http://www.google.com/>foobarbaz</a>}",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"{<a href=\"http://www.google.com/\">foobarbaz}</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["{<a href=http://www.google.com/>foobarbaz</a>}",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"{<a href=\"http://www.google.com/\">foobarbaz}</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=http://www.google.com/>foobarbaz</a>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\">foobarbaz}</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=http://www.google.com/>foobarbaz</a>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\">foobarbaz}</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=http://www.google.com/>[foobarbaz]</a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=http://www.google.com/>[foobarbaz]</a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=http://www.google.com/>[foobarbaz]</a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a href=http://www.google.com/>[foobarbaz]</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["foo<a href=http://www.google.com/>[bar]</a>baz",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["foo<a href=http://www.google.com/>[bar]</a>baz",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=http://www.google.com/>[bar]</a>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=http://www.google.com/>[bar]</a>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["[foo]<a href=http://www.google.com/>bar</a>baz",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foo]bar</a>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["[foo]<a href=http://www.google.com/>bar</a>baz",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foo]bar</a>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["[foo]<a href=http://www.google.com/>bar</a>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foo]bar</a>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["[foo]<a href=http://www.google.com/>bar</a>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foo]bar</a>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["foo<a href=http://www.google.com/>bar</a>[baz]",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"foo<a href=\"http://www.google.com/\">bar[baz]</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["foo<a href=http://www.google.com/>bar</a>[baz]",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">bar[baz]</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["foo[<a href=http://www.google.com/>bar</a>]baz",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"foo[<a href=\"http://www.google.com/\">bar</a>]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=http://www.google.com/>bar</a>[baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">bar[baz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=http://www.google.com/>bar</a>[baz]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">bar[baz]</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=http://www.google.com/>bar</a>[baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">bar[baz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["foo[<a href=http://www.google.com/>bar</a>]baz",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo[<a href=\"http://www.google.com/\">bar</a>]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["foo<a href=http://www.google.com/>[bar</a>baz]",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"foo<a href=\"http://www.google.com/\">[barbaz]</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[<a href=http://www.google.com/>bar</a>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"foo[<a href=\"http://www.google.com/\">bar</a>]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[<a href=http://www.google.com/>bar</a>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo[<a href=\"http://www.google.com/\">bar</a>]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo[<a href=http://www.google.com/>bar</a>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo[<a href=\"http://www.google.com/\">bar</a>]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["foo<a href=http://www.google.com/>[bar</a>baz]",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[barbaz]</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=http://www.google.com/>[bar</a>baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[barbaz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=http://www.google.com/>[bar</a>baz]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[barbaz]</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=http://www.google.com/>[bar</a>baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[barbaz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["[foo<a href=http://www.google.com/>bar]</a>baz",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foobar]</a>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["[foo<a href=http://www.google.com/>bar]</a>baz",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foobar]</a>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["[foo<a href=http://www.google.com/>bar]</a>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobar]</a>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["[foo<a href=http://www.google.com/>bar]</a>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobar]</a>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["[foo<a href=http://www.google.com/>bar</a>baz]",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["[foo<a href=http://www.google.com/>bar</a>baz]",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["[foo<a href=http://www.google.com/>bar</a>baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["[foo<a href=http://www.google.com/>bar</a>baz]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["[foo<a href=http://www.google.com/>bar</a>baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl>foo[bar]baz</a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">foo[bar]baz</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl>foo[bar]baz</a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">foo[bar]baz</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl>foo[bar]baz</a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">foo[bar]baz</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl>foo[bar]baz</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">foo[bar]baz</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl>foo[barbaz</a>}",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">foo[barbaz</a>}",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl>foo[barbaz</a>}",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">foo[barbaz</a>}",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["{<a href=otherurl>foobar]baz</a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"{<a href=\"http://www.google.com/\">foobar]baz</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl>foo[barbaz</a>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">foo[barbaz</a>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl>foo[barbaz</a>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">foo[barbaz</a>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["{<a href=otherurl>foobar]baz</a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"{<a href=\"http://www.google.com/\">foobar]baz</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=otherurl>foobar]baz</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\">foobar]baz</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=otherurl>foobar]baz</a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\">foobar]baz</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=otherurl>foobar]baz</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\">foobar]baz</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["{<a href=otherurl>foobarbaz</a>}",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"{<a href=\"http://www.google.com/\">foobarbaz}</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["{<a href=otherurl>foobarbaz</a>}",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"{<a href=\"http://www.google.com/\">foobarbaz}</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=otherurl>foobarbaz</a>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\">foobarbaz}</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=otherurl>foobarbaz</a>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\">foobarbaz}</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl>[foobarbaz]</a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl>[foobarbaz]</a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl>[foobarbaz]</a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl>[foobarbaz]</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["foo<a href=otherurl>[bar]</a>baz",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["foo<a href=otherurl>[bar]</a>baz",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=otherurl>[bar]</a>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=otherurl>[bar]</a>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[bar]</a>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["foo[<a href=otherurl>bar</a>]baz",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"foo[<a href=\"http://www.google.com/\">bar</a>]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["foo[<a href=otherurl>bar</a>]baz",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo[<a href=\"http://www.google.com/\">bar</a>]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[<a href=otherurl>bar</a>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"foo[<a href=\"http://www.google.com/\">bar</a>]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[<a href=otherurl>bar</a>]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo[<a href=\"http://www.google.com/\">bar</a>]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo[<a href=otherurl>bar</a>]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo[<a href=\"http://www.google.com/\">bar</a>]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["foo<a href=otherurl>[bar</a>baz]",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[barbaz]</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["foo<a href=otherurl>[bar</a>baz]",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"foo<a href=\"http://www.google.com/\">[barbaz]</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=otherurl>[bar</a>baz]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[barbaz]</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo<a href=otherurl>[bar</a>baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"foo<a href=\"http://www.google.com/\">[barbaz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["[foo<a href=otherurl>bar]</a>baz",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foobar]</a>baz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["[foo<a href=otherurl>bar]</a>baz",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foobar]</a>baz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["[foo<a href=otherurl>bar</a>baz]",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["[foo<a href=otherurl>bar]</a>baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobar]</a>baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["[foo<a href=otherurl>bar]</a>baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobar]</a>baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["[foo<a href=otherurl>bar</a>baz]",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["[foo<a href=otherurl>bar</a>baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["[foo<a href=otherurl>bar</a>baz]",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["[foo<a href=otherurl>bar</a>baz]",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\">[foobarbaz]</a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl><b>foo[bar]baz</b></a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\"><b>foo[bar]baz</b></a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl><b>foo[bar]baz</b></a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\"><b>foo[bar]baz</b></a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl><b>foo[bar]baz</b></a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\"><b>foo[bar]baz</b></a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl><b>foo[bar]baz</b></a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\"><b>foo[bar]baz</b></a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl><b>foo[barbaz</b></a>}",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\"><b>foo[barbaz</b></a>}",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl><b>foo[barbaz</b></a>}",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\"><b>foo[barbaz</b></a>}",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl><b>foo[barbaz</b></a>}",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\"><b>foo[barbaz</b></a>}",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl><b>foo[barbaz</b></a>}",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\"><b>foo[barbaz</b></a>}",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["{<a href=otherurl><b>foobar]baz</b></a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"{<a href=\"http://www.google.com/\"><b>foobar]baz</b></a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["{<a href=otherurl><b>foobar]baz</b></a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"{<a href=\"http://www.google.com/\"><b>foobar]baz</b></a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["<a href=otherurl><b>[foobarbaz]</b></a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<a href=\"http://www.google.com/\"><b>[foobarbaz]</b></a>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=otherurl><b>foobar]baz</b></a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\"><b>foobar]baz</b></a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=otherurl><b>foobar]baz</b></a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\"><b>foobar]baz</b></a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["{<a href=otherurl><b>foobar]baz</b></a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"{<a href=\"http://www.google.com/\"><b>foobar]baz</b></a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a href=otherurl><b>[foobarbaz]</b></a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<a href=\"http://www.google.com/\"><b>[foobarbaz]</b></a>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl><b>[foobarbaz]</b></a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\"><b>[foobarbaz]</b></a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl><b>[foobarbaz]</b></a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\"><b>[foobarbaz]</b></a>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a href=otherurl><b>[foobarbaz]</b></a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<a href=\"http://www.google.com/\"><b>[foobarbaz]</b></a>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a name=abc>foo[bar]baz</a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<span name=\"abc\">foo<a href=\"http://www.google.com/\">[bar]</a>baz</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["<a name=abc>foo[bar]baz</a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<span name=\"abc\">foo<a href=\"http://www.google.com/\">[bar]</a>baz</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a name=abc>foo[bar]baz</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<span name=\"abc\">foo<a href=\"http://www.google.com/\">[bar]</a>baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a name=abc>foo[bar]baz</a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<span name=\"abc\">foo<a href=\"http://www.google.com/\">[bar]</a>baz</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a name=abc>foo[bar]baz</a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<span name=\"abc\">foo<a href=\"http://www.google.com/\">[bar]</a>baz</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
 ["<a name=abc><b>foo[bar]baz</b></a>",
-	[["stylewithcss","false"],["createlink","http://www.google.com/"]],
-	"<span name=\"abc\"><b>foo<a href=\"http://www.google.com/\">[bar]</a>baz</b></span>",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["<a name=abc><b>foo[bar]baz</b></a>",
-	[["stylewithcss","true"],["createlink","http://www.google.com/"]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
 	"<span name=\"abc\"><b>foo<a href=\"http://www.google.com/\">[bar]</a>baz</b></span>",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["foo[bar]baz",
-	[["stylewithcss","false"],["createlink",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"createlink":[false,false,"",false,false,""]}],
-["foo[bar]baz",
-	[["stylewithcss","true"],["createlink",""]],
-	"foo[bar]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"createlink":[false,false,"",false,false,""]}],
-["foo[]bar",
-	[["stylewithcss","false"],["delete",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a name=abc><b>foo[bar]baz</b></a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink","http://www.google.com/"]],
+	"<span name=\"abc\"><b>foo<a href=\"http://www.google.com/\">[bar]</a>baz</b></span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["<a name=abc><b>foo[bar]baz</b></a>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<span name=\"abc\"><b>foo<a href=\"http://www.google.com/\">[bar]</a>baz</b></span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["<a name=abc><b>foo[bar]baz</b></a>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink","http://www.google.com/"]],
+	"<span name=\"abc\"><b>foo<a href=\"http://www.google.com/\">[bar]</a>baz</b></span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["createlink",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["createlink",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["createlink",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo[bar]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["createlink",""]],
+	"foo[bar]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"createlink":[false,false,"",false,false,""]}],
+["foo[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"fo[]bar",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
-["foo[]bar",
-	[["stylewithcss","true"],["delete",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"fo[]bar",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["<span>foo</span>{}<span>bar</span>",
-	[["stylewithcss","false"],["delete",""]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"fo[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["foo[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"fo[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"<span>fo[]</span><span>bar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
-["<span>foo</span>{}<span>bar</span>",
-	[["stylewithcss","true"],["delete",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"<span>fo[]</span><span>bar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["<span>foo[</span><span>]bar</span>",
-	[["stylewithcss","false"],["delete",""]],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<span>fo[]</span><span>bar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<span>foo</span>{}<span>bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<span>fo[]</span><span>bar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"<span>foo[]</span><span>bar</span>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
-["<span>foo[</span><span>]bar</span>",
-	[["stylewithcss","true"],["delete",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"<span>foo[]</span><span>bar</span>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<span>foo[]</span><span>bar</span>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<span>foo[</span><span>]bar</span>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<span>foo[]</span><span>bar</span>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["foo<span style=display:none>bar</span>[]baz",
-	[["stylewithcss","false"],["delete",""]],
-	"fo[]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
-["foo<span style=display:none>bar</span>[]baz",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"fo[]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["foo<script>bar</script>[]baz",
-	[["stylewithcss","false"],["delete",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo<span style=display:none>bar</span>[]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"fo[]baz",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo<span style=display:none>bar</span>[]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"fo[]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["foo<span style=display:none>bar</span>[]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"fo[]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["foo<script>bar</script>[]baz",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"fo[]baz",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo<script>bar</script>[]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"fo[]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo<script>bar</script>[]baz",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"fo[]baz",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["foo<script>bar</script>[]baz",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"fo[]baz",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["fo&ouml;[]bar",
-	[["stylewithcss","false"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"fo[]bar",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["fo&ouml;[]bar",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"fo[]bar",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["fo&ouml;[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"fo[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["fo&ouml;[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"fo[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["foo&#x308;[]bar",
-	[["stylewithcss","false"],["delete",""]],
-	"foo[]bar",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
+	"foo[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["foo&#x308;[]bar",
-	[["stylewithcss","true"],["delete",""]],
-	"foo[]bar",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"foo[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo&#x308;[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"foo[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["foo&#x308;[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"foo[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["foo&#x308;&#x327;[]bar",
-	[["stylewithcss","false"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"foö[]bar",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["foo&#x308;&#x327;[]bar",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"foö[]bar",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo&#x308;&#x327;[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"foö[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["foo&#x308;&#x327;[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"foö[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["&ouml;[]bar",
-	[["stylewithcss","false"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"{}bar",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["&ouml;[]bar",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"{}bar",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["o&#x308;[]bar",
-	[["stylewithcss","false"],["delete",""]],
-	"o[]bar",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["&ouml;[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"{}bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["&ouml;[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"{}bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["o&#x308;[]bar",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"o[]bar",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["o&#x308;[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"o[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["o&#x308;[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"o[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["o&#x308;[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"o[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["o&#x308;&#x327;[]bar",
-	[["stylewithcss","false"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"ö[]bar",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["o&#x308;&#x327;[]bar",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"ö[]bar",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["o&#x308;&#x327;[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"ö[]bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["o&#x308;&#x327;[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"ö[]bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["&#x5e9;&#x5c1;&#x5b8;[]&#x5dc;&#x5d5;&#x5b9;&#x5dd;",
-	[["stylewithcss","false"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"שׁ[]לוֹם",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["&#x5e9;&#x5c1;&#x5b8;[]&#x5dc;&#x5d5;&#x5b9;&#x5dd;",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"שׁ[]לוֹם",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["&#x5e9;&#x5c1;&#x5b8;[]&#x5dc;&#x5d5;&#x5b9;&#x5dd;",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"שׁ[]לוֹם",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["&#x5e9;&#x5c1;&#x5b8;[]&#x5dc;&#x5d5;&#x5b9;&#x5dd;",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"שׁ[]לוֹם",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["&#x5e9;&#x5c1;&#x5b8;&#x5dc;&#x5d5;&#x5b9;[]&#x5dd;",
-	[["stylewithcss","false"],["delete",""]],
-	"שָׁלו[]ם",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
-["&#x5e9;&#x5c1;&#x5b8;&#x5dc;&#x5d5;&#x5b9;[]&#x5dd;",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"שָׁלו[]ם",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["<p>foo</p><p>[]bar</p>",
-	[["stylewithcss","false"],["delete",""]],
-	"<p>foo{}bar</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["&#x5e9;&#x5c1;&#x5b8;&#x5dc;&#x5d5;&#x5b9;[]&#x5dd;",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"שָׁלו[]ם",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["&#x5e9;&#x5c1;&#x5b8;&#x5dc;&#x5d5;&#x5b9;[]&#x5dd;",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"שָׁלו[]ם",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["&#x5e9;&#x5c1;&#x5b8;&#x5dc;&#x5d5;&#x5b9;[]&#x5dd;",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"שָׁלו[]ם",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["<p>foo</p><p>[]bar</p>",
-	[["stylewithcss","true"],["delete",""]],
-	"<p>foo{}bar</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["<p>foo</p>[]bar",
-	[["stylewithcss","false"],["delete",""]],
-	"<p>foo{}bar</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo</p><p>[]bar</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo</p><p>[]bar</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<p>foo</p><p>[]bar</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["<p>foo</p>[]bar",
-	[["stylewithcss","true"],["delete",""]],
-	"<p>foo{}bar</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo</p>[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo</p>[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<p>foo</p>[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["foo<p>[]bar</p>",
-	[["stylewithcss","false"],["delete",""]],
-	"foo{}bar",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
+	"foo{}bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["foo<p>[]bar</p>",
-	[["stylewithcss","true"],["delete",""]],
-	"foo{}bar",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"foo{}bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo<p>[]bar</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"foo{}bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["foo<p>[]bar</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"foo{}bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["<p>foo<br></p><p>[]bar</p>",
-	[["stylewithcss","false"],["delete",""]],
-	"<p>foo{}bar</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["<p>foo<br></p><p>[]bar</p>",
-	[["stylewithcss","true"],["delete",""]],
-	"<p>foo{}bar</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo<br></p><p>[]bar</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<p>foo<br></p><p>[]bar</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["<p>foo<br></p>[]bar",
-	[["stylewithcss","false"],["delete",""]],
-	"<p>foo{}bar</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["<p>foo<br></p>[]bar",
-	[["stylewithcss","true"],["delete",""]],
-	"<p>foo{}bar</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo<br></p>[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<p>foo<br></p>[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["foo<br><p>[]bar</p>",
-	[["stylewithcss","false"],["delete",""]],
-	"foo{}bar",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
+	"foo{}bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["foo<br><p>[]bar</p>",
-	[["stylewithcss","true"],["delete",""]],
-	"foo{}bar",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["<p>foo<br><br></p><p>[]bar</p>",
-	[["stylewithcss","false"],["delete",""]],
-	"<p>foo<br>{}bar</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"foo{}bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo<br><p>[]bar</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"foo{}bar",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["foo<br><p>[]bar</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"foo{}bar",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["<p>foo<br><br></p><p>[]bar</p>",
-	[["stylewithcss","true"],["delete",""]],
-	"<p>foo<br>{}bar</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["<p>foo<br><br></p>[]bar",
-	[["stylewithcss","false"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"<p>foo<br>{}bar</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo<br><br></p><p>[]bar</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo<br>{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo<br><br></p><p>[]bar</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo<br>{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<p>foo<br><br></p><p>[]bar</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo<br>{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["<p>foo<br><br></p>[]bar",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"<p>foo<br>{}bar</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo<br><br></p>[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo<br>{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo<br><br></p>[]bar",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo<br>{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<p>foo<br><br></p>[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo<br>{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["foo<br><br><p>[]bar</p>",
-	[["stylewithcss","false"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"foo<br><p>{}bar</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
 ["foo<br><br><p>[]bar</p>",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"foo<br><p>{}bar</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["<div><p>foo</p></div><p>[]bar</p>",
-	[["stylewithcss","false"],["delete",""]],
-	"<div><p>foo{}bar</p></div>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["foo<br><br><p>[]bar</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"foo<br><p>{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["foo<br><br><p>[]bar</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"foo<br><p>{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["<div><p>foo</p></div><p>[]bar</p>",
-	[["stylewithcss","true"],["delete",""]],
-	"<div><p>foo{}bar</p></div>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["<p>foo</p><div><p>[]bar</p></div>",
-	[["stylewithcss","false"],["delete",""]],
-	"<p>foo{}bar</p>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
-["<p>foo</p><div><p>[]bar</p></div>",
-	[["stylewithcss","true"],["delete",""]],
-	"<p>foo{}bar</p>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["<div><p>foo</p></div><div><p>[]bar</p></div>",
-	[["stylewithcss","false"],["delete",""]],
-	"<div><p>foo{}bar</p></div>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
-["<div><p>foo</p></div><div><p>[]bar</p></div>",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"<div><p>foo{}bar</p></div>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
-["<div><p>foo</p></div>[]bar",
-	[["stylewithcss","false"],["delete",""]],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<div><p>foo</p></div><p>[]bar</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
 	"<div><p>foo{}bar</p></div>",
-	{"stylewithcss":[false,true,"",false,false,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<div><p>foo</p></div><p>[]bar</p>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<div><p>foo{}bar</p></div>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<div><p>foo</p></div><p>[]bar</p>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<div><p>foo{}bar</p></div>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<p>foo</p><div><p>[]bar</p></div>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo</p><div><p>[]bar</p></div>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<p>foo</p><div><p>[]bar</p></div>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<p>foo</p><div><p>[]bar</p></div>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<p>foo{}bar</p>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<div><p>foo</p></div><div><p>[]bar</p></div>",
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
+	"<div><p>foo{}bar</p></div>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<div><p>foo</p></div><div><p>[]bar</p></div>",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"<div><p>foo{}bar</p></div>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"p",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<div><p>foo</p></div><div><p>[]bar</p></div>",
+	[["stylewithcss","false"],["defaultparagraphseparator","div"],["delete",""]],
+	"<div><p>foo{}bar</p></div>",
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"p",false,false,"div"],"delete":[false,false,"",false,false,""]}],
+["<div><p>foo</p></div><div><p>[]bar</p></div>",
+	[["stylewithcss","true"],["defaultparagraphseparator","div"],["delete",""]],
+	"<div><p>foo{}bar</p></div>",
+	{"stylewithcss":[false,false,"",false,true,""],"defaultparagraphseparator":[false,false,"div",false,false,"div"],"delete":[false,false,"",false,false,""]}],
 ["<div><p>foo</p></div>[]bar",
-	[["stylewithcss","true"],["delete",""]],
+	[["stylewithcss","false"],["defaultparagraphseparator","p"],["delete",""]],
 	"<div><p>foo{}bar</p></div>",
-	{"stylewithcss":[false,false,"",false,true,""],"delete":[false,false,"",false,false,""]}],
+	{"stylewithcss":[false,true,"",false,false,""],"defaultparagraphseparator":[false,false,"div",false,false,"p"],"delete":[false,false,"",false,false,""]}],
+["<div><p>foo</p></div>[]bar",
+	[["stylewithcss","true"],["defaultparagraphseparator","p"],["delete",""]],
+	"<div><p>foo{}bar</p></d