http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/class-use/MethodAppearanceFineTuner.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/beans/class-use/MethodAppearanceFineTuner.html 
b/docs/api/freemarker/ext/beans/class-use/MethodAppearanceFineTuner.html
index e45f5e9..a2e92af 100644
--- a/docs/api/freemarker/ext/beans/class-use/MethodAppearanceFineTuner.html
+++ b/docs/api/freemarker/ext/beans/class-use/MethodAppearanceFineTuner.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.ext.beans.MethodAppearanceFineTuner 
(FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Interface freemarker.ext.beans.MethodAppearanceFineTuner 
(FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface 
freemarker.ext.beans.MethodAppearanceFineTuner (FreeMarker 2.3.27-incubating 
API)";
+            parent.document.title="Uses of Interface 
freemarker.ext.beans.MethodAppearanceFineTuner (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/class-use/NumberModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/class-use/NumberModel.html 
b/docs/api/freemarker/ext/beans/class-use/NumberModel.html
index 684becd..4b32857 100644
--- a/docs/api/freemarker/ext/beans/class-use/NumberModel.html
+++ b/docs/api/freemarker/ext/beans/class-use/NumberModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.beans.NumberModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.beans.NumberModel (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.beans.NumberModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.beans.NumberModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/class-use/OverloadedMethodsModel.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/beans/class-use/OverloadedMethodsModel.html 
b/docs/api/freemarker/ext/beans/class-use/OverloadedMethodsModel.html
index 1e73e1d..89de91e 100644
--- a/docs/api/freemarker/ext/beans/class-use/OverloadedMethodsModel.html
+++ b/docs/api/freemarker/ext/beans/class-use/OverloadedMethodsModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.beans.OverloadedMethodsModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.beans.OverloadedMethodsModel (FreeMarker 
2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.beans.OverloadedMethodsModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.beans.OverloadedMethodsModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/class-use/ResourceBundleModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/class-use/ResourceBundleModel.html 
b/docs/api/freemarker/ext/beans/class-use/ResourceBundleModel.html
index 67aab52..c1c9284 100644
--- a/docs/api/freemarker/ext/beans/class-use/ResourceBundleModel.html
+++ b/docs/api/freemarker/ext/beans/class-use/ResourceBundleModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.beans.ResourceBundleModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.beans.ResourceBundleModel (FreeMarker 
2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.beans.ResourceBundleModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.beans.ResourceBundleModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/class-use/SimpleMapModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/class-use/SimpleMapModel.html 
b/docs/api/freemarker/ext/beans/class-use/SimpleMapModel.html
index 01b7996..542cb04 100644
--- a/docs/api/freemarker/ext/beans/class-use/SimpleMapModel.html
+++ b/docs/api/freemarker/ext/beans/class-use/SimpleMapModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.beans.SimpleMapModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.beans.SimpleMapModel (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.beans.SimpleMapModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.beans.SimpleMapModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/class-use/SimpleMethodModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/class-use/SimpleMethodModel.html 
b/docs/api/freemarker/ext/beans/class-use/SimpleMethodModel.html
index 83a75e8..2f553af 100644
--- a/docs/api/freemarker/ext/beans/class-use/SimpleMethodModel.html
+++ b/docs/api/freemarker/ext/beans/class-use/SimpleMethodModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.beans.SimpleMethodModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.beans.SimpleMethodModel (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.beans.SimpleMethodModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.beans.SimpleMethodModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/class-use/SingletonCustomizer.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/class-use/SingletonCustomizer.html 
b/docs/api/freemarker/ext/beans/class-use/SingletonCustomizer.html
index 103ec2f..e7eccb0 100644
--- a/docs/api/freemarker/ext/beans/class-use/SingletonCustomizer.html
+++ b/docs/api/freemarker/ext/beans/class-use/SingletonCustomizer.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.ext.beans.SingletonCustomizer (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Interface freemarker.ext.beans.SingletonCustomizer (FreeMarker 
2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface 
freemarker.ext.beans.SingletonCustomizer (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Interface 
freemarker.ext.beans.SingletonCustomizer (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/class-use/StringModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/class-use/StringModel.html 
b/docs/api/freemarker/ext/beans/class-use/StringModel.html
index 934af80..be6462d 100644
--- a/docs/api/freemarker/ext/beans/class-use/StringModel.html
+++ b/docs/api/freemarker/ext/beans/class-use/StringModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.beans.StringModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.beans.StringModel (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.beans.StringModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.beans.StringModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/package-frame.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/package-frame.html 
b/docs/api/freemarker/ext/beans/package-frame.html
index 2f6b25a..3c73906 100644
--- a/docs/api/freemarker/ext/beans/package-frame.html
+++ b/docs/api/freemarker/ext/beans/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.beans (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.beans (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/package-summary.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/package-summary.html 
b/docs/api/freemarker/ext/beans/package-summary.html
index b7a76b7..84828ea 100644
--- a/docs/api/freemarker/ext/beans/package-summary.html
+++ b/docs/api/freemarker/ext/beans/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.beans (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.beans (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.beans (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="freemarker.ext.beans (FreeMarker 2.3.28 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/package-tree.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/package-tree.html 
b/docs/api/freemarker/ext/beans/package-tree.html
index e18118e..e63e05a 100644
--- a/docs/api/freemarker/ext/beans/package-tree.html
+++ b/docs/api/freemarker/ext/beans/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.beans Class Hierarchy (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.beans Class Hierarchy (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.beans Class Hierarchy 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="freemarker.ext.beans Class Hierarchy 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/beans/package-use.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/package-use.html 
b/docs/api/freemarker/ext/beans/package-use.html
index 7ce3697..6a8010c 100644
--- a/docs/api/freemarker/ext/beans/package-use.html
+++ b/docs/api/freemarker/ext/beans/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:52 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:48 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.ext.beans (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Package freemarker.ext.beans (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package freemarker.ext.beans 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Package freemarker.ext.beans 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/dom/NodeModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/dom/NodeModel.html 
b/docs/api/freemarker/ext/dom/NodeModel.html
index 40a798b..e7805d7 100644
--- a/docs/api/freemarker/ext/dom/NodeModel.html
+++ b/docs/api/freemarker/ext/dom/NodeModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:49 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NodeModel (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>NodeModel (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NodeModel (FreeMarker 2.3.27-incubating 
API)";
+            parent.document.title="NodeModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/dom/Transform.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/dom/Transform.html 
b/docs/api/freemarker/ext/dom/Transform.html
index 9d8116c..c770993 100644
--- a/docs/api/freemarker/ext/dom/Transform.html
+++ b/docs/api/freemarker/ext/dom/Transform.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:49 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Transform (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Transform (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Transform (FreeMarker 2.3.27-incubating 
API)";
+            parent.document.title="Transform (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/dom/XPathSupport.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/dom/XPathSupport.html 
b/docs/api/freemarker/ext/dom/XPathSupport.html
index 6bc3c8b..383345d 100644
--- a/docs/api/freemarker/ext/dom/XPathSupport.html
+++ b/docs/api/freemarker/ext/dom/XPathSupport.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:49 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>XPathSupport (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>XPathSupport (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="XPathSupport (FreeMarker 2.3.27-incubating 
API)";
+            parent.document.title="XPathSupport (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/dom/class-use/NodeModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/dom/class-use/NodeModel.html 
b/docs/api/freemarker/ext/dom/class-use/NodeModel.html
index adc185f..31df580 100644
--- a/docs/api/freemarker/ext/dom/class-use/NodeModel.html
+++ b/docs/api/freemarker/ext/dom/class-use/NodeModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.dom.NodeModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.dom.NodeModel (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.dom.NodeModel 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.dom.NodeModel 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/dom/class-use/Transform.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/dom/class-use/Transform.html 
b/docs/api/freemarker/ext/dom/class-use/Transform.html
index cc5b68d..668b8b1 100644
--- a/docs/api/freemarker/ext/dom/class-use/Transform.html
+++ b/docs/api/freemarker/ext/dom/class-use/Transform.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.dom.Transform (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.dom.Transform (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.dom.Transform 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.dom.Transform 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/dom/class-use/XPathSupport.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/dom/class-use/XPathSupport.html 
b/docs/api/freemarker/ext/dom/class-use/XPathSupport.html
index d109367..4ce8b3d 100644
--- a/docs/api/freemarker/ext/dom/class-use/XPathSupport.html
+++ b/docs/api/freemarker/ext/dom/class-use/XPathSupport.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.ext.dom.XPathSupport (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Interface freemarker.ext.dom.XPathSupport (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface 
freemarker.ext.dom.XPathSupport (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Interface 
freemarker.ext.dom.XPathSupport (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/dom/package-frame.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/dom/package-frame.html 
b/docs/api/freemarker/ext/dom/package-frame.html
index ceeb497..46a3eeb 100644
--- a/docs/api/freemarker/ext/dom/package-frame.html
+++ b/docs/api/freemarker/ext/dom/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.dom (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.dom (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/dom/package-summary.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/dom/package-summary.html 
b/docs/api/freemarker/ext/dom/package-summary.html
index 28b833d..60f0df9 100644
--- a/docs/api/freemarker/ext/dom/package-summary.html
+++ b/docs/api/freemarker/ext/dom/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.dom (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.dom (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.dom (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="freemarker.ext.dom (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/dom/package-tree.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/dom/package-tree.html 
b/docs/api/freemarker/ext/dom/package-tree.html
index e3f453c..377a771 100644
--- a/docs/api/freemarker/ext/dom/package-tree.html
+++ b/docs/api/freemarker/ext/dom/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.dom Class Hierarchy (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.dom Class Hierarchy (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.dom Class Hierarchy 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="freemarker.ext.dom Class Hierarchy 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/dom/package-use.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/dom/package-use.html 
b/docs/api/freemarker/ext/dom/package-use.html
index dbc38f1..97e8b23 100644
--- a/docs/api/freemarker/ext/dom/package-use.html
+++ b/docs/api/freemarker/ext/dom/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:52 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:48 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.ext.dom (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Package freemarker.ext.dom (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package freemarker.ext.dom 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Package freemarker.ext.dom 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jdom/NodeListModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jdom/NodeListModel.html 
b/docs/api/freemarker/ext/jdom/NodeListModel.html
index 5958c6a..8c28ede 100644
--- a/docs/api/freemarker/ext/jdom/NodeListModel.html
+++ b/docs/api/freemarker/ext/jdom/NodeListModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:49 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NodeListModel (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>NodeListModel (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NodeListModel (FreeMarker 2.3.27-incubating 
API)";
+            parent.document.title="NodeListModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jdom/class-use/NodeListModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jdom/class-use/NodeListModel.html 
b/docs/api/freemarker/ext/jdom/class-use/NodeListModel.html
index 41e9de0..04f6878 100644
--- a/docs/api/freemarker/ext/jdom/class-use/NodeListModel.html
+++ b/docs/api/freemarker/ext/jdom/class-use/NodeListModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jdom.NodeListModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jdom.NodeListModel (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jdom.NodeListModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jdom.NodeListModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jdom/package-frame.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jdom/package-frame.html 
b/docs/api/freemarker/ext/jdom/package-frame.html
index 12f96bb..367096f 100644
--- a/docs/api/freemarker/ext/jdom/package-frame.html
+++ b/docs/api/freemarker/ext/jdom/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.jdom (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.jdom (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jdom/package-summary.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jdom/package-summary.html 
b/docs/api/freemarker/ext/jdom/package-summary.html
index 6402d1e..049eb6e 100644
--- a/docs/api/freemarker/ext/jdom/package-summary.html
+++ b/docs/api/freemarker/ext/jdom/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.jdom (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.jdom (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.jdom (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="freemarker.ext.jdom (FreeMarker 2.3.28 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jdom/package-tree.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jdom/package-tree.html 
b/docs/api/freemarker/ext/jdom/package-tree.html
index 2c47c4c..1f56c02 100644
--- a/docs/api/freemarker/ext/jdom/package-tree.html
+++ b/docs/api/freemarker/ext/jdom/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.jdom Class Hierarchy (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.jdom Class Hierarchy (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.jdom Class Hierarchy 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="freemarker.ext.jdom Class Hierarchy 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jdom/package-use.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jdom/package-use.html 
b/docs/api/freemarker/ext/jdom/package-use.html
index fe23cff..d6efdf9 100644
--- a/docs/api/freemarker/ext/jdom/package-use.html
+++ b/docs/api/freemarker/ext/jdom/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:52 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:48 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.ext.jdom (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Package freemarker.ext.jdom (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package freemarker.ext.jdom 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Package freemarker.ext.jdom 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/EventForwarding.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/EventForwarding.html 
b/docs/api/freemarker/ext/jsp/EventForwarding.html
index 58e3500..03e1214 100644
--- a/docs/api/freemarker/ext/jsp/EventForwarding.html
+++ b/docs/api/freemarker/ext/jsp/EventForwarding.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:49 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>EventForwarding (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>EventForwarding (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EventForwarding (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="EventForwarding (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/FreemarkerTag.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/FreemarkerTag.html 
b/docs/api/freemarker/ext/jsp/FreemarkerTag.html
index 3a78adc..1c6dc02 100644
--- a/docs/api/freemarker/ext/jsp/FreemarkerTag.html
+++ b/docs/api/freemarker/ext/jsp/FreemarkerTag.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:49 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FreemarkerTag (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>FreemarkerTag (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FreemarkerTag (FreeMarker 2.3.27-incubating 
API)";
+            parent.document.title="FreemarkerTag (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/TaglibFactory.ClasspathMetaInfTldSource.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/jsp/TaglibFactory.ClasspathMetaInfTldSource.html 
b/docs/api/freemarker/ext/jsp/TaglibFactory.ClasspathMetaInfTldSource.html
index 890c4f5..911e727 100644
--- a/docs/api/freemarker/ext/jsp/TaglibFactory.ClasspathMetaInfTldSource.html
+++ b/docs/api/freemarker/ext/jsp/TaglibFactory.ClasspathMetaInfTldSource.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TaglibFactory.ClasspathMetaInfTldSource (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>TaglibFactory.ClasspathMetaInfTldSource (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TaglibFactory.ClasspathMetaInfTldSource 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="TaglibFactory.ClasspathMetaInfTldSource 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {
@@ -206,7 +206,7 @@ extends <a 
href="../../../freemarker/ext/jsp/TaglibFactory.MetaInfTldSource.html
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>rootContainerPattern</code> - The pattern against which the 
classpath root container URL-s will be matched. For example, to only
-            search in jar-s whose name contains "taglib", the patter should be 
<code>".*taglib\.jar$"</code>. To
+            search in jar-s whose name ends with "taglib", the patter should 
be <code>".*taglib\.jar$"</code>. To
             search everywhere, the pattern should be <code>".*"</code>. The 
pattern need to match the whole URL,
             not just part of it.</dd>
 </dl>

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/TaglibFactory.ClearMetaInfTldSource.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/jsp/TaglibFactory.ClearMetaInfTldSource.html 
b/docs/api/freemarker/ext/jsp/TaglibFactory.ClearMetaInfTldSource.html
index 9de104f..e41bede 100644
--- a/docs/api/freemarker/ext/jsp/TaglibFactory.ClearMetaInfTldSource.html
+++ b/docs/api/freemarker/ext/jsp/TaglibFactory.ClearMetaInfTldSource.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TaglibFactory.ClearMetaInfTldSource (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>TaglibFactory.ClearMetaInfTldSource (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TaglibFactory.ClearMetaInfTldSource 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="TaglibFactory.ClearMetaInfTldSource 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/TaglibFactory.MetaInfTldSource.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/TaglibFactory.MetaInfTldSource.html 
b/docs/api/freemarker/ext/jsp/TaglibFactory.MetaInfTldSource.html
index af21225..1ee753b 100644
--- a/docs/api/freemarker/ext/jsp/TaglibFactory.MetaInfTldSource.html
+++ b/docs/api/freemarker/ext/jsp/TaglibFactory.MetaInfTldSource.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TaglibFactory.MetaInfTldSource (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>TaglibFactory.MetaInfTldSource (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TaglibFactory.MetaInfTldSource (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="TaglibFactory.MetaInfTldSource (FreeMarker 
2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/TaglibFactory.WebInfPerLibJarMetaInfTldSource.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/jsp/TaglibFactory.WebInfPerLibJarMetaInfTldSource.html
 
b/docs/api/freemarker/ext/jsp/TaglibFactory.WebInfPerLibJarMetaInfTldSource.html
index 5c55285..5ebbfec 100644
--- 
a/docs/api/freemarker/ext/jsp/TaglibFactory.WebInfPerLibJarMetaInfTldSource.html
+++ 
b/docs/api/freemarker/ext/jsp/TaglibFactory.WebInfPerLibJarMetaInfTldSource.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TaglibFactory.WebInfPerLibJarMetaInfTldSource (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>TaglibFactory.WebInfPerLibJarMetaInfTldSource (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            
parent.document.title="TaglibFactory.WebInfPerLibJarMetaInfTldSource 
(FreeMarker 2.3.27-incubating API)";
+            
parent.document.title="TaglibFactory.WebInfPerLibJarMetaInfTldSource 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/TaglibFactory.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/TaglibFactory.html 
b/docs/api/freemarker/ext/jsp/TaglibFactory.html
index 1288fe2..c0c8577 100644
--- a/docs/api/freemarker/ext/jsp/TaglibFactory.html
+++ b/docs/api/freemarker/ext/jsp/TaglibFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:49 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TaglibFactory (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>TaglibFactory (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="TaglibFactory (FreeMarker 2.3.27-incubating 
API)";
+            parent.document.title="TaglibFactory (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/class-use/EventForwarding.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/class-use/EventForwarding.html 
b/docs/api/freemarker/ext/jsp/class-use/EventForwarding.html
index 4161a5b..81de2a4 100644
--- a/docs/api/freemarker/ext/jsp/class-use/EventForwarding.html
+++ b/docs/api/freemarker/ext/jsp/class-use/EventForwarding.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jsp.EventForwarding (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jsp.EventForwarding (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jsp.EventForwarding (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jsp.EventForwarding (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/class-use/FreemarkerTag.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/class-use/FreemarkerTag.html 
b/docs/api/freemarker/ext/jsp/class-use/FreemarkerTag.html
index 11594af..fbc4c8d 100644
--- a/docs/api/freemarker/ext/jsp/class-use/FreemarkerTag.html
+++ b/docs/api/freemarker/ext/jsp/class-use/FreemarkerTag.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jsp.FreemarkerTag (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jsp.FreemarkerTag (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jsp.FreemarkerTag (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jsp.FreemarkerTag (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.ClasspathMetaInfTldSource.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.ClasspathMetaInfTldSource.html
 
b/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.ClasspathMetaInfTldSource.html
index 582b20d..dc7726e 100644
--- 
a/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.ClasspathMetaInfTldSource.html
+++ 
b/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.ClasspathMetaInfTldSource.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class 
freemarker.ext.jsp.TaglibFactory.ClasspathMetaInfTldSource (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class 
freemarker.ext.jsp.TaglibFactory.ClasspathMetaInfTldSource (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jsp.TaglibFactory.ClasspathMetaInfTldSource (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jsp.TaglibFactory.ClasspathMetaInfTldSource (FreeMarker 2.3.28 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.ClearMetaInfTldSource.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.ClearMetaInfTldSource.html
 
b/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.ClearMetaInfTldSource.html
index 2602721..f1671c3 100644
--- 
a/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.ClearMetaInfTldSource.html
+++ 
b/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.ClearMetaInfTldSource.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jsp.TaglibFactory.ClearMetaInfTldSource 
(FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jsp.TaglibFactory.ClearMetaInfTldSource 
(FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jsp.TaglibFactory.ClearMetaInfTldSource (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jsp.TaglibFactory.ClearMetaInfTldSource (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.MetaInfTldSource.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.MetaInfTldSource.html 
b/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.MetaInfTldSource.html
index 39aea5d..47f9587 100644
--- a/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.MetaInfTldSource.html
+++ b/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.MetaInfTldSource.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jsp.TaglibFactory.MetaInfTldSource 
(FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jsp.TaglibFactory.MetaInfTldSource 
(FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jsp.TaglibFactory.MetaInfTldSource (FreeMarker 2.3.27-incubating 
API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jsp.TaglibFactory.MetaInfTldSource (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.WebInfPerLibJarMetaInfTldSource.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.WebInfPerLibJarMetaInfTldSource.html
 
b/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.WebInfPerLibJarMetaInfTldSource.html
index 330f8f8..13b94cc 100644
--- 
a/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.WebInfPerLibJarMetaInfTldSource.html
+++ 
b/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.WebInfPerLibJarMetaInfTldSource.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class 
freemarker.ext.jsp.TaglibFactory.WebInfPerLibJarMetaInfTldSource (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class 
freemarker.ext.jsp.TaglibFactory.WebInfPerLibJarMetaInfTldSource (FreeMarker 
2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jsp.TaglibFactory.WebInfPerLibJarMetaInfTldSource (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jsp.TaglibFactory.WebInfPerLibJarMetaInfTldSource (FreeMarker 
2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.html 
b/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.html
index 8537012..332409b 100644
--- a/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.html
+++ b/docs/api/freemarker/ext/jsp/class-use/TaglibFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jsp.TaglibFactory (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jsp.TaglibFactory (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jsp.TaglibFactory (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jsp.TaglibFactory (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/package-frame.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/package-frame.html 
b/docs/api/freemarker/ext/jsp/package-frame.html
index e3cf7f7..1ec71a5 100644
--- a/docs/api/freemarker/ext/jsp/package-frame.html
+++ b/docs/api/freemarker/ext/jsp/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.jsp (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.jsp (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/package-summary.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/package-summary.html 
b/docs/api/freemarker/ext/jsp/package-summary.html
index aad933e..18f7d18 100644
--- a/docs/api/freemarker/ext/jsp/package-summary.html
+++ b/docs/api/freemarker/ext/jsp/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.jsp (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.jsp (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.jsp (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="freemarker.ext.jsp (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/package-tree.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/package-tree.html 
b/docs/api/freemarker/ext/jsp/package-tree.html
index 7a521e7..c710961 100644
--- a/docs/api/freemarker/ext/jsp/package-tree.html
+++ b/docs/api/freemarker/ext/jsp/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.jsp Class Hierarchy (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>freemarker.ext.jsp Class Hierarchy (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.jsp Class Hierarchy 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="freemarker.ext.jsp Class Hierarchy 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jsp/package-use.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jsp/package-use.html 
b/docs/api/freemarker/ext/jsp/package-use.html
index 80d1dd3..06fec17 100644
--- a/docs/api/freemarker/ext/jsp/package-use.html
+++ b/docs/api/freemarker/ext/jsp/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:52 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:48 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.ext.jsp (FreeMarker 2.3.27-incubating 
API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Package freemarker.ext.jsp (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package freemarker.ext.jsp 
(FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Package freemarker.ext.jsp 
(FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/JythonHashModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/JythonHashModel.html 
b/docs/api/freemarker/ext/jython/JythonHashModel.html
index 7efae95..6e6e451 100644
--- a/docs/api/freemarker/ext/jython/JythonHashModel.html
+++ b/docs/api/freemarker/ext/jython/JythonHashModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JythonHashModel (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>JythonHashModel (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="JythonHashModel (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="JythonHashModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/JythonModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/JythonModel.html 
b/docs/api/freemarker/ext/jython/JythonModel.html
index 9cf09c0..e115514 100644
--- a/docs/api/freemarker/ext/jython/JythonModel.html
+++ b/docs/api/freemarker/ext/jython/JythonModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JythonModel (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>JythonModel (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="JythonModel (FreeMarker 2.3.27-incubating 
API)";
+            parent.document.title="JythonModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/JythonNumberModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/JythonNumberModel.html 
b/docs/api/freemarker/ext/jython/JythonNumberModel.html
index fe277cb..f36f3f8 100644
--- a/docs/api/freemarker/ext/jython/JythonNumberModel.html
+++ b/docs/api/freemarker/ext/jython/JythonNumberModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JythonNumberModel (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>JythonNumberModel (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="JythonNumberModel (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="JythonNumberModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/JythonSequenceModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/JythonSequenceModel.html 
b/docs/api/freemarker/ext/jython/JythonSequenceModel.html
index ca7f776..58965d0 100644
--- a/docs/api/freemarker/ext/jython/JythonSequenceModel.html
+++ b/docs/api/freemarker/ext/jython/JythonSequenceModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JythonSequenceModel (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>JythonSequenceModel (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="JythonSequenceModel (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="JythonSequenceModel (FreeMarker 2.3.28 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/JythonVersionAdapter.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/JythonVersionAdapter.html 
b/docs/api/freemarker/ext/jython/JythonVersionAdapter.html
index 5280118..8511a76 100644
--- a/docs/api/freemarker/ext/jython/JythonVersionAdapter.html
+++ b/docs/api/freemarker/ext/jython/JythonVersionAdapter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JythonVersionAdapter (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>JythonVersionAdapter (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="JythonVersionAdapter (FreeMarker 
2.3.27-incubating API)";
+            parent.document.title="JythonVersionAdapter (FreeMarker 2.3.28 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/JythonWrapper.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/JythonWrapper.html 
b/docs/api/freemarker/ext/jython/JythonWrapper.html
index eee8c5a..652ba4f 100644
--- a/docs/api/freemarker/ext/jython/JythonWrapper.html
+++ b/docs/api/freemarker/ext/jython/JythonWrapper.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:50 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:44 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JythonWrapper (FreeMarker 2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>JythonWrapper (FreeMarker 2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="JythonWrapper (FreeMarker 2.3.27-incubating 
API)";
+            parent.document.title="JythonWrapper (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/class-use/JythonHashModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/class-use/JythonHashModel.html 
b/docs/api/freemarker/ext/jython/class-use/JythonHashModel.html
index f1353bc..e9dd6f3 100644
--- a/docs/api/freemarker/ext/jython/class-use/JythonHashModel.html
+++ b/docs/api/freemarker/ext/jython/class-use/JythonHashModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jython.JythonHashModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jython.JythonHashModel (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonHashModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonHashModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/class-use/JythonModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/class-use/JythonModel.html 
b/docs/api/freemarker/ext/jython/class-use/JythonModel.html
index 038f7de..e0708b2 100644
--- a/docs/api/freemarker/ext/jython/class-use/JythonModel.html
+++ b/docs/api/freemarker/ext/jython/class-use/JythonModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jython.JythonModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jython.JythonModel (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/class-use/JythonNumberModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/class-use/JythonNumberModel.html 
b/docs/api/freemarker/ext/jython/class-use/JythonNumberModel.html
index a3df590..2228a8c 100644
--- a/docs/api/freemarker/ext/jython/class-use/JythonNumberModel.html
+++ b/docs/api/freemarker/ext/jython/class-use/JythonNumberModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jython.JythonNumberModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jython.JythonNumberModel (FreeMarker 
2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonNumberModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonNumberModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/class-use/JythonSequenceModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/class-use/JythonSequenceModel.html 
b/docs/api/freemarker/ext/jython/class-use/JythonSequenceModel.html
index d257030..98b0443 100644
--- a/docs/api/freemarker/ext/jython/class-use/JythonSequenceModel.html
+++ b/docs/api/freemarker/ext/jython/class-use/JythonSequenceModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jython.JythonSequenceModel (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jython.JythonSequenceModel (FreeMarker 
2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonSequenceModel (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonSequenceModel (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/class-use/JythonVersionAdapter.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/class-use/JythonVersionAdapter.html 
b/docs/api/freemarker/ext/jython/class-use/JythonVersionAdapter.html
index a139f5f..34afb0e 100644
--- a/docs/api/freemarker/ext/jython/class-use/JythonVersionAdapter.html
+++ b/docs/api/freemarker/ext/jython/class-use/JythonVersionAdapter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jython.JythonVersionAdapter (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jython.JythonVersionAdapter (FreeMarker 
2.3.28 API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonVersionAdapter (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonVersionAdapter (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/freemarker-site/blob/e3ae7133/docs/api/freemarker/ext/jython/class-use/JythonWrapper.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/jython/class-use/JythonWrapper.html 
b/docs/api/freemarker/ext/jython/class-use/JythonWrapper.html
index c16b941..ab2ff7d 100644
--- a/docs/api/freemarker/ext/jython/class-use/JythonWrapper.html
+++ b/docs/api/freemarker/ext/jython/class-use/JythonWrapper.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Sat Nov 11 19:25:51 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Fri Mar 30 23:10:47 CEST 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.jython.JythonWrapper (FreeMarker 
2.3.27-incubating API)</title>
-<meta name="date" content="2017-11-11">
+<title>Uses of Class freemarker.ext.jython.JythonWrapper (FreeMarker 2.3.28 
API)</title>
+<meta name="date" content="2018-03-30">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonWrapper (FreeMarker 2.3.27-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.jython.JythonWrapper (FreeMarker 2.3.28 API)";
         }
     }
     catch(err) {

Reply via email to