http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/debug/package-tree.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/debug/package-tree.html 
b/docs/api/freemarker/debug/package-tree.html
index 6e7f450..9369e82 100644
--- a/docs/api/freemarker/debug/package-tree.html
+++ b/docs/api/freemarker/debug/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.debug Class Hierarchy (FreeMarker 2.3.26-incubating 
API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.debug Class Hierarchy (FreeMarker 2.3.27-incubating 
API)</title>
+<meta name="date" content="2017-10-15">
 <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.debug Class Hierarchy 
(FreeMarker 2.3.26-incubating API)";
+            parent.document.title="freemarker.debug Class Hierarchy 
(FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/debug/package-use.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/debug/package-use.html 
b/docs/api/freemarker/debug/package-use.html
index 9e0e33b..87b0982 100644
--- a/docs/api/freemarker/debug/package-use.html
+++ b/docs/api/freemarker/debug/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:41 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.debug (FreeMarker 2.3.26-incubating 
API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Package freemarker.debug (FreeMarker 2.3.27-incubating 
API)</title>
+<meta name="date" content="2017-10-15">
 <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.debug 
(FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Package freemarker.debug 
(FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/ant/FreemarkerXmlTask.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/ant/FreemarkerXmlTask.html 
b/docs/api/freemarker/ext/ant/FreemarkerXmlTask.html
index 1e70692..fa66386 100644
--- a/docs/api/freemarker/ext/ant/FreemarkerXmlTask.html
+++ b/docs/api/freemarker/ext/ant/FreemarkerXmlTask.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:38 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FreemarkerXmlTask (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>FreemarkerXmlTask (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="FreemarkerXmlTask (FreeMarker 
2.3.26-incubating API)";
+            parent.document.title="FreemarkerXmlTask (FreeMarker 
2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/ant/JythonAntTask.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/ant/JythonAntTask.html 
b/docs/api/freemarker/ext/ant/JythonAntTask.html
index 9197dc3..bc2eb4e 100644
--- a/docs/api/freemarker/ext/ant/JythonAntTask.html
+++ b/docs/api/freemarker/ext/ant/JythonAntTask.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:38 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JythonAntTask (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>JythonAntTask (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="JythonAntTask (FreeMarker 2.3.26-incubating 
API)";
+            parent.document.title="JythonAntTask (FreeMarker 2.3.27-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/ant/UnlinkedJythonOperationsImpl.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/ant/UnlinkedJythonOperationsImpl.html 
b/docs/api/freemarker/ext/ant/UnlinkedJythonOperationsImpl.html
index 5c15c5b..4a54ac1 100644
--- a/docs/api/freemarker/ext/ant/UnlinkedJythonOperationsImpl.html
+++ b/docs/api/freemarker/ext/ant/UnlinkedJythonOperationsImpl.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:38 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UnlinkedJythonOperationsImpl (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>UnlinkedJythonOperationsImpl (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="UnlinkedJythonOperationsImpl (FreeMarker 
2.3.26-incubating API)";
+            parent.document.title="UnlinkedJythonOperationsImpl (FreeMarker 
2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/ant/class-use/FreemarkerXmlTask.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/ant/class-use/FreemarkerXmlTask.html 
b/docs/api/freemarker/ext/ant/class-use/FreemarkerXmlTask.html
index 3676ab4..fb2a70c 100644
--- a/docs/api/freemarker/ext/ant/class-use/FreemarkerXmlTask.html
+++ b/docs/api/freemarker/ext/ant/class-use/FreemarkerXmlTask.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.ant.FreemarkerXmlTask (FreeMarker 
2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.ant.FreemarkerXmlTask (FreeMarker 
2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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.ant.FreemarkerXmlTask (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.ant.FreemarkerXmlTask (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/ant/class-use/JythonAntTask.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/ant/class-use/JythonAntTask.html 
b/docs/api/freemarker/ext/ant/class-use/JythonAntTask.html
index c65355e..452ee15 100644
--- a/docs/api/freemarker/ext/ant/class-use/JythonAntTask.html
+++ b/docs/api/freemarker/ext/ant/class-use/JythonAntTask.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.ant.JythonAntTask (FreeMarker 
2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.ant.JythonAntTask (FreeMarker 
2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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.ant.JythonAntTask (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class 
freemarker.ext.ant.JythonAntTask (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/ant/class-use/UnlinkedJythonOperationsImpl.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/ant/class-use/UnlinkedJythonOperationsImpl.html 
b/docs/api/freemarker/ext/ant/class-use/UnlinkedJythonOperationsImpl.html
index aa81e91..7dc7232 100644
--- a/docs/api/freemarker/ext/ant/class-use/UnlinkedJythonOperationsImpl.html
+++ b/docs/api/freemarker/ext/ant/class-use/UnlinkedJythonOperationsImpl.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.ant.UnlinkedJythonOperationsImpl 
(FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.ant.UnlinkedJythonOperationsImpl 
(FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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.ant.UnlinkedJythonOperationsImpl (FreeMarker 2.3.26-incubating 
API)";
+            parent.document.title="Uses of Class 
freemarker.ext.ant.UnlinkedJythonOperationsImpl (FreeMarker 2.3.27-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/ant/package-frame.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/ant/package-frame.html 
b/docs/api/freemarker/ext/ant/package-frame.html
index b35aa70..f2ea98f 100644
--- a/docs/api/freemarker/ext/ant/package-frame.html
+++ b/docs/api/freemarker/ext/ant/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.ant (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.ant (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/ant/package-summary.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/ant/package-summary.html 
b/docs/api/freemarker/ext/ant/package-summary.html
index b42cfaa..f2caad0 100644
--- a/docs/api/freemarker/ext/ant/package-summary.html
+++ b/docs/api/freemarker/ext/ant/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.ant (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.ant (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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.ant (FreeMarker 
2.3.26-incubating API)";
+            parent.document.title="freemarker.ext.ant (FreeMarker 
2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/ant/package-tree.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/ant/package-tree.html 
b/docs/api/freemarker/ext/ant/package-tree.html
index 4214e9b..7bde515 100644
--- a/docs/api/freemarker/ext/ant/package-tree.html
+++ b/docs/api/freemarker/ext/ant/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.ant Class Hierarchy (FreeMarker 2.3.26-incubating 
API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.ant Class Hierarchy (FreeMarker 2.3.27-incubating 
API)</title>
+<meta name="date" content="2017-10-15">
 <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.ant Class Hierarchy 
(FreeMarker 2.3.26-incubating API)";
+            parent.document.title="freemarker.ext.ant Class Hierarchy 
(FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/ant/package-use.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/ant/package-use.html 
b/docs/api/freemarker/ext/ant/package-use.html
index fa7866e..75207db 100644
--- a/docs/api/freemarker/ext/ant/package-use.html
+++ b/docs/api/freemarker/ext/ant/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:41 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.ext.ant (FreeMarker 2.3.26-incubating 
API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Package freemarker.ext.ant (FreeMarker 2.3.27-incubating 
API)</title>
+<meta name="date" content="2017-10-15">
 <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.ant 
(FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Package freemarker.ext.ant 
(FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/ArrayModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/ArrayModel.html 
b/docs/api/freemarker/ext/beans/ArrayModel.html
index cc203c7..a883c5b 100644
--- a/docs/api/freemarker/ext/beans/ArrayModel.html
+++ b/docs/api/freemarker/ext/beans/ArrayModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:38 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ArrayModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>ArrayModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="ArrayModel (FreeMarker 2.3.26-incubating 
API)";
+            parent.document.title="ArrayModel (FreeMarker 2.3.27-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/BeanModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/BeanModel.html 
b/docs/api/freemarker/ext/beans/BeanModel.html
index 54b566d..715f7ec 100644
--- a/docs/api/freemarker/ext/beans/BeanModel.html
+++ b/docs/api/freemarker/ext/beans/BeanModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BeanModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>BeanModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="BeanModel (FreeMarker 2.3.26-incubating 
API)";
+            parent.document.title="BeanModel (FreeMarker 2.3.27-incubating 
API)";
         }
     }
     catch(err) {
@@ -361,7 +361,7 @@ implements <a 
href="../../../freemarker/template/TemplateHashModelEx.html" title
  matching the key name. If a method or property is found, it's wrapped
  into <a href="../../../freemarker/template/TemplateMethodModelEx.html" 
title="interface in freemarker.template"><code>TemplateMethodModelEx</code></a> 
(for a method or
  indexed property), or evaluated on-the-fly and the return value wrapped
- into appropriate model (for a simple property) Models for various
+ into appropriate model (for a non-indexed property) Models for various
  properties and methods are cached on a per-class basis, so the costly
  introspection is performed only once per property or method of a class.
  (Side-note: this also implies that any class whose method has been called

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/BeansModelCache.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/BeansModelCache.html 
b/docs/api/freemarker/ext/beans/BeansModelCache.html
index 16d8d48..705aa9e 100644
--- a/docs/api/freemarker/ext/beans/BeansModelCache.html
+++ b/docs/api/freemarker/ext/beans/BeansModelCache.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BeansModelCache (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>BeansModelCache (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="BeansModelCache (FreeMarker 
2.3.26-incubating API)";
+            parent.document.title="BeansModelCache (FreeMarker 
2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html 
b/docs/api/freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html
index 09640ed..12f932f 100644
--- a/docs/api/freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html
+++ b/docs/api/freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BeansWrapper.MethodAppearanceDecision (FreeMarker 2.3.26-incubating 
API)</title>
-<meta name="date" content="2017-03-25">
+<title>BeansWrapper.MethodAppearanceDecision (FreeMarker 2.3.27-incubating 
API)</title>
+<meta name="date" content="2017-10-15">
 <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="BeansWrapper.MethodAppearanceDecision 
(FreeMarker 2.3.26-incubating API)";
+            parent.document.title="BeansWrapper.MethodAppearanceDecision 
(FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/BeansWrapper.MethodAppearanceDecisionInput.html
----------------------------------------------------------------------
diff --git 
a/docs/api/freemarker/ext/beans/BeansWrapper.MethodAppearanceDecisionInput.html 
b/docs/api/freemarker/ext/beans/BeansWrapper.MethodAppearanceDecisionInput.html
index b6eb575..650a679 100644
--- 
a/docs/api/freemarker/ext/beans/BeansWrapper.MethodAppearanceDecisionInput.html
+++ 
b/docs/api/freemarker/ext/beans/BeansWrapper.MethodAppearanceDecisionInput.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BeansWrapper.MethodAppearanceDecisionInput (FreeMarker 
2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>BeansWrapper.MethodAppearanceDecisionInput (FreeMarker 
2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="BeansWrapper.MethodAppearanceDecisionInput 
(FreeMarker 2.3.26-incubating API)";
+            parent.document.title="BeansWrapper.MethodAppearanceDecisionInput 
(FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/BeansWrapper.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/BeansWrapper.html 
b/docs/api/freemarker/ext/beans/BeansWrapper.html
index 0781ba1..514c43d 100644
--- a/docs/api/freemarker/ext/beans/BeansWrapper.html
+++ b/docs/api/freemarker/ext/beans/BeansWrapper.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BeansWrapper (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>BeansWrapper (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BeansWrapper (FreeMarker 2.3.26-incubating 
API)";
+            parent.document.title="BeansWrapper (FreeMarker 2.3.27-incubating 
API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":9,"i3":9,"i4":9,"i5":10,"i6":42,"i7":10,"i8":41,"i9":10,"i10":10,"i11":10,"i12":42,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":9,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":42,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10};
+var methods = 
{"i0":10,"i1":10,"i2":9,"i3":9,"i4":9,"i5":10,"i6":42,"i7":10,"i8":41,"i9":10,"i10":10,"i11":10,"i12":42,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":9,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":42,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete 
Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -398,50 +398,56 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
 </td>
 </tr>
 <tr id="i16" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getPreferIndexedReadMethod--">getPreferIndexedReadMethod</a></span>()</code>
+<div class="block">Getter pair of <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setPreferIndexedReadMethod-boolean-"><code>setPreferIndexedReadMethod(boolean)</code></a></div>
+</td>
+</tr>
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../freemarker/template/TemplateHashModel.html" title="interface in 
freemarker.template">TemplateHashModel</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getStaticModels--">getStaticModels</a></span>()</code>
 <div class="block">Returns a hash model that represents the so-called class 
static models.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getTreatDefaultMethodsAsBeanMembers--">getTreatDefaultMethodsAsBeanMembers</a></span>()</code>
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setTreatDefaultMethodsAsBeanMembers-boolean-"><code>setTreatDefaultMethodsAsBeanMembers(boolean)</code></a>.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getUseCache--">getUseCache</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#isClassIntrospectionCacheRestricted--">isClassIntrospectionCacheRestricted</a></span>()</code>
 <div class="block">Tells if this instance acts like if its class introspection 
cache is sharable with other <a 
href="../../../freemarker/ext/beans/BeansWrapper.html" title="class in 
freemarker.ext.beans"><code>BeansWrapper</code></a>-s.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#isExposeFields--">isExposeFields</a></span>()</code>
 <div class="block">Returns whether exposure of public instance fields of 
classes is 
  enabled.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#isSimpleMapWrapper--">isSimpleMapWrapper</a></span>()</code>
 <div class="block">Tells whether Maps are exposed as simple maps, without 
access to their
  method.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#isStrict--">isStrict</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#isWriteProtected--">isWriteProtected</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#newInstance-java.lang.Class-java.util.List-">newInstance</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;clazz,
            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&nbsp;arguments)</code>
@@ -449,19 +455,19 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
  constructor.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>protected static <a 
href="../../../freemarker/template/Version.html" title="class in 
freemarker.template">Version</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#normalizeIncompatibleImprovementsVersion-freemarker.template.Version-">normalizeIncompatibleImprovementsVersion</a></span>(<a
 href="../../../freemarker/template/Version.html" title="class in 
freemarker.template">Version</a>&nbsp;incompatibleImprovements)</code>
 <div class="block">Returns the lowest version number that is equivalent with 
the parameter version.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#removeFromClassIntrospectionCache-java.lang.Class-">removeFromClassIntrospectionCache</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;clazz)</code>
 <div class="block">Removes the introspection data for a class from the 
cache.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setDefaultDateType-int-">setDefaultDateType</a></span>(int&nbsp;defaultDateType)</code>
 <div class="block">Sets the default date type to use for date models that 
result from
@@ -469,33 +475,33 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
  <tt>java.sql.Time</tt> or <tt>java.sql.Timestamp</tt>.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setExposeFields-boolean-">setExposeFields</a></span>(boolean&nbsp;exposeFields)</code>
 <div class="block">Controls whether public instance fields of classes are 
exposed to 
  templates.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setExposureLevel-int-">setExposureLevel</a></span>(int&nbsp;exposureLevel)</code>
 <div class="block">Sets the method exposure level.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setMethodAppearanceFineTuner-freemarker.ext.beans.MethodAppearanceFineTuner-">setMethodAppearanceFineTuner</a></span>(<a
 href="../../../freemarker/ext/beans/MethodAppearanceFineTuner.html" 
title="interface in 
freemarker.ext.beans">MethodAppearanceFineTuner</a>&nbsp;methodAppearanceFineTuner)</code>
 <div class="block">Used to tweak certain aspects of how methods appear in the 
data-model;
  see <a href="../../../freemarker/ext/beans/MethodAppearanceFineTuner.html" 
title="interface in 
freemarker.ext.beans"><code>MethodAppearanceFineTuner</code></a> for more.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setMethodsShadowItems-boolean-">setMethodsShadowItems</a></span>(boolean&nbsp;methodsShadowItems)</code>
 <div class="block">Sets whether methods shadow items in beans.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setNullModel-freemarker.template.TemplateModel-">setNullModel</a></span>(<a
 href="../../../freemarker/template/TemplateModel.html" title="interface in 
freemarker.template">TemplateModel</a>&nbsp;nullModel)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -503,56 +509,65 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
 </div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setOuterIdentity-freemarker.template.ObjectWrapper-">setOuterIdentity</a></span>(<a
 href="../../../freemarker/template/ObjectWrapper.html" title="interface in 
freemarker.template">ObjectWrapper</a>&nbsp;outerIdentity)</code>
 <div class="block">When wrapping an object, the BeansWrapper commonly needs to 
wrap
  "sub-objects", for example each element in a wrapped collection.</div>
 </td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setPreferIndexedReadMethod-boolean-">setPreferIndexedReadMethod</a></span>(boolean&nbsp;preferIndexedReadMethod)</code>
+<div class="block">Sets if when a JavaBean property has both a normal read 
method (like <code>String[] getFoos()</code>) and an indexed
+ read method (like <code>String getFoos(int index)</code>), and the Java <a 
href="http://docs.oracle.com/javase/8/docs/api/java/beans/Introspector.html?is-external=true";
 title="class or interface in java.beans"><code>Introspector</code></a> exposes 
both (which only
+ happens since Java 8, apparently), which read method will be used when the 
property is accessed with the
+ shorthand syntax (like <code>myObj.foos</code>).</div>
+</td>
+</tr>
+<tr id="i36" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setSimpleMapWrapper-boolean-">setSimpleMapWrapper</a></span>(boolean&nbsp;simpleMapWrapper)</code>
 <div class="block">When set to <code>true</code>, the keys in <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util"><code>Map</code></a>-s won't mix with 
the method names when looking at them
  from templates.</div>
 </td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setStrict-boolean-">setStrict</a></span>(boolean&nbsp;strict)</code>
 <div class="block">Specifies if an attempt to read a bean property that 
doesn't exist in the
  wrapped object should throw an <a 
href="../../../freemarker/ext/beans/InvalidPropertyException.html" title="class 
in freemarker.ext.beans"><code>InvalidPropertyException</code></a>.</div>
 </td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setTreatDefaultMethodsAsBeanMembers-boolean-">setTreatDefaultMethodsAsBeanMembers</a></span>(boolean&nbsp;treatDefaultMethodsAsBeanMembers)</code>
 <div class="block">Controls whether Java 8 default methods that weren't 
overridden in a class will be recognized as bean property
  accessors and/or bean actions, and thus will be visible from templates.</div>
 </td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setUseCache-boolean-">setUseCache</a></span>(boolean&nbsp;useCache)</code>
 <div class="block">Sets whether this wrapper caches the <a 
href="../../../freemarker/template/TemplateModel.html" title="interface in 
freemarker.template"><code>TemplateModel</code></a>-s created for the Java 
objects that has wrapped with
  this object wrapper.</div>
 </td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code>protected <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#toPropertiesString--">toPropertiesString</a></span>()</code>
 <div class="block">Returns the name-value pairs that describe the 
configuration of this <a href="../../../freemarker/ext/beans/BeansWrapper.html" 
title="class in freemarker.ext.beans"><code>BeansWrapper</code></a>; called from
  <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#toString--"><code>toString()</code></a>.</div>
 </td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#toString--">toString</a></span>()</code>
 <div class="block">Returns the exact class name and the identity hash, also 
the values of the most often used <a 
href="../../../freemarker/ext/beans/BeansWrapper.html" title="class in 
freemarker.ext.beans"><code>BeansWrapper</code></a>
  configuration properties, also if which (if any) shared class introspection 
cache it uses.</div>
 </td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#tryUnwrapTo-freemarker.template.TemplateModel-java.lang.Class-">tryUnwrapTo</a></span>(<a
 href="../../../freemarker/template/TemplateModel.html" title="interface in 
freemarker.template">TemplateModel</a>&nbsp;model,
            <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in 
java.lang">Class</a>&lt;?&gt;&nbsp;targetClass)</code>
@@ -560,40 +575,40 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
  <code>null</code>).</div>
 </td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i43" class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#unwrap-freemarker.template.TemplateModel-">unwrap</a></span>(<a
 href="../../../freemarker/template/TemplateModel.html" title="interface in 
freemarker.template">TemplateModel</a>&nbsp;model)</code>
 <div class="block">Attempts to unwrap a model into underlying object.</div>
 </td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i44" class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#unwrap-freemarker.template.TemplateModel-java.lang.Class-">unwrap</a></span>(<a
 href="../../../freemarker/template/TemplateModel.html" title="interface in 
freemarker.template">TemplateModel</a>&nbsp;model,
       <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in 
java.lang">Class</a>&lt;?&gt;&nbsp;targetClass)</code>
 <div class="block">Attempts to unwrap a model into an object of the desired 
class.</div>
 </td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i45" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../freemarker/template/TemplateModel.html" title="interface in 
freemarker.template">TemplateModel</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#wrap-java.lang.Object-">wrap</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;object)</code>
 <div class="block">Wraps the object with a template model that is most 
specific for the object's
  class.</div>
 </td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i46" class="altColor">
 <td class="colFirst"><code><a 
href="../../../freemarker/template/TemplateMethodModelEx.html" title="interface 
in freemarker.template">TemplateMethodModelEx</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#wrap-java.lang.Object-java.lang.reflect.Method-">wrap</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;object,
     <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true";
 title="class or interface in java.lang.reflect">Method</a>&nbsp;method)</code>
 <div class="block">Wraps a Java method so that it can be called from 
templates, without wrapping its parent ("this") object.</div>
 </td>
 </tr>
-<tr id="i45" class="rowColor">
+<tr id="i47" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../freemarker/template/TemplateHashModel.html" title="interface in 
freemarker.template">TemplateHashModel</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#wrapAsAPI-java.lang.Object-">wrapAsAPI</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;obj)</code>
 <div class="block">Wraps an object to a <a 
href="../../../freemarker/template/TemplateModel.html" title="interface in 
freemarker.template"><code>TemplateModel</code></a> that exposes the object's 
"native" (usually, Java) API.</div>
 </td>
 </tr>
-<tr id="i46" class="altColor">
+<tr id="i48" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#writeProtect--">writeProtect</a></span>()</code>
 <div class="block">Makes the configuration properties (settings) of this <a 
href="../../../freemarker/ext/beans/BeansWrapper.html" title="class in 
freemarker.ext.beans"><code>BeansWrapper</code></a> object read-only.</div>
@@ -769,6 +784,11 @@ public&nbsp;BeansWrapper()</pre>
        <code>true</code>. Thus, Java 8 default methods (and the bean 
properties they define) are exposed, despite that
        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/beans/Introspector.html?is-external=true";
 title="class or interface in java.beans"><code>Introspector</code></a> (the 
official JavaBeans introspector) ignores them, at least as of Java 8. 
      </li>  
+     <li>
+       <p>2.3.27 (or higher):
+       The default of the <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setPreferIndexedReadMethod-boolean-"><code>preferIndexedReadMethod</code></a>
 setting changes
+       from <code>true</code> to <code>false</code>.
+     </li>  
    </ul>
    
    <p>Note that the version will be normalized to the lowest version where the 
same incompatible
@@ -1012,6 +1032,49 @@ public&nbsp;BeansWrapper()</pre>
 </dl>
 </li>
 </ul>
+<a name="getPreferIndexedReadMethod--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreferIndexedReadMethod</h4>
+<pre>public&nbsp;boolean&nbsp;getPreferIndexedReadMethod()</pre>
+<div class="block">Getter pair of <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setPreferIndexedReadMethod-boolean-"><code>setPreferIndexedReadMethod(boolean)</code></a></div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2.3.27</dd>
+</dl>
+</li>
+</ul>
+<a name="setPreferIndexedReadMethod-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPreferIndexedReadMethod</h4>
+<pre>public&nbsp;void&nbsp;setPreferIndexedReadMethod(boolean&nbsp;preferIndexedReadMethod)</pre>
+<div class="block">Sets if when a JavaBean property has both a normal read 
method (like <code>String[] getFoos()</code>) and an indexed
+ read method (like <code>String getFoos(int index)</code>), and the Java <a 
href="http://docs.oracle.com/javase/8/docs/api/java/beans/Introspector.html?is-external=true";
 title="class or interface in java.beans"><code>Introspector</code></a> exposes 
both (which only
+ happens since Java 8, apparently), which read method will be used when the 
property is accessed with the
+ shorthand syntax (like <code>myObj.foos</code>). Before <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getIncompatibleImprovements--"><code>incompatibleImprovements</code></a>
+ 2.3.27 it defaults to <code>true</code> for backward compatibility (although 
it's actually less backward compatible if
+ you are just switching to Java 8; see later), but the recommended value and 
the default starting with
+ <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getIncompatibleImprovements--"><code>incompatibleImprovements</code></a>
 2.3.27 is <code>false</code>. This setting has no
+ effect on properties that only has normal read method, or only has indexed 
read method. In case a property has
+ both, using the indexed reader method is disadvantageous, as then FreeMarker 
can't tell what the highest allowed
+ index is, and so the property will be unlistable (<code>&lt;#list foo as 
myObj.foos&gt;</code> will fail).
+ 
+ <p>
+ Apparently, this setting only matters since Java 8, as before that <a 
href="http://docs.oracle.com/javase/8/docs/api/java/beans/Introspector.html?is-external=true";
 title="class or interface in java.beans"><code>Introspector</code></a> did not 
expose the
+ indexed reader method if there was also a normal reader method. As with Java 
8 the behavior of
+ <a 
href="http://docs.oracle.com/javase/8/docs/api/java/beans/Introspector.html?is-external=true";
 title="class or interface in java.beans"><code>Introspector</code></a> has 
changed, some old templates started to break, as the property has suddenly 
become
+ unlistable (see earlier why). So setting this to <code>false</code> can be 
seen as a Java 8 compatibility fix.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2.3.27</dd>
+</dl>
+</li>
+</ul>
 <a name="setExposureLevel-int-">
 <!--   -->
 </a>
@@ -1348,7 +1411,7 @@ public static final&nbsp;<a 
href="../../../freemarker/ext/beans/BeansWrapper.htm
 <div class="block">Wraps a Java method so that it can be called from 
templates, without wrapping its parent ("this") object. The
  result is almost the same as that you would get by wrapping the parent object 
then getting the method from the
  resulting <a href="../../../freemarker/template/TemplateHashModel.html" 
title="interface in freemarker.template"><code>TemplateHashModel</code></a> by 
name. Except, if the wrapped method is overloaded, with this method you
- explicitly select a an overload, while otherwise you would get a <a 
href="../../../freemarker/template/TemplateMethodModelEx.html" title="interface 
in freemarker.template"><code>TemplateMethodModelEx</code></a> that selects an
+ explicitly select an overload, while otherwise you would get a <a 
href="../../../freemarker/template/TemplateMethodModelEx.html" title="interface 
in freemarker.template"><code>TemplateMethodModelEx</code></a> that selects an
  overload each time it's called based on the argument values.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1393,7 +1456,7 @@ public static final&nbsp;<a 
href="../../../freemarker/ext/beans/BeansWrapper.htm
 <h4>getInstance</h4>
 <pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
 protected&nbsp;<a href="../../../freemarker/template/TemplateModel.html" 
title="interface in freemarker.template">TemplateModel</a>&nbsp;getInstance(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;object,
-                                                 <a 
href="../../../freemarker/ext/util/ModelFactory.html" title="interface in 
freemarker.ext.util">ModelFactory</a>&nbsp;factory)</pre>
+                                                <a 
href="../../../freemarker/ext/util/ModelFactory.html" title="interface in 
freemarker.ext.util">ModelFactory</a>&nbsp;factory)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">override <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getModelFactory-java.lang.Class-"><code>getModelFactory(Class)</code></a>
 instead. Using this
  method will now bypass wrapper caching (if it's enabled) and always 
  result in creation of a new wrapper. This method will be removed in 
2.4</span></div>
@@ -1541,7 +1604,7 @@ protected&nbsp;<a 
href="../../../freemarker/template/TemplateModel.html" title="
  enumeration. To obtain an enum model for a class, get the element of this
  hash with the fully qualified class name. For example, if you place this 
  hash model inside the root data model under name "enums", you can use 
- i.e. <code>statics["java.math.RoundingMode"].UP</code> to access the 
+ i.e. <code>enums["java.math.RoundingMode"].UP</code> to access the 
  <a 
href="http://docs.oracle.com/javase/8/docs/api/java/math/RoundingMode.html?is-external=true#UP";
 title="class or interface in java.math"><code>RoundingMode.UP</code></a> 
value.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1620,8 +1683,8 @@ protected&nbsp;<a 
href="../../../freemarker/template/TemplateModel.html" title="
 <h4>finetuneMethodAppearance</h4>
 <pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
 protected&nbsp;void&nbsp;finetuneMethodAppearance(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;clazz,
-                                                     <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true";
 title="class or interface in java.lang.reflect">Method</a>&nbsp;m,
-                                                     <a 
href="../../../freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html" 
title="class in 
freemarker.ext.beans">BeansWrapper.MethodAppearanceDecision</a>&nbsp;decision)</pre>
+                                                    <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true";
 title="class or interface in java.lang.reflect">Method</a>&nbsp;m,
+                                                    <a 
href="../../../freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html" 
title="class in 
freemarker.ext.beans">BeansWrapper.MethodAppearanceDecision</a>&nbsp;decision)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">Use <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setMethodAppearanceFineTuner-freemarker.ext.beans.MethodAppearanceFineTuner-"><code>setMethodAppearanceFineTuner(MethodAppearanceFineTuner)</code></a>;
      no need to extend this class anymore.
      Soon this method will be final, so trying to override it will break your 
app.

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/BeansWrapperBuilder.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/BeansWrapperBuilder.html 
b/docs/api/freemarker/ext/beans/BeansWrapperBuilder.html
index 89c67dd..0cd4682 100644
--- a/docs/api/freemarker/ext/beans/BeansWrapperBuilder.html
+++ b/docs/api/freemarker/ext/beans/BeansWrapperBuilder.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BeansWrapperBuilder (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>BeansWrapperBuilder (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="BeansWrapperBuilder (FreeMarker 
2.3.26-incubating API)";
+            parent.document.title="BeansWrapperBuilder (FreeMarker 
2.3.27-incubating API)";
         }
     }
     catch(err) {
@@ -249,7 +249,7 @@ extends <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html" t
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;freemarker.ext.beans.<a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html" 
title="class in freemarker.ext.beans">BeansWrapperConfiguration</a></h3>
-<code><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#clone-boolean-">clone</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#equals-java.lang.Object-">equals</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getDefaultDateType--">getDefaultDateType</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getExposeFields--">getExposeFields</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getExposureLevel--">getExposureLevel</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getIncompatibleImprovements--">getIncompatibleImprovements</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getMethodAppearanceFineTuner--">getMethodAppearanceFineTuner</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getOuterIdentity--">getOuterIdentity</a>,
 <a href="../../../freemarker/ext/beans/BeansWrapperConfiguration.h
 
tml#getTreatDefaultMethodsAsBeanMembers--">getTreatDefaultMethodsAsBeanMembers</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getUseModelCache--">getUseModelCache</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#hashCode--">hashCode</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#isSimpleMapWrapper--">isSimpleMapWrapper</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#isStrict--">isStrict</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setDefaultDateType-int-">setDefaultDateType</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setExposeFields-boolean-">setExposeFields</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setExposureLevel-int-">setExposureLevel</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setMethodAppearanceFineTuner-freemarker.ext.beans.MethodAppearanceFineTu
 ner-">setMethodAppearanceFineTuner</a>, <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setOuterIdentity-freemarker.template.ObjectWrapper-">setOuterIdentity</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setSimpleMapWrapper-boolean-">setSimpleMapWrapper</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setStrict-boolean-">setStrict</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setTreatDefaultMethodsAsBeanMembers-boolean-">setTreatDefaultMethodsAsBeanMembers</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setUseModelCache-boolean-">setUseModelCache</a></code></li>
+<code><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#clone-boolean-">clone</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#equals-java.lang.Object-">equals</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getDefaultDateType--">getDefaultDateType</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getExposeFields--">getExposeFields</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getExposureLevel--">getExposureLevel</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getIncompatibleImprovements--">getIncompatibleImprovements</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getMethodAppearanceFineTuner--">getMethodAppearanceFineTuner</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getOuterIdentity--">getOuterIdentity</a>,
 <a href="../../../freemarker/ext/beans/BeansWrapperConfiguration.h
 tml#getPreferIndexedReadMethod--">getPreferIndexedReadMethod</a>, <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getTreatDefaultMethodsAsBeanMembers--">getTreatDefaultMethodsAsBeanMembers</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getUseModelCache--">getUseModelCache</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#hashCode--">hashCode</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#isSimpleMapWrapper--">isSimpleMapWrapper</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#isStrict--">isStrict</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setDefaultDateType-int-">setDefaultDateType</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setExposeFields-boolean-">setExposeFields</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setExposureLevel-int-">setExposureLevel</a>,
 <a href=".
 
./../../freemarker/ext/beans/BeansWrapperConfiguration.html#setMethodAppearanceFineTuner-freemarker.ext.beans.MethodAppearanceFineTuner-">setMethodAppearanceFineTuner</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setOuterIdentity-freemarker.template.ObjectWrapper-">setOuterIdentity</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setPreferIndexedReadMethod-boolean-">setPreferIndexedReadMethod</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setSimpleMapWrapper-boolean-">setSimpleMapWrapper</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setStrict-boolean-">setStrict</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setTreatDefaultMethodsAsBeanMembers-boolean-">setTreatDefaultMethodsAsBeanMembers</a>,
 <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setUseModelCache-boolean-">setUseModelCache</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/BeansWrapperConfiguration.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/BeansWrapperConfiguration.html 
b/docs/api/freemarker/ext/beans/BeansWrapperConfiguration.html
index 6da9268..e3ebbea 100644
--- a/docs/api/freemarker/ext/beans/BeansWrapperConfiguration.html
+++ b/docs/api/freemarker/ext/beans/BeansWrapperConfiguration.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BeansWrapperConfiguration (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>BeansWrapperConfiguration (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" 
title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,13 +13,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BeansWrapperConfiguration (FreeMarker 
2.3.26-incubating API)";
+            parent.document.title="BeansWrapperConfiguration (FreeMarker 
2.3.27-incubating API)";
         }
     }
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -215,43 +215,47 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable
 </tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getTreatDefaultMethodsAsBeanMembers--">getTreatDefaultMethodsAsBeanMembers</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getPreferIndexedReadMethod--">getPreferIndexedReadMethod</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i9" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getUseModelCache--">getUseModelCache</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getTreatDefaultMethodsAsBeanMembers--">getTreatDefaultMethodsAsBeanMembers</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i10" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#getUseModelCache--">getUseModelCache</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#isSimpleMapWrapper--">isSimpleMapWrapper</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#isStrict--">isStrict</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setDefaultDateType-int-">setDefaultDateType</a></span>(int&nbsp;defaultDateType)</code>
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setDefaultDateType-int-"><code>BeansWrapper.setDefaultDateType(int)</code></a>.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setExposeFields-boolean-">setExposeFields</a></span>(boolean&nbsp;exposeFields)</code>
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setExposeFields-boolean-"><code>BeansWrapper.setExposeFields(boolean)</code></a>.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setExposureLevel-int-">setExposureLevel</a></span>(int&nbsp;exposureLevel)</code>
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setExposureLevel-int-"><code>BeansWrapper.setExposureLevel(int)</code></a>.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setMethodAppearanceFineTuner-freemarker.ext.beans.MethodAppearanceFineTuner-">setMethodAppearanceFineTuner</a></span>(<a
 href="../../../freemarker/ext/beans/MethodAppearanceFineTuner.html" 
title="interface in 
freemarker.ext.beans">MethodAppearanceFineTuner</a>&nbsp;methodAppearanceFineTuner)</code>
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setMethodAppearanceFineTuner-freemarker.ext.beans.MethodAppearanceFineTuner-"><code>BeansWrapper.setMethodAppearanceFineTuner(MethodAppearanceFineTuner)</code></a>;
 additionally,
@@ -259,32 +263,38 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable
  the value implements <a 
href="../../../freemarker/ext/beans/SingletonCustomizer.html" title="interface 
in freemarker.ext.beans"><code>SingletonCustomizer</code></a>.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setOuterIdentity-freemarker.template.ObjectWrapper-">setOuterIdentity</a></span>(<a
 href="../../../freemarker/template/ObjectWrapper.html" title="interface in 
freemarker.template">ObjectWrapper</a>&nbsp;outerIdentity)</code>
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setOuterIdentity-freemarker.template.ObjectWrapper-"><code>BeansWrapper.setOuterIdentity(ObjectWrapper)</code></a>,
 except here the default is <code>null</code> that means
  the <a href="../../../freemarker/template/ObjectWrapper.html" 
title="interface in freemarker.template"><code>ObjectWrapper</code></a> that 
you will set up with this <a 
href="../../../freemarker/ext/beans/BeansWrapperBuilder.html" title="class in 
freemarker.ext.beans"><code>BeansWrapperBuilder</code></a> object.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setPreferIndexedReadMethod-boolean-">setPreferIndexedReadMethod</a></span>(boolean&nbsp;preferIndexedReadMethod)</code>
+<div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setPreferIndexedReadMethod-boolean-"><code>BeansWrapper.setPreferIndexedReadMethod(boolean)</code></a>.</div>
+</td>
+</tr>
+<tr id="i20" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setSimpleMapWrapper-boolean-">setSimpleMapWrapper</a></span>(boolean&nbsp;simpleMapWrapper)</code>
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setSimpleMapWrapper-boolean-"><code>BeansWrapper.setSimpleMapWrapper(boolean)</code></a>.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setStrict-boolean-">setStrict</a></span>(boolean&nbsp;strict)</code>
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setStrict-boolean-"><code>BeansWrapper.setStrict(boolean)</code></a>.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setTreatDefaultMethodsAsBeanMembers-boolean-">setTreatDefaultMethodsAsBeanMembers</a></span>(boolean&nbsp;treatDefaultMethodsAsBeanMembers)</code>
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setTreatDefaultMethodsAsBeanMembers-boolean-"><code>BeansWrapper.setTreatDefaultMethodsAsBeanMembers(boolean)</code></a></div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#setUseModelCache-boolean-">setUseModelCache</a></span>(boolean&nbsp;useModelCache)</code>
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setUseCache-boolean-"><code>BeansWrapper.setUseCache(boolean)</code></a>
 (it means the same).</div>
@@ -412,6 +422,29 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable
 <div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setSimpleMapWrapper-boolean-"><code>BeansWrapper.setSimpleMapWrapper(boolean)</code></a>.</div>
 </li>
 </ul>
+<a name="getPreferIndexedReadMethod--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPreferIndexedReadMethod</h4>
+<pre>public&nbsp;boolean&nbsp;getPreferIndexedReadMethod()</pre>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2.3.27</dd>
+</dl>
+</li>
+</ul>
+<a name="setPreferIndexedReadMethod-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setPreferIndexedReadMethod</h4>
+<pre>public&nbsp;void&nbsp;setPreferIndexedReadMethod(boolean&nbsp;preferIndexedReadMethod)</pre>
+<div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setPreferIndexedReadMethod-boolean-"><code>BeansWrapper.setPreferIndexedReadMethod(boolean)</code></a>.
 @since 2.3.27</div>
+</li>
+</ul>
 <a name="getDefaultDateType--">
 <!--   -->
 </a>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/BooleanModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/BooleanModel.html 
b/docs/api/freemarker/ext/beans/BooleanModel.html
index 9b221d5..59b7045 100644
--- a/docs/api/freemarker/ext/beans/BooleanModel.html
+++ b/docs/api/freemarker/ext/beans/BooleanModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BooleanModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>BooleanModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="BooleanModel (FreeMarker 2.3.26-incubating 
API)";
+            parent.document.title="BooleanModel (FreeMarker 2.3.27-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/CollectionModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/CollectionModel.html 
b/docs/api/freemarker/ext/beans/CollectionModel.html
index 5df993b..4c90db8 100644
--- a/docs/api/freemarker/ext/beans/CollectionModel.html
+++ b/docs/api/freemarker/ext/beans/CollectionModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CollectionModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>CollectionModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="CollectionModel (FreeMarker 
2.3.26-incubating API)";
+            parent.document.title="CollectionModel (FreeMarker 
2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/DateModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/DateModel.html 
b/docs/api/freemarker/ext/beans/DateModel.html
index b2438d4..87f8dfd 100644
--- a/docs/api/freemarker/ext/beans/DateModel.html
+++ b/docs/api/freemarker/ext/beans/DateModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DateModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>DateModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="DateModel (FreeMarker 2.3.26-incubating 
API)";
+            parent.document.title="DateModel (FreeMarker 2.3.27-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/EnumerationModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/EnumerationModel.html 
b/docs/api/freemarker/ext/beans/EnumerationModel.html
index cec5a4a..18dec7f 100644
--- a/docs/api/freemarker/ext/beans/EnumerationModel.html
+++ b/docs/api/freemarker/ext/beans/EnumerationModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>EnumerationModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>EnumerationModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="EnumerationModel (FreeMarker 
2.3.26-incubating API)";
+            parent.document.title="EnumerationModel (FreeMarker 
2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/HashAdapter.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/HashAdapter.html 
b/docs/api/freemarker/ext/beans/HashAdapter.html
index 997ea9a..386d6ef 100644
--- a/docs/api/freemarker/ext/beans/HashAdapter.html
+++ b/docs/api/freemarker/ext/beans/HashAdapter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>HashAdapter (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>HashAdapter (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="HashAdapter (FreeMarker 2.3.26-incubating 
API)";
+            parent.document.title="HashAdapter (FreeMarker 2.3.27-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/InvalidPropertyException.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/InvalidPropertyException.html 
b/docs/api/freemarker/ext/beans/InvalidPropertyException.html
index 33b461a..3f64052 100644
--- a/docs/api/freemarker/ext/beans/InvalidPropertyException.html
+++ b/docs/api/freemarker/ext/beans/InvalidPropertyException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InvalidPropertyException (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>InvalidPropertyException (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="InvalidPropertyException (FreeMarker 
2.3.26-incubating API)";
+            parent.document.title="InvalidPropertyException (FreeMarker 
2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/IteratorModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/IteratorModel.html 
b/docs/api/freemarker/ext/beans/IteratorModel.html
index e253fc6..a1de3dd 100644
--- a/docs/api/freemarker/ext/beans/IteratorModel.html
+++ b/docs/api/freemarker/ext/beans/IteratorModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IteratorModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>IteratorModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="IteratorModel (FreeMarker 2.3.26-incubating 
API)";
+            parent.document.title="IteratorModel (FreeMarker 2.3.27-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/14745ed6/docs/api/freemarker/ext/beans/MapModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/MapModel.html 
b/docs/api/freemarker/ext/beans/MapModel.html
index 03e4b5b..5673a55 100644
--- a/docs/api/freemarker/ext/beans/MapModel.html
+++ b/docs/api/freemarker/ext/beans/MapModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:45 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MapModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>MapModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <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="MapModel (FreeMarker 2.3.26-incubating 
API)";
+            parent.document.title="MapModel (FreeMarker 2.3.27-incubating 
API)";
         }
     }
     catch(err) {


Reply via email to