http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 92dec22..0781ba1 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BeansWrapper (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>BeansWrapper (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating 
API)";
+            parent.document.title="BeansWrapper (FreeMarker 2.3.26-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":9,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":42,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":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":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 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";
@@ -154,8 +154,7 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
 <tr class="altColor">
 <td class="colFirst"><code>static class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html" 
title="class in 
freemarker.ext.beans">BeansWrapper.MethodAppearanceDecision</a></span></code>
-<div class="block"><b>Experimental class; subject to change!</b>
- Used for
+<div class="block">Used for
  <a 
href="../../../freemarker/ext/beans/MethodAppearanceFineTuner.html#process-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecisionInput-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecision-"><code>MethodAppearanceFineTuner.process(freemarker.ext.beans.BeansWrapper.MethodAppearanceDecisionInput,
 freemarker.ext.beans.BeansWrapper.MethodAppearanceDecision)</code></a>
  to store the results; see there.</div>
 </td>
@@ -163,10 +162,7 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
 <tr class="rowColor">
 <td class="colFirst"><code>static class&nbsp;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.MethodAppearanceDecisionInput.html"
 title="class in 
freemarker.ext.beans">BeansWrapper.MethodAppearanceDecisionInput</a></span></code>
-<div class="block"><b>Experimental class; subject to change!</b>
- Used for
- <a 
href="../../../freemarker/ext/beans/MethodAppearanceFineTuner.html#process-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecisionInput-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecision-"><code>MethodAppearanceFineTuner.process(freemarker.ext.beans.BeansWrapper.MethodAppearanceDecisionInput,
 freemarker.ext.beans.BeansWrapper.MethodAppearanceDecision)</code></a>
- as input parameter; see there.</div>
+<div class="block">Used for <a 
href="../../../freemarker/ext/beans/MethodAppearanceFineTuner.html#process-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecisionInput-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecision-"><code>MethodAppearanceFineTuner.process(freemarker.ext.beans.BeansWrapper.MethodAppearanceDecisionInput,
 freemarker.ext.beans.BeansWrapper.MethodAppearanceDecision)</code></a> as 
input parameter; see there.</div>
 </td>
 </tr>
 </table>
@@ -301,7 +297,10 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>static <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#coerceBigDecimal-java.math.BigDecimal-java.lang.Class-">coerceBigDecimal</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true";
 title="class or interface in java.math">BigDecimal</a>&nbsp;bd,
-                <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>&nbsp;formalType)</code>&nbsp;</td>
+                <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;formalType)</code>
+<div class="block">Converts <a 
href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true";
 title="class or interface in java.math"><code>BigDecimal</code></a> to the 
class given in the <code>formalType</code> argument if that's a known numerical
+ type, returns the <a 
href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true";
 title="class or interface in java.math"><code>BigDecimal</code></a> as is 
otherwise.</div>
+</td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>static void</code></td>
@@ -313,10 +312,10 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#coerceBigDecimals-java.lang.Class:A-java.lang.Object:A-">coerceBigDecimals</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>[]&nbsp;formalTypes,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#coerceBigDecimals-java.lang.Class:A-java.lang.Object:A-">coerceBigDecimals</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;formalTypes,
                  <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;args)</code>
-<div class="block">Converts any <a 
href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true";
 title="class or interface in java.math"><code>BigDecimal</code></a>s in the 
passed array to the type of
- the corresponding formal argument of the method.</div>
+<div class="block">Converts any <a 
href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true";
 title="class or interface in java.math"><code>BigDecimal</code></a>-s in the 
passed array to the type of
+ the corresponding formal argument of the method via <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#coerceBigDecimal-java.math.BigDecimal-java.lang.Class-"><code>coerceBigDecimal(BigDecimal,
 Class)</code></a>.</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
@@ -329,7 +328,7 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#finetuneMethodAppearance-java.lang.Class-java.lang.reflect.Method-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecision-">finetuneMethodAppearance</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>&nbsp;clazz,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#finetuneMethodAppearance-java.lang.Class-java.lang.reflect.Method-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecision-">finetuneMethodAppearance</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/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)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -390,7 +389,7 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
 </tr>
 <tr id="i14" class="altColor">
 <td class="colFirst"><code>protected <a 
href="../../../freemarker/ext/util/ModelFactory.html" title="interface in 
freemarker.ext.util">ModelFactory</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getModelFactory-java.lang.Class-">getModelFactory</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>&nbsp;clazz)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getModelFactory-java.lang.Class-">getModelFactory</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>&nbsp;</td>
 </tr>
 <tr id="i15" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../freemarker/template/ObjectWrapper.html" title="interface in 
freemarker.template">ObjectWrapper</a></code></td>
@@ -406,57 +405,63 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
 </tr>
 <tr id="i17" 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>
+<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">
 <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">
+<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="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#isExposeFields--">isExposeFields</a></span>()</code>
 <div class="block">Returns whether exposure of public instance fields of 
classes is 
  enabled.</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#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="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#isStrict--">isStrict</a></span>()</code>&nbsp;</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#isWriteProtected--">isWriteProtected</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" 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#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>&nbsp;clazz,
+<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>
 <div class="block">Creates a new instance of the specified class using the 
method call logic of this object wrapper for calling the
  constructor.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <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="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <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>&nbsp;clazz)</code>
+<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="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#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
@@ -464,33 +469,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="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#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="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#setExposureLevel-int-">setExposureLevel</a></span>(int&nbsp;exposureLevel)</code>
 <div class="block">Sets the method exposure level.</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#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="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#setMethodsShadowItems-boolean-">setMethodsShadowItems</a></span>(boolean&nbsp;methodsShadowItems)</code>
 <div class="block">Sets whether methods shadow items in beans.</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#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;
@@ -498,90 +503,97 @@ implements <a 
href="../../../freemarker/template/utility/RichObjectWrapper.html"
 </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#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="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#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="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#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="i35" class="rowColor">
+<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#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">
 <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="i36" class="altColor">
+<tr id="i38" 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="i37" class="rowColor">
+<tr id="i39" 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="i38" class="altColor">
+<tr id="i40" 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>&nbsp;targetClass)</code>
+           <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 <a 
href="../../../freemarker/template/TemplateModel.html" title="interface in 
freemarker.template"><code>TemplateModel</code></a> to a plain Java object 
that's the instance of the given class (or is
  <code>null</code>).</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/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="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#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>&nbsp;targetClass)</code>
+      <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="i41" class="rowColor">
+<tr id="i43" 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="i42" class="altColor">
+<tr id="i44" 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="i43" class="rowColor">
+<tr id="i45" 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="i44" class="altColor">
+<tr id="i46" 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>
@@ -751,6 +763,12 @@ public&nbsp;BeansWrapper()</pre>
        empty exactly if it has no elements left. (Note that this bug has never 
affected basic functionality, like
        <code>&lt;#list ...&gt;</code>.) 
      </li>  
+     <li>
+       <p>2.3.26 (or higher):
+       The default of <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getTreatDefaultMethodsAsBeanMembers--"><code>getTreatDefaultMethodsAsBeanMembers()</code></a>
 changes from <code>false</code> to
+       <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>  
    </ul>
    
    <p>Note that the version will be normalized to the lowest version where the 
same incompatible
@@ -1042,6 +1060,29 @@ public&nbsp;BeansWrapper()</pre>
 </dl>
 </li>
 </ul>
+<a name="setTreatDefaultMethodsAsBeanMembers-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTreatDefaultMethodsAsBeanMembers</h4>
+<pre>public&nbsp;void&nbsp;setTreatDefaultMethodsAsBeanMembers(boolean&nbsp;treatDefaultMethodsAsBeanMembers)</pre>
+<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. (We 
expose bean properties and bean
+ actions, not methods in general.) Before <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getIncompatibleImprovements--"><code>incompatibleImprovements</code></a>
 2.3.26
+ this defaults to <code>false</code> for backward compatibility. Starting with 
<a 
href="../../../freemarker/ext/beans/BeansWrapper.html#getIncompatibleImprovements--"><code>incompatibleImprovements</code></a>
 2.3.26 it defaults to <code>true</code>.
+ <p>
+ Some explanation: FreeMarker uses <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> to 
discover the bean properties and actions of
+ classes, for maximum conformance to the JavaBeans specification. But for some 
reason (perhaps just a bug in the
+ Oracle/OpenJDK Java 8 implementation) that ignores the Java 8 default methods 
coming from the interfaces. When
+ this setting is <code>true</code>, we search for non-overridden default 
methods ourselves, and add them to the set of
+ discovered bean members.</div>
+<dl>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2.3.26</dd>
+</dl>
+</li>
+</ul>
 <a name="isExposeFields--">
 <!--   -->
 </a>
@@ -1054,9 +1095,21 @@ public&nbsp;BeansWrapper()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>true if public instance fields are exposed, false otherwise.</dd>
+<dt><span class="simpleTagLabel">Since:</span></dt>
+<dd>2.3.26</dd>
 </dl>
 </li>
 </ul>
+<a name="getTreatDefaultMethodsAsBeanMembers--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTreatDefaultMethodsAsBeanMembers</h4>
+<pre>public&nbsp;boolean&nbsp;getTreatDefaultMethodsAsBeanMembers()</pre>
+<div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setTreatDefaultMethodsAsBeanMembers-boolean-"><code>setTreatDefaultMethodsAsBeanMembers(boolean)</code></a>.</div>
+</li>
+</ul>
 <a name="getMethodAppearanceFineTuner--">
 <!--   -->
 </a>
@@ -1357,7 +1410,7 @@ protected&nbsp;<a 
href="../../../freemarker/template/TemplateModel.html" title="
 <ul class="blockList">
 <li class="blockList">
 <h4>getModelFactory</h4>
-<pre>protected&nbsp;<a href="../../../freemarker/ext/util/ModelFactory.html" 
title="interface in 
freemarker.ext.util">ModelFactory</a>&nbsp;getModelFactory(<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>&nbsp;clazz)</pre>
+<pre>protected&nbsp;<a href="../../../freemarker/ext/util/ModelFactory.html" 
title="interface in 
freemarker.ext.util">ModelFactory</a>&nbsp;getModelFactory(<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)</pre>
 </li>
 </ul>
 <a name="unwrap-freemarker.template.TemplateModel-">
@@ -1399,7 +1452,7 @@ protected&nbsp;<a 
href="../../../freemarker/template/TemplateModel.html" title="
 <li class="blockList">
 <h4>unwrap</h4>
 <pre>public&nbsp;<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;unwrap(<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>&nbsp;targetClass)
+                     <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)
               throws <a 
href="../../../freemarker/template/TemplateModelException.html" title="class in 
freemarker.template">TemplateModelException</a></pre>
 <div class="block">Attempts to unwrap a model into an object of the desired 
class. 
  Generally, this method is the inverse of the <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#wrap-java.lang.Object-"><code>wrap(Object)</code></a>
 
@@ -1426,7 +1479,7 @@ protected&nbsp;<a 
href="../../../freemarker/template/TemplateModel.html" title="
 <li class="blockList">
 <h4>tryUnwrapTo</h4>
 <pre>public&nbsp;<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;tryUnwrapTo(<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>&nbsp;targetClass)
+                          <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)
                    throws <a 
href="../../../freemarker/template/TemplateModelException.html" title="class in 
freemarker.template">TemplateModelException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../freemarker/template/ObjectWrapperAndUnwrapper.html#tryUnwrapTo-freemarker.template.TemplateModel-java.lang.Class-">ObjectWrapperAndUnwrapper</a></code></span></div>
 <div class="block">Attempts to unwrap a <a 
href="../../../freemarker/template/TemplateModel.html" title="interface in 
freemarker.template"><code>TemplateModel</code></a> to a plain Java object 
that's the instance of the given class (or is
@@ -1507,7 +1560,7 @@ protected&nbsp;<a 
href="../../../freemarker/template/TemplateModel.html" title="
 <ul class="blockList">
 <li class="blockList">
 <h4>newInstance</h4>
-<pre>public&nbsp;<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;newInstance(<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>&nbsp;clazz,
+<pre>public&nbsp;<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;newInstance(<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)
                    throws <a 
href="../../../freemarker/template/TemplateModelException.html" title="class in 
freemarker.template">TemplateModelException</a></pre>
 <div class="block">Creates a new instance of the specified class using the 
method call logic of this object wrapper for calling the
@@ -1529,7 +1582,7 @@ protected&nbsp;<a 
href="../../../freemarker/template/TemplateModel.html" title="
 <ul class="blockList">
 <li class="blockList">
 <h4>removeFromClassIntrospectionCache</h4>
-<pre>public&nbsp;void&nbsp;removeFromClassIntrospectionCache(<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>&nbsp;clazz)</pre>
+<pre>public&nbsp;void&nbsp;removeFromClassIntrospectionCache(<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)</pre>
 <div class="block">Removes the introspection data for a class from the cache.
  Use this if you know that a class is not used anymore in templates.
  If the class will be still used, the cache entry will be silently
@@ -1566,7 +1619,7 @@ protected&nbsp;<a 
href="../../../freemarker/template/TemplateModel.html" title="
 <li class="blockList">
 <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>&nbsp;clazz,
+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>
 <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>;
@@ -1594,10 +1647,10 @@ protected&nbsp;void&nbsp;finetuneMethodAppearance(<a 
href="http://docs.oracle.co
 <ul class="blockList">
 <li class="blockList">
 <h4>coerceBigDecimals</h4>
-<pre>public static&nbsp;void&nbsp;coerceBigDecimals(<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>[]&nbsp;formalTypes,
+<pre>public static&nbsp;void&nbsp;coerceBigDecimals(<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;formalTypes,
                                      <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;args)</pre>
-<div class="block">Converts any <a 
href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true";
 title="class or interface in java.math"><code>BigDecimal</code></a>s in the 
passed array to the type of
- the corresponding formal argument of the method.</div>
+<div class="block">Converts any <a 
href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true";
 title="class or interface in java.math"><code>BigDecimal</code></a>-s in the 
passed array to the type of
+ the corresponding formal argument of the method via <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#coerceBigDecimal-java.math.BigDecimal-java.lang.Class-"><code>coerceBigDecimal(BigDecimal,
 Class)</code></a>.</div>
 </li>
 </ul>
 <a name="coerceBigDecimal-java.math.BigDecimal-java.lang.Class-">
@@ -1607,7 +1660,10 @@ protected&nbsp;void&nbsp;finetuneMethodAppearance(<a 
href="http://docs.oracle.co
 <li class="blockList">
 <h4>coerceBigDecimal</h4>
 <pre>public static&nbsp;<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;coerceBigDecimal(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true";
 title="class or interface in java.math">BigDecimal</a>&nbsp;bd,
-                                      <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>&nbsp;formalType)</pre>
+                                      <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;formalType)</pre>
+<div class="block">Converts <a 
href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true";
 title="class or interface in java.math"><code>BigDecimal</code></a> to the 
class given in the <code>formalType</code> argument if that's a known numerical
+ type, returns the <a 
href="http://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html?is-external=true";
 title="class or interface in java.math"><code>BigDecimal</code></a> as is 
otherwise. Overflow and precision loss are possible, similarly as
+ with casting in Java.</div>
 </li>
 </ul>
 <a name="toString--">

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 e1b1c78..89c67dd 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BeansWrapperBuilder (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>BeansWrapperBuilder (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating API)";
+            parent.document.title="BeansWrapperBuilder (FreeMarker 
2.3.26-incubating API)";
         }
     }
     catch(err) {
@@ -76,7 +76,7 @@ var activeTableTab = "activeTableTab";
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a 
href="#fields.inherited.from.class.freemarker.ext.beans.BeansWrapperConfiguration">Field</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
@@ -206,21 +206,6 @@ extends <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html" t
 <div class="summary">
 <ul class="blockList">
 <li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a 
name="fields.inherited.from.class.freemarker.ext.beans.BeansWrapperConfiguration">
-<!--   -->
-</a>
-<h3>Fields 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#classIntrospectorFactory">classIntrospectorFactory</a></code></li>
-</ul>
-</li>
-</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
 <ul class="blockList">
 <li class="blockList"><a name="constructor.summary">
@@ -264,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#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.Obj
 ectWrapper-">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#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#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>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -370,7 +355,7 @@ extends <a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html" t
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a 
href="#fields.inherited.from.class.freemarker.ext.beans.BeansWrapperConfiguration">Field</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 4323779..6da9268 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BeansWrapperConfiguration (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>BeansWrapperConfiguration (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating API)";
+            parent.document.title="BeansWrapperConfiguration (FreeMarker 
2.3.26-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};
+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 tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -76,13 +76,13 @@ var activeTableTab = "activeTableTab";
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.detail">Method</a></li>
 </ul>
@@ -140,25 +140,6 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable
 <div class="summary">
 <ul class="blockList">
 <li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>protected 
freemarker.ext.beans.ClassIntrospectorBuilder</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/BeansWrapperConfiguration.html#classIntrospectorFactory">classIntrospectorFactory</a></span></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
 <ul class="blockList">
 <li class="blockList"><a name="constructor.summary">
@@ -234,39 +215,43 @@ 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#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="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>
+</tr>
+<tr id="i10" class="altColor">
 <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="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <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="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#isStrict--">isStrict</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <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="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#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="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#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="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#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,
@@ -274,26 +259,32 @@ 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="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#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="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#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="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#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="i19" class="rowColor">
+<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#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">
 <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>
@@ -315,23 +306,6 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable
 <div class="details">
 <ul class="blockList">
 <li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="classIntrospectorFactory">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>classIntrospectorFactory</h4>
-<pre>protected&nbsp;freemarker.ext.beans.ClassIntrospectorBuilder 
classIntrospectorFactory</pre>
-</li>
-</ul>
-</li>
-</ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 <ul class="blockList">
 <li class="blockList"><a name="constructor.detail">
@@ -562,6 +536,25 @@ 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#setExposeFields-boolean-"><code>BeansWrapper.setExposeFields(boolean)</code></a>.</div>
 </li>
 </ul>
+<a name="getTreatDefaultMethodsAsBeanMembers--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTreatDefaultMethodsAsBeanMembers</h4>
+<pre>public&nbsp;boolean&nbsp;getTreatDefaultMethodsAsBeanMembers()</pre>
+</li>
+</ul>
+<a name="setTreatDefaultMethodsAsBeanMembers-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTreatDefaultMethodsAsBeanMembers</h4>
+<pre>public&nbsp;void&nbsp;setTreatDefaultMethodsAsBeanMembers(boolean&nbsp;treatDefaultMethodsAsBeanMembers)</pre>
+<div class="block">See <a 
href="../../../freemarker/ext/beans/BeansWrapper.html#setTreatDefaultMethodsAsBeanMembers-boolean-"><code>BeansWrapper.setTreatDefaultMethodsAsBeanMembers(boolean)</code></a></div>
+</li>
+</ul>
 <a name="getMethodAppearanceFineTuner--">
 <!--   -->
 </a>
@@ -637,13 +630,13 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.detail">Method</a></li>
 </ul>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 ef73b4b..9b221d5 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BooleanModel (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>BooleanModel (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating 
API)";
+            parent.document.title="BooleanModel (FreeMarker 2.3.26-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 ef40d21..5df993b 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CollectionModel (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>CollectionModel (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating API)";
+            parent.document.title="CollectionModel (FreeMarker 
2.3.26-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 88c2ec0..b2438d4 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DateModel (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>DateModel (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating 
API)";
+            parent.document.title="DateModel (FreeMarker 2.3.26-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 9fe8146..cec5a4a 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>EnumerationModel (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>EnumerationModel (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating API)";
+            parent.document.title="EnumerationModel (FreeMarker 
2.3.26-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 6535d7c..997ea9a 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>HashAdapter (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>HashAdapter (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating 
API)";
+            parent.document.title="HashAdapter (FreeMarker 2.3.26-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 cf8dd15..33b461a 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InvalidPropertyException (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>InvalidPropertyException (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating API)";
+            parent.document.title="InvalidPropertyException (FreeMarker 
2.3.26-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 01c77df..e253fc6 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IteratorModel (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>IteratorModel (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating 
API)";
+            parent.document.title="IteratorModel (FreeMarker 2.3.26-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/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 c5c81ac..03e4b5b 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 Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MapModel (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>MapModel (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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.25-incubating 
API)";
+            parent.document.title="MapModel (FreeMarker 2.3.26-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/docs/api/freemarker/ext/beans/MethodAppearanceFineTuner.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/MethodAppearanceFineTuner.html 
b/docs/api/freemarker/ext/beans/MethodAppearanceFineTuner.html
index 37748c1..0c5bc1c 100644
--- a/docs/api/freemarker/ext/beans/MethodAppearanceFineTuner.html
+++ b/docs/api/freemarker/ext/beans/MethodAppearanceFineTuner.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MethodAppearanceFineTuner (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>MethodAppearanceFineTuner (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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="MethodAppearanceFineTuner (FreeMarker 
2.3.25-incubating API)";
+            parent.document.title="MethodAppearanceFineTuner (FreeMarker 
2.3.26-incubating API)";
         }
     }
     catch(err) {
@@ -132,8 +132,7 @@ var activeTableTab = "activeTableTab";
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../freemarker/ext/beans/MethodAppearanceFineTuner.html#process-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecisionInput-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecision-">process</a></span>(<a
 
href="../../../freemarker/ext/beans/BeansWrapper.MethodAppearanceDecisionInput.html"
 title="class in 
freemarker.ext.beans">BeansWrapper.MethodAppearanceDecisionInput</a>&nbsp;in,
        <a 
href="../../../freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html" 
title="class in 
freemarker.ext.beans">BeansWrapper.MethodAppearanceDecision</a>&nbsp;out)</code>
-<div class="block"><b>Experimental method; subject to change!</b>
- Implement this to tweak certain aspects of how methods appear in the
+<div class="block">Implement this to tweak certain aspects of how methods 
appear in the
  data-model.</div>
 </td>
 </tr>
@@ -160,12 +159,11 @@ var activeTableTab = "activeTableTab";
 <h4>process</h4>
 <pre>void&nbsp;process(<a 
href="../../../freemarker/ext/beans/BeansWrapper.MethodAppearanceDecisionInput.html"
 title="class in 
freemarker.ext.beans">BeansWrapper.MethodAppearanceDecisionInput</a>&nbsp;in,
              <a 
href="../../../freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html" 
title="class in 
freemarker.ext.beans">BeansWrapper.MethodAppearanceDecision</a>&nbsp;out)</pre>
-<div class="block"><b>Experimental method; subject to change!</b>
- Implement this to tweak certain aspects of how methods appear in the
+<div class="block">Implement this to tweak certain aspects of how methods 
appear in the
  data-model. <a href="../../../freemarker/ext/beans/BeansWrapper.html" 
title="class in freemarker.ext.beans"><code>BeansWrapper</code></a> will pass 
in all Java methods here that
  it intends to expose in the data-model as methods (so you can do
  <tt>obj.foo()</tt> in the template).
- With this method it you can do the following tweaks:
+ With this method you can do the following tweaks:
  <ul>
    <li>Hide a method that would be otherwise shown by calling
      <a 
href="../../../freemarker/ext/beans/BeansWrapper.MethodAppearanceDecision.html#setExposeMethodAs-java.lang.String-"><code>BeansWrapper.MethodAppearanceDecision.setExposeMethodAs(String)</code></a>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/docs/api/freemarker/ext/beans/NumberModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/NumberModel.html 
b/docs/api/freemarker/ext/beans/NumberModel.html
index 5c24b13..b6ecc55 100644
--- a/docs/api/freemarker/ext/beans/NumberModel.html
+++ b/docs/api/freemarker/ext/beans/NumberModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NumberModel (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>NumberModel (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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="NumberModel (FreeMarker 2.3.25-incubating 
API)";
+            parent.document.title="NumberModel (FreeMarker 2.3.26-incubating 
API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/docs/api/freemarker/ext/beans/OverloadedMethodsModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/OverloadedMethodsModel.html 
b/docs/api/freemarker/ext/beans/OverloadedMethodsModel.html
index 9d8c791..e2e7080 100644
--- a/docs/api/freemarker/ext/beans/OverloadedMethodsModel.html
+++ b/docs/api/freemarker/ext/beans/OverloadedMethodsModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OverloadedMethodsModel (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>OverloadedMethodsModel (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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="OverloadedMethodsModel (FreeMarker 
2.3.25-incubating API)";
+            parent.document.title="OverloadedMethodsModel (FreeMarker 
2.3.26-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/docs/api/freemarker/ext/beans/ResourceBundleModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/ResourceBundleModel.html 
b/docs/api/freemarker/ext/beans/ResourceBundleModel.html
index 6a36347..875dd9b 100644
--- a/docs/api/freemarker/ext/beans/ResourceBundleModel.html
+++ b/docs/api/freemarker/ext/beans/ResourceBundleModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ResourceBundleModel (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>ResourceBundleModel (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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="ResourceBundleModel (FreeMarker 
2.3.25-incubating API)";
+            parent.document.title="ResourceBundleModel (FreeMarker 
2.3.26-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/0e8012e0/docs/api/freemarker/ext/beans/SimpleMapModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/beans/SimpleMapModel.html 
b/docs/api/freemarker/ext/beans/SimpleMapModel.html
index c2120ae..bac8f9c 100644
--- a/docs/api/freemarker/ext/beans/SimpleMapModel.html
+++ b/docs/api/freemarker/ext/beans/SimpleMapModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Tue Jul 05 21:19:03 CEST 2016 -->
+<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>SimpleMapModel (FreeMarker 2.3.25-incubating API)</title>
-<meta name="date" content="2016-07-05">
+<title>SimpleMapModel (FreeMarker 2.3.26-incubating API)</title>
+<meta name="date" content="2017-03-25">
 <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="SimpleMapModel (FreeMarker 
2.3.25-incubating API)";
+            parent.document.title="SimpleMapModel (FreeMarker 
2.3.26-incubating API)";
         }
     }
     catch(err) {


Reply via email to