Added call to create/free parser contexts, + doc, Daniel.
diff --git a/doc/html/gnome-xml-valid.html b/doc/html/gnome-xml-valid.html
index b6b6046..f2b8b89 100644
--- a/doc/html/gnome-xml-valid.html
+++ b/doc/html/gnome-xml-valid.html
@@ -65,7 +65,7 @@
 ><DIV
 CLASS="REFNAMEDIV"
 ><A
-NAME="AEN3342"
+NAME="AEN3359"
 ></A
 ><H2
 >Name</H2
@@ -73,7 +73,7 @@
 ><DIV
 CLASS="REFSYNOPSISDIV"
 ><A
-NAME="AEN3345"
+NAME="AEN3362"
 ></A
 ><H2
 >Synopsis</H2
@@ -315,7 +315,7 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN3409"
+NAME="AEN3426"
 ></A
 ><H2
 >Description</H2
@@ -325,14 +325,14 @@
 ><DIV
 CLASS="REFSECT1"
 ><A
-NAME="AEN3412"
+NAME="AEN3429"
 ></A
 ><H2
 >Details</H2
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3414"
+NAME="AEN3431"
 ></A
 ><H3
 ><A
@@ -358,7 +358,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3419"
+NAME="AEN3436"
 ></A
 ><H3
 ><A
@@ -384,7 +384,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3424"
+NAME="AEN3441"
 ></A
 ><H3
 ><A
@@ -410,7 +410,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3429"
+NAME="AEN3446"
 ></A
 ><H3
 ><A
@@ -436,7 +436,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3434"
+NAME="AEN3451"
 ></A
 ><H3
 ><A
@@ -462,7 +462,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3439"
+NAME="AEN3456"
 ></A
 ><H3
 ><A
@@ -488,7 +488,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3444"
+NAME="AEN3461"
 ></A
 ><H3
 ><A
@@ -632,7 +632,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3480"
+NAME="AEN3497"
 ></A
 ><H3
 ><A
@@ -713,7 +713,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3501"
+NAME="AEN3518"
 ></A
 ><H3
 ><A
@@ -776,7 +776,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3517"
+NAME="AEN3534"
 ></A
 ><H3
 ><A
@@ -842,7 +842,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3534"
+NAME="AEN3551"
 ></A
 ><H3
 ><A
@@ -941,7 +941,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3559"
+NAME="AEN3576"
 ></A
 ><H3
 ><A
@@ -1022,7 +1022,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3580"
+NAME="AEN3597"
 ></A
 ><H3
 ><A
@@ -1085,7 +1085,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3596"
+NAME="AEN3613"
 ></A
 ><H3
 ><A
@@ -1226,7 +1226,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3631"
+NAME="AEN3648"
 ></A
 ><H3
 ><A
@@ -1307,7 +1307,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3652"
+NAME="AEN3669"
 ></A
 ><H3
 ><A
@@ -1370,7 +1370,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3668"
+NAME="AEN3685"
 ></A
 ><H3
 ><A
@@ -1436,7 +1436,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3685"
+NAME="AEN3702"
 ></A
 ><H3
 ><A
@@ -1518,7 +1518,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3706"
+NAME="AEN3723"
 ></A
 ><H3
 ><A
@@ -1581,7 +1581,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3722"
+NAME="AEN3739"
 ></A
 ><H3
 ><A
@@ -1663,7 +1663,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3743"
+NAME="AEN3760"
 ></A
 ><H3
 ><A
@@ -1864,7 +1864,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3792"
+NAME="AEN3809"
 ></A
 ><H3
 ><A
@@ -1945,7 +1945,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3813"
+NAME="AEN3830"
 ></A
 ><H3
 ><A
@@ -2008,7 +2008,7 @@
 ><HR><DIV
 CLASS="REFSECT2"
 ><A
-NAME="AEN3829"
+NAME="AEN3846"
 ></A
 ><H3
 ><A