You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by dd...@apache.org on 2019/08/01 21:25:27 UTC

[freemarker-site] branch asf-site updated: Updated 2.3.29-SNAPSHOT documentation

This is an automated email from the ASF dual-hosted git repository.

ddekany pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/freemarker-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 2405ce7  Updated 2.3.29-SNAPSHOT documentation
2405ce7 is described below

commit 2405ce7a319c84f7674be058a419bd1ff966f4c5
Author: ddekany <dd...@apache.org>
AuthorDate: Thu Aug 1 23:25:11 2019 +0200

    Updated 2.3.29-SNAPSHOT documentation
---
 builds/fm2/alphaidx.html                           |  10 +-
 builds/fm2/api/allclasses-frame.html               |   7 +-
 builds/fm2/api/allclasses-noframe.html             |   7 +-
 builds/fm2/api/constant-values.html                | 573 +++++++++++----------
 builds/fm2/api/deprecated-list.html                |  97 ++--
 builds/fm2/api/freemarker/cache/AndMatcher.html    |   8 +-
 .../freemarker/cache/ByteArrayTemplateLoader.html  |   8 +-
 builds/fm2/api/freemarker/cache/CacheStorage.html  |   8 +-
 .../freemarker/cache/CacheStorageWithGetSize.html  |   8 +-
 .../api/freemarker/cache/ClassTemplateLoader.html  |   8 +-
 .../freemarker/cache/ConcurrentCacheStorage.html   |   8 +-
 .../ConditionalTemplateConfigurationFactory.html   |   8 +-
 .../api/freemarker/cache/FileExtensionMatcher.html |   8 +-
 .../api/freemarker/cache/FileNameGlobMatcher.html  |   8 +-
 .../api/freemarker/cache/FileTemplateLoader.html   |   8 +-
 .../FirstMatchTemplateConfigurationFactory.html    |   8 +-
 .../cache/MergingTemplateConfigurationFactory.html |   8 +-
 .../fm2/api/freemarker/cache/MruCacheStorage.html  |   8 +-
 .../api/freemarker/cache/MultiTemplateLoader.html  |   8 +-
 builds/fm2/api/freemarker/cache/NotMatcher.html    |   8 +-
 .../fm2/api/freemarker/cache/NullCacheStorage.html |   8 +-
 builds/fm2/api/freemarker/cache/OrMatcher.html     |   8 +-
 .../fm2/api/freemarker/cache/PathGlobMatcher.html  |   8 +-
 .../fm2/api/freemarker/cache/PathRegexMatcher.html |   8 +-
 .../fm2/api/freemarker/cache/SoftCacheStorage.html |   8 +-
 .../freemarker/cache/StatefulTemplateLoader.html   |   8 +-
 .../api/freemarker/cache/StringTemplateLoader.html |   8 +-
 .../api/freemarker/cache/StrongCacheStorage.html   |   8 +-
 .../cache/TemplateCache.MaybeMissingTemplate.html  |   8 +-
 builds/fm2/api/freemarker/cache/TemplateCache.html |   8 +-
 .../cache/TemplateConfigurationFactory.html        |   8 +-
 .../TemplateConfigurationFactoryException.html     |   8 +-
 .../fm2/api/freemarker/cache/TemplateLoader.html   |   8 +-
 .../freemarker/cache/TemplateLookupContext.html    |   8 +-
 .../api/freemarker/cache/TemplateLookupResult.html |   8 +-
 .../freemarker/cache/TemplateLookupStrategy.html   |   8 +-
 .../api/freemarker/cache/TemplateNameFormat.html   |   8 +-
 .../freemarker/cache/TemplateSourceMatcher.html    |   8 +-
 .../api/freemarker/cache/URLTemplateLoader.html    |   8 +-
 .../api/freemarker/cache/WebappTemplateLoader.html |   8 +-
 .../api/freemarker/cache/class-use/AndMatcher.html |   8 +-
 .../cache/class-use/ByteArrayTemplateLoader.html   |   8 +-
 .../freemarker/cache/class-use/CacheStorage.html   |   8 +-
 .../cache/class-use/CacheStorageWithGetSize.html   |   8 +-
 .../cache/class-use/ClassTemplateLoader.html       |   8 +-
 .../cache/class-use/ConcurrentCacheStorage.html    |   8 +-
 .../ConditionalTemplateConfigurationFactory.html   |   8 +-
 .../cache/class-use/FileExtensionMatcher.html      |   8 +-
 .../cache/class-use/FileNameGlobMatcher.html       |   8 +-
 .../cache/class-use/FileTemplateLoader.html        |   8 +-
 .../FirstMatchTemplateConfigurationFactory.html    |   8 +-
 .../MergingTemplateConfigurationFactory.html       |   8 +-
 .../cache/class-use/MruCacheStorage.html           |   8 +-
 .../cache/class-use/MultiTemplateLoader.html       |   8 +-
 .../api/freemarker/cache/class-use/NotMatcher.html |   8 +-
 .../cache/class-use/NullCacheStorage.html          |   8 +-
 .../api/freemarker/cache/class-use/OrMatcher.html  |   8 +-
 .../cache/class-use/PathGlobMatcher.html           |   8 +-
 .../cache/class-use/PathRegexMatcher.html          |   8 +-
 .../cache/class-use/SoftCacheStorage.html          |   8 +-
 .../cache/class-use/StatefulTemplateLoader.html    |   8 +-
 .../cache/class-use/StringTemplateLoader.html      |   8 +-
 .../cache/class-use/StrongCacheStorage.html        |   8 +-
 .../TemplateCache.MaybeMissingTemplate.html        |   8 +-
 .../freemarker/cache/class-use/TemplateCache.html  |   8 +-
 .../class-use/TemplateConfigurationFactory.html    |   8 +-
 .../TemplateConfigurationFactoryException.html     |   8 +-
 .../freemarker/cache/class-use/TemplateLoader.html |   8 +-
 .../cache/class-use/TemplateLookupContext.html     |   8 +-
 .../cache/class-use/TemplateLookupResult.html      |   8 +-
 .../cache/class-use/TemplateLookupStrategy.html    |   8 +-
 .../cache/class-use/TemplateNameFormat.html        |   8 +-
 .../cache/class-use/TemplateSourceMatcher.html     |   8 +-
 .../cache/class-use/URLTemplateLoader.html         |   8 +-
 .../cache/class-use/WebappTemplateLoader.html      |   8 +-
 builds/fm2/api/freemarker/cache/package-frame.html |   6 +-
 .../fm2/api/freemarker/cache/package-summary.html  |   8 +-
 builds/fm2/api/freemarker/cache/package-tree.html  |   8 +-
 builds/fm2/api/freemarker/cache/package-use.html   |   8 +-
 .../core/AliasTemplateDateFormatFactory.html       |   8 +-
 .../core/AliasTemplateNumberFormatFactory.html     |   8 +-
 .../core/ArithmeticEngine.BigDecimalEngine.html    |   8 +-
 .../core/ArithmeticEngine.ConservativeEngine.html  |   8 +-
 .../fm2/api/freemarker/core/ArithmeticEngine.html  |   8 +-
 builds/fm2/api/freemarker/core/BugException.html   |   8 +-
 .../fm2/api/freemarker/core/BuiltInForNodeEx.html  |  31 +-
 .../fm2/api/freemarker/core/CSSOutputFormat.html   |   8 +-
 ...CallPlaceCustomDataInitializationException.html |   8 +-
 .../core/CombinedMarkupOutputFormat.html           |   8 +-
 builds/fm2/api/freemarker/core/CommandLine.html    |   8 +-
 .../freemarker/core/CommonMarkupOutputFormat.html  |   8 +-
 .../core/CommonTemplateMarkupOutputModel.html      |   8 +-
 ...nfigurable.SettingValueAssignmentException.html |   8 +-
 .../core/Configurable.UnknownSettingException.html |   8 +-
 builds/fm2/api/freemarker/core/Configurable.html   |  39 +-
 .../fm2/api/freemarker/core/CustomAttribute.html   |   8 +-
 .../core/DefaultTruncateBuiltinAlgorithm.html      |   8 +-
 .../api/freemarker/core/DirectiveCallPlace.html    |   8 +-
 .../api/freemarker/core/Environment.Namespace.html |   8 +-
 builds/fm2/api/freemarker/core/Environment.html    |   8 +-
 builds/fm2/api/freemarker/core/FreeMarkerTree.html |   8 +-
 .../fm2/api/freemarker/core/HTMLOutputFormat.html  |   8 +-
 .../core/InvalidFormatParametersException.html     |   8 +-
 .../core/InvalidFormatStringException.html         |   8 +-
 .../freemarker/core/InvalidReferenceException.html |   8 +-
 .../fm2/api/freemarker/core/JSONOutputFormat.html  |  12 +-
 .../freemarker/core/JavaScriptOutputFormat.html    |   8 +-
 ...lyGeneratedCollectionModelWithUnknownSize.html} | 110 ++--
 .../api/freemarker/core/MarkupOutputFormat.html    |  12 +-
 .../api/freemarker/core/NonBooleanException.html   |   8 +-
 .../fm2/api/freemarker/core/NonDateException.html  |   8 +-
 .../freemarker/core/NonExtendedHashException.html  |   8 +-
 .../freemarker/core/NonExtendedNodeException.html  |   8 +-
 .../fm2/api/freemarker/core/NonHashException.html  |   8 +-
 .../freemarker/core/NonMarkupOutputException.html  |   8 +-
 .../api/freemarker/core/NonMethodException.html    |   8 +-
 .../fm2/api/freemarker/core/NonNodeException.html  |   8 +-
 .../api/freemarker/core/NonNumericalException.html |   8 +-
 .../api/freemarker/core/NonSequenceException.html  |   8 +-
 .../core/NonSequenceOrCollectionException.html     |   8 +-
 .../api/freemarker/core/NonStringException.html    |   8 +-
 .../core/NonStringOrTemplateOutputException.html   |   8 +-
 .../core/OptInTemplateClassResolver.html           |   8 +-
 builds/fm2/api/freemarker/core/OutputFormat.html   |   8 +-
 builds/fm2/api/freemarker/core/ParseException.html | 167 +++---
 .../api/freemarker/core/ParserConfiguration.html   |   8 +-
 .../core/ParsingNotSupportedException.html         |   8 +-
 .../api/freemarker/core/PlainTextOutputFormat.html |   8 +-
 .../fm2/api/freemarker/core/RTFOutputFormat.html   |   8 +-
 builds/fm2/api/freemarker/core/StopException.html  |   8 +-
 .../api/freemarker/core/TemplateClassResolver.html |   8 +-
 .../core/TemplateCombinedMarkupOutputModel.html    |   8 +-
 .../api/freemarker/core/TemplateConfiguration.html |   8 +-
 .../api/freemarker/core/TemplateDateFormat.html    |   8 +-
 .../freemarker/core/TemplateDateFormatFactory.html |   8 +-
 .../api/freemarker/core/TemplateFormatUtil.html    |   8 +-
 .../freemarker/core/TemplateHTMLOutputModel.html   |   8 +-
 .../freemarker/core/TemplateMarkupOutputModel.html |   8 +-
 .../api/freemarker/core/TemplateNumberFormat.html  |   8 +-
 .../core/TemplateNumberFormatFactory.html          |   8 +-
 .../freemarker/core/TemplateRTFOutputModel.html    |   8 +-
 .../api/freemarker/core/TemplateValueFormat.html   |   8 +-
 .../core/TemplateValueFormatException.html         |   8 +-
 .../core/TemplateValueFormatFactory.html           |   8 +-
 .../freemarker/core/TemplateXHTMLOutputModel.html  |   8 +-
 .../freemarker/core/TemplateXMLOutputModel.html    |   8 +-
 .../freemarker/core/TruncateBuiltinAlgorithm.html  |   8 +-
 .../core/UndefinedCustomFormatException.html       |   8 +-
 .../api/freemarker/core/UndefinedOutputFormat.html |   8 +-
 .../freemarker/core/UnexpectedTypeException.html   |   8 +-
 .../core/UnformattableValueException.html          |   8 +-
 ...nownDateTypeFormattingUnsupportedException.html |   8 +-
 ...UnknownDateTypeParsingUnsupportedException.html |   8 +-
 .../freemarker/core/UnparsableValueException.html  |   8 +-
 .../core/UnregisteredOutputFormatException.html    |   8 +-
 .../fm2/api/freemarker/core/XHTMLOutputFormat.html |   8 +-
 .../fm2/api/freemarker/core/XMLOutputFormat.html   |   8 +-
 .../class-use/AliasTemplateDateFormatFactory.html  |   8 +-
 .../AliasTemplateNumberFormatFactory.html          |   8 +-
 .../ArithmeticEngine.BigDecimalEngine.html         |   8 +-
 .../ArithmeticEngine.ConservativeEngine.html       |   8 +-
 .../core/class-use/ArithmeticEngine.html           |   8 +-
 .../freemarker/core/class-use/BugException.html    |   8 +-
 .../core/class-use/BuiltInForNodeEx.html           |   8 +-
 .../freemarker/core/class-use/CSSOutputFormat.html |   8 +-
 ...CallPlaceCustomDataInitializationException.html |   8 +-
 .../core/class-use/CombinedMarkupOutputFormat.html |   8 +-
 .../api/freemarker/core/class-use/CommandLine.html |   8 +-
 .../core/class-use/CommonMarkupOutputFormat.html   |   8 +-
 .../class-use/CommonTemplateMarkupOutputModel.html |   8 +-
 ...nfigurable.SettingValueAssignmentException.html |   8 +-
 .../Configurable.UnknownSettingException.html      |   8 +-
 .../freemarker/core/class-use/Configurable.html    |   8 +-
 .../freemarker/core/class-use/CustomAttribute.html |   8 +-
 .../class-use/DefaultTruncateBuiltinAlgorithm.html |   8 +-
 .../core/class-use/DirectiveCallPlace.html         |   8 +-
 .../core/class-use/Environment.Namespace.html      |   8 +-
 .../api/freemarker/core/class-use/Environment.html |   8 +-
 .../freemarker/core/class-use/FreeMarkerTree.html  |   8 +-
 .../core/class-use/HTMLOutputFormat.html           |   8 +-
 .../InvalidFormatParametersException.html          |   8 +-
 .../class-use/InvalidFormatStringException.html    |   8 +-
 .../core/class-use/InvalidReferenceException.html  |   8 +-
 .../core/class-use/JSONOutputFormat.html           |   8 +-
 .../core/class-use/JavaScriptOutputFormat.html     |   8 +-
 ...lyGeneratedCollectionModelWithUnknownSize.html} |  33 +-
 .../core/class-use/MarkupOutputFormat.html         |   8 +-
 .../core/class-use/NonBooleanException.html        |   8 +-
 .../core/class-use/NonDateException.html           |   8 +-
 .../core/class-use/NonExtendedHashException.html   |   8 +-
 .../core/class-use/NonExtendedNodeException.html   |   8 +-
 .../core/class-use/NonHashException.html           |   8 +-
 .../core/class-use/NonMarkupOutputException.html   |   8 +-
 .../core/class-use/NonMethodException.html         |   8 +-
 .../core/class-use/NonNodeException.html           |   8 +-
 .../core/class-use/NonNumericalException.html      |   8 +-
 .../core/class-use/NonSequenceException.html       |   8 +-
 .../NonSequenceOrCollectionException.html          |   8 +-
 .../core/class-use/NonStringException.html         |   8 +-
 .../NonStringOrTemplateOutputException.html        |   8 +-
 .../core/class-use/OptInTemplateClassResolver.html |   8 +-
 .../freemarker/core/class-use/OutputFormat.html    |   8 +-
 .../freemarker/core/class-use/ParseException.html  |   8 +-
 .../core/class-use/ParserConfiguration.html        |   8 +-
 .../class-use/ParsingNotSupportedException.html    |   8 +-
 .../core/class-use/PlainTextOutputFormat.html      |   8 +-
 .../freemarker/core/class-use/RTFOutputFormat.html |   8 +-
 .../freemarker/core/class-use/StopException.html   |   8 +-
 .../core/class-use/TemplateClassResolver.html      |   8 +-
 .../TemplateCombinedMarkupOutputModel.html         |   8 +-
 .../core/class-use/TemplateConfiguration.html      |   8 +-
 .../core/class-use/TemplateDateFormat.html         |   8 +-
 .../core/class-use/TemplateDateFormatFactory.html  |   8 +-
 .../core/class-use/TemplateFormatUtil.html         |   8 +-
 .../core/class-use/TemplateHTMLOutputModel.html    |   8 +-
 .../core/class-use/TemplateMarkupOutputModel.html  |   8 +-
 .../core/class-use/TemplateNumberFormat.html       |   8 +-
 .../class-use/TemplateNumberFormatFactory.html     |   8 +-
 .../core/class-use/TemplateRTFOutputModel.html     |   8 +-
 .../core/class-use/TemplateValueFormat.html        |   8 +-
 .../class-use/TemplateValueFormatException.html    |   8 +-
 .../core/class-use/TemplateValueFormatFactory.html |   8 +-
 .../core/class-use/TemplateXHTMLOutputModel.html   |   8 +-
 .../core/class-use/TemplateXMLOutputModel.html     |   8 +-
 .../core/class-use/TruncateBuiltinAlgorithm.html   |   8 +-
 .../class-use/UndefinedCustomFormatException.html  |   8 +-
 .../core/class-use/UndefinedOutputFormat.html      |   8 +-
 .../core/class-use/UnexpectedTypeException.html    |   8 +-
 .../class-use/UnformattableValueException.html     |   8 +-
 ...nownDateTypeFormattingUnsupportedException.html |   8 +-
 ...UnknownDateTypeParsingUnsupportedException.html |   8 +-
 .../core/class-use/UnparsableValueException.html   |   8 +-
 .../UnregisteredOutputFormatException.html         |   8 +-
 .../core/class-use/XHTMLOutputFormat.html          |   8 +-
 .../freemarker/core/class-use/XMLOutputFormat.html |   8 +-
 builds/fm2/api/freemarker/core/package-frame.html  |   7 +-
 .../fm2/api/freemarker/core/package-summary.html   |  54 +-
 builds/fm2/api/freemarker/core/package-tree.html   |   9 +-
 builds/fm2/api/freemarker/core/package-use.html    |  63 +--
 builds/fm2/api/freemarker/debug/Breakpoint.html    |   8 +-
 builds/fm2/api/freemarker/debug/DebugModel.html    |   8 +-
 .../api/freemarker/debug/DebuggedEnvironment.html  |   8 +-
 builds/fm2/api/freemarker/debug/Debugger.html      |   8 +-
 .../fm2/api/freemarker/debug/DebuggerClient.html   |   8 +-
 .../fm2/api/freemarker/debug/DebuggerListener.html |   8 +-
 .../debug/EnvironmentSuspendedEvent.html           |   8 +-
 .../api/freemarker/debug/class-use/Breakpoint.html |   8 +-
 .../api/freemarker/debug/class-use/DebugModel.html |   8 +-
 .../debug/class-use/DebuggedEnvironment.html       |   8 +-
 .../api/freemarker/debug/class-use/Debugger.html   |   8 +-
 .../freemarker/debug/class-use/DebuggerClient.html |   8 +-
 .../debug/class-use/DebuggerListener.html          |   8 +-
 .../debug/class-use/EnvironmentSuspendedEvent.html |   8 +-
 builds/fm2/api/freemarker/debug/package-frame.html |   6 +-
 .../fm2/api/freemarker/debug/package-summary.html  |   8 +-
 builds/fm2/api/freemarker/debug/package-tree.html  |   8 +-
 builds/fm2/api/freemarker/debug/package-use.html   |   8 +-
 .../api/freemarker/ext/ant/FreemarkerXmlTask.html  |   8 +-
 .../fm2/api/freemarker/ext/ant/JythonAntTask.html  |   8 +-
 .../ext/ant/UnlinkedJythonOperationsImpl.html      |   8 +-
 .../ext/ant/class-use/FreemarkerXmlTask.html       |   8 +-
 .../ext/ant/class-use/JythonAntTask.html           |   8 +-
 .../class-use/UnlinkedJythonOperationsImpl.html    |   8 +-
 .../fm2/api/freemarker/ext/ant/package-frame.html  |   6 +-
 .../api/freemarker/ext/ant/package-summary.html    |   8 +-
 .../fm2/api/freemarker/ext/ant/package-tree.html   |   8 +-
 builds/fm2/api/freemarker/ext/ant/package-use.html |   8 +-
 .../fm2/api/freemarker/ext/beans/ArrayModel.html   |   8 +-
 builds/fm2/api/freemarker/ext/beans/BeanModel.html |   8 +-
 .../api/freemarker/ext/beans/BeansModelCache.html  |   8 +-
 .../BeansWrapper.MethodAppearanceDecision.html     |   8 +-
 ...BeansWrapper.MethodAppearanceDecisionInput.html |   8 +-
 .../fm2/api/freemarker/ext/beans/BeansWrapper.html | 141 +++--
 .../freemarker/ext/beans/BeansWrapperBuilder.html  |   8 +-
 .../ext/beans/BeansWrapperConfiguration.html       |   8 +-
 .../fm2/api/freemarker/ext/beans/BooleanModel.html |   8 +-
 .../api/freemarker/ext/beans/CollectionModel.html  |   8 +-
 builds/fm2/api/freemarker/ext/beans/DateModel.html |   8 +-
 .../api/freemarker/ext/beans/EnumerationModel.html |   8 +-
 .../fm2/api/freemarker/ext/beans/HashAdapter.html  |   8 +-
 .../ext/beans/InvalidPropertyException.html        |   8 +-
 .../api/freemarker/ext/beans/IteratorModel.html    |   8 +-
 builds/fm2/api/freemarker/ext/beans/MapModel.html  |   8 +-
 .../ext/beans/MethodAppearanceFineTuner.html       |   8 +-
 .../fm2/api/freemarker/ext/beans/NumberModel.html  |   8 +-
 .../ext/beans/OverloadedMethodsModel.html          |   8 +-
 .../freemarker/ext/beans/ResourceBundleModel.html  |   8 +-
 .../api/freemarker/ext/beans/SimpleMapModel.html   |   8 +-
 .../freemarker/ext/beans/SimpleMethodModel.html    |   8 +-
 .../freemarker/ext/beans/SingletonCustomizer.html  |   8 +-
 .../fm2/api/freemarker/ext/beans/StringModel.html  |   8 +-
 .../freemarker/ext/beans/class-use/ArrayModel.html |   8 +-
 .../freemarker/ext/beans/class-use/BeanModel.html  |   8 +-
 .../ext/beans/class-use/BeansModelCache.html       |   8 +-
 .../BeansWrapper.MethodAppearanceDecision.html     |   8 +-
 ...BeansWrapper.MethodAppearanceDecisionInput.html |   8 +-
 .../ext/beans/class-use/BeansWrapper.html          |   8 +-
 .../ext/beans/class-use/BeansWrapperBuilder.html   |   8 +-
 .../beans/class-use/BeansWrapperConfiguration.html |   8 +-
 .../ext/beans/class-use/BooleanModel.html          |   8 +-
 .../ext/beans/class-use/CollectionModel.html       |   8 +-
 .../freemarker/ext/beans/class-use/DateModel.html  |   8 +-
 .../ext/beans/class-use/EnumerationModel.html      |   8 +-
 .../ext/beans/class-use/HashAdapter.html           |   8 +-
 .../beans/class-use/InvalidPropertyException.html  |   8 +-
 .../ext/beans/class-use/IteratorModel.html         |   8 +-
 .../freemarker/ext/beans/class-use/MapModel.html   |   8 +-
 .../beans/class-use/MethodAppearanceFineTuner.html |   8 +-
 .../ext/beans/class-use/NumberModel.html           |   8 +-
 .../beans/class-use/OverloadedMethodsModel.html    |   8 +-
 .../ext/beans/class-use/ResourceBundleModel.html   |   8 +-
 .../ext/beans/class-use/SimpleMapModel.html        |   8 +-
 .../ext/beans/class-use/SimpleMethodModel.html     |   8 +-
 .../ext/beans/class-use/SingletonCustomizer.html   |   8 +-
 .../ext/beans/class-use/StringModel.html           |   8 +-
 .../api/freemarker/ext/beans/package-frame.html    |   6 +-
 .../api/freemarker/ext/beans/package-summary.html  |   8 +-
 .../fm2/api/freemarker/ext/beans/package-tree.html |   8 +-
 .../fm2/api/freemarker/ext/beans/package-use.html  |   8 +-
 builds/fm2/api/freemarker/ext/dom/NodeModel.html   |   8 +-
 builds/fm2/api/freemarker/ext/dom/Transform.html   |   8 +-
 .../fm2/api/freemarker/ext/dom/XPathSupport.html   |   8 +-
 .../freemarker/ext/dom/class-use/NodeModel.html    |   8 +-
 .../freemarker/ext/dom/class-use/Transform.html    |   8 +-
 .../freemarker/ext/dom/class-use/XPathSupport.html |   8 +-
 .../fm2/api/freemarker/ext/dom/package-frame.html  |   6 +-
 .../api/freemarker/ext/dom/package-summary.html    |   8 +-
 .../fm2/api/freemarker/ext/dom/package-tree.html   |   8 +-
 builds/fm2/api/freemarker/ext/dom/package-use.html |   8 +-
 .../fm2/api/freemarker/ext/jdom/NodeListModel.html |   8 +-
 .../ext/jdom/class-use/NodeListModel.html          |   8 +-
 .../fm2/api/freemarker/ext/jdom/package-frame.html |   6 +-
 .../api/freemarker/ext/jdom/package-summary.html   |   8 +-
 .../fm2/api/freemarker/ext/jdom/package-tree.html  |   8 +-
 .../fm2/api/freemarker/ext/jdom/package-use.html   |   8 +-
 .../api/freemarker/ext/jsp/EventForwarding.html    |   8 +-
 .../fm2/api/freemarker/ext/jsp/FreemarkerTag.html  |   8 +-
 .../TaglibFactory.ClasspathMetaInfTldSource.html   |   8 +-
 .../jsp/TaglibFactory.ClearMetaInfTldSource.html   |   8 +-
 .../ext/jsp/TaglibFactory.MetaInfTldSource.html    |   8 +-
 ...libFactory.WebInfPerLibJarMetaInfTldSource.html |   8 +-
 .../fm2/api/freemarker/ext/jsp/TaglibFactory.html  |   8 +-
 .../ext/jsp/class-use/EventForwarding.html         |   8 +-
 .../ext/jsp/class-use/FreemarkerTag.html           |   8 +-
 .../TaglibFactory.ClasspathMetaInfTldSource.html   |   8 +-
 .../TaglibFactory.ClearMetaInfTldSource.html       |   8 +-
 .../class-use/TaglibFactory.MetaInfTldSource.html  |   8 +-
 ...libFactory.WebInfPerLibJarMetaInfTldSource.html |   8 +-
 .../ext/jsp/class-use/TaglibFactory.html           |   8 +-
 .../fm2/api/freemarker/ext/jsp/package-frame.html  |   6 +-
 .../api/freemarker/ext/jsp/package-summary.html    |   8 +-
 .../fm2/api/freemarker/ext/jsp/package-tree.html   |   8 +-
 builds/fm2/api/freemarker/ext/jsp/package-use.html |   8 +-
 .../api/freemarker/ext/jython/JythonHashModel.html |   8 +-
 .../fm2/api/freemarker/ext/jython/JythonModel.html |   8 +-
 .../freemarker/ext/jython/JythonNumberModel.html   |   8 +-
 .../freemarker/ext/jython/JythonSequenceModel.html |   8 +-
 .../ext/jython/JythonVersionAdapter.html           |   8 +-
 .../api/freemarker/ext/jython/JythonWrapper.html   |   8 +-
 .../ext/jython/class-use/JythonHashModel.html      |   8 +-
 .../ext/jython/class-use/JythonModel.html          |   8 +-
 .../ext/jython/class-use/JythonNumberModel.html    |   8 +-
 .../ext/jython/class-use/JythonSequenceModel.html  |   8 +-
 .../ext/jython/class-use/JythonVersionAdapter.html |   8 +-
 .../ext/jython/class-use/JythonWrapper.html        |   8 +-
 .../api/freemarker/ext/jython/package-frame.html   |   6 +-
 .../api/freemarker/ext/jython/package-summary.html |   8 +-
 .../api/freemarker/ext/jython/package-tree.html    |   8 +-
 .../fm2/api/freemarker/ext/jython/package-use.html |   8 +-
 .../freemarker/ext/rhino/RhinoFunctionModel.html   |   8 +-
 .../freemarker/ext/rhino/RhinoScriptableModel.html |   8 +-
 .../fm2/api/freemarker/ext/rhino/RhinoWrapper.html |  10 +-
 .../ext/rhino/class-use/RhinoFunctionModel.html    |   8 +-
 .../ext/rhino/class-use/RhinoScriptableModel.html  |   8 +-
 .../ext/rhino/class-use/RhinoWrapper.html          |   8 +-
 .../api/freemarker/ext/rhino/package-frame.html    |   6 +-
 .../api/freemarker/ext/rhino/package-summary.html  |   8 +-
 .../fm2/api/freemarker/ext/rhino/package-tree.html |   8 +-
 .../fm2/api/freemarker/ext/rhino/package-use.html  |   8 +-
 .../ext/servlet/AllHttpScopesHashModel.html        |   8 +-
 .../freemarker/ext/servlet/FreemarkerServlet.html  |   8 +-
 .../ext/servlet/HttpRequestHashModel.html          |   8 +-
 .../servlet/HttpRequestParametersHashModel.html    |   8 +-
 .../ext/servlet/HttpSessionHashModel.html          |   8 +-
 .../api/freemarker/ext/servlet/IncludePage.html    |   8 +-
 .../ext/servlet/ServletContextHashModel.html       |   8 +-
 .../servlet/class-use/AllHttpScopesHashModel.html  |   8 +-
 .../ext/servlet/class-use/FreemarkerServlet.html   |   8 +-
 .../servlet/class-use/HttpRequestHashModel.html    |   8 +-
 .../class-use/HttpRequestParametersHashModel.html  |   8 +-
 .../servlet/class-use/HttpSessionHashModel.html    |   8 +-
 .../ext/servlet/class-use/IncludePage.html         |   8 +-
 .../servlet/class-use/ServletContextHashModel.html |   8 +-
 .../api/freemarker/ext/servlet/package-frame.html  |   6 +-
 .../freemarker/ext/servlet/package-summary.html    |   8 +-
 .../api/freemarker/ext/servlet/package-tree.html   |   8 +-
 .../api/freemarker/ext/servlet/package-use.html    |   8 +-
 .../api/freemarker/ext/util/IdentityHashMap.html   |   8 +-
 builds/fm2/api/freemarker/ext/util/ModelCache.html |   8 +-
 .../fm2/api/freemarker/ext/util/ModelFactory.html  |   8 +-
 .../freemarker/ext/util/WrapperTemplateModel.html  |   8 +-
 .../ext/util/class-use/IdentityHashMap.html        |   8 +-
 .../freemarker/ext/util/class-use/ModelCache.html  |   8 +-
 .../ext/util/class-use/ModelFactory.html           |   8 +-
 .../ext/util/class-use/WrapperTemplateModel.html   |   8 +-
 .../fm2/api/freemarker/ext/util/package-frame.html |   6 +-
 .../api/freemarker/ext/util/package-summary.html   |   8 +-
 .../fm2/api/freemarker/ext/util/package-tree.html  |   8 +-
 .../fm2/api/freemarker/ext/util/package-use.html   |   8 +-
 .../fm2/api/freemarker/ext/xml/NodeListModel.html  |   8 +-
 .../ext/xml/class-use/NodeListModel.html           |   8 +-
 .../fm2/api/freemarker/ext/xml/package-frame.html  |   6 +-
 .../api/freemarker/ext/xml/package-summary.html    |   8 +-
 .../fm2/api/freemarker/ext/xml/package-tree.html   |   8 +-
 builds/fm2/api/freemarker/ext/xml/package-use.html |   8 +-
 builds/fm2/api/freemarker/log/Logger.html          |   8 +-
 .../fm2/api/freemarker/log/class-use/Logger.html   |   8 +-
 builds/fm2/api/freemarker/log/package-frame.html   |   6 +-
 builds/fm2/api/freemarker/log/package-summary.html |   8 +-
 builds/fm2/api/freemarker/log/package-tree.html    |   8 +-
 builds/fm2/api/freemarker/log/package-use.html     |   8 +-
 .../freemarker/template/AdapterTemplateModel.html  |   8 +-
 .../template/AttemptExceptionReporter.html         |   8 +-
 .../fm2/api/freemarker/template/Configuration.html | 488 +++++++++++-------
 .../freemarker/template/DefaultArrayAdapter.html   |   8 +-
 .../template/DefaultEnumerationAdapter.html        |   8 +-
 .../template/DefaultIterableAdapter.html           |   8 +-
 .../template/DefaultIteratorAdapter.html           |   8 +-
 .../freemarker/template/DefaultListAdapter.html    |   8 +-
 .../api/freemarker/template/DefaultMapAdapter.html |   8 +-
 .../template/DefaultNonListCollectionAdapter.html  |   8 +-
 .../freemarker/template/DefaultObjectWrapper.html  |  10 +-
 .../template/DefaultObjectWrapperBuilder.html      |   8 +-
 .../DefaultObjectWrapperConfiguration.html         |   8 +-
 .../api/freemarker/template/LocalizedString.html   |   8 +-
 .../template/MalformedTemplateNameException.html   |   8 +-
 .../template/MapKeyValuePairIterator.html          |   8 +-
 .../fm2/api/freemarker/template/ObjectWrapper.html |   8 +-
 .../template/ObjectWrapperAndUnwrapper.html        |   8 +-
 .../template/ResourceBundleLocalizedString.html    |   8 +-
 .../api/freemarker/template/SimpleCollection.html  |   8 +-
 builds/fm2/api/freemarker/template/SimpleDate.html |   8 +-
 builds/fm2/api/freemarker/template/SimpleHash.html |   8 +-
 builds/fm2/api/freemarker/template/SimpleList.html |   8 +-
 .../fm2/api/freemarker/template/SimpleNumber.html  |   8 +-
 .../freemarker/template/SimpleObjectWrapper.html   |  10 +-
 .../fm2/api/freemarker/template/SimpleScalar.html  |   8 +-
 .../api/freemarker/template/SimpleSequence.html    |   8 +-
 .../template/Template.WrongEncodingException.html  | 163 +++---
 builds/fm2/api/freemarker/template/Template.html   |   8 +-
 .../freemarker/template/TemplateBooleanModel.html  |   8 +-
 .../template/TemplateCollectionModel.html          |  10 +-
 .../template/TemplateCollectionModelEx.html        |   8 +-
 .../api/freemarker/template/TemplateDateModel.html |   8 +-
 .../freemarker/template/TemplateDirectiveBody.html |   8 +-
 .../template/TemplateDirectiveModel.html           |   8 +-
 .../api/freemarker/template/TemplateException.html |   8 +-
 .../template/TemplateExceptionHandler.html         |  30 +-
 .../api/freemarker/template/TemplateHashModel.html |   8 +-
 .../freemarker/template/TemplateHashModelEx.html   |   8 +-
 .../TemplateHashModelEx2.KeyValuePair.html         |   8 +-
 .../TemplateHashModelEx2.KeyValuePairIterator.html |   8 +-
 .../freemarker/template/TemplateHashModelEx2.html  |   8 +-
 .../freemarker/template/TemplateMethodModel.html   |   8 +-
 .../freemarker/template/TemplateMethodModelEx.html |   8 +-
 .../fm2/api/freemarker/template/TemplateModel.html |  10 +-
 .../freemarker/template/TemplateModelAdapter.html  |   8 +-
 .../template/TemplateModelException.html           |   8 +-
 .../freemarker/template/TemplateModelIterator.html |   8 +-
 .../template/TemplateModelListSequence.html        |   8 +-
 .../template/TemplateModelWithAPISupport.html      |  14 +-
 .../api/freemarker/template/TemplateNodeModel.html |   8 +-
 .../freemarker/template/TemplateNodeModelEx.html   |   8 +-
 .../template/TemplateNotFoundException.html        |   8 +-
 .../freemarker/template/TemplateNumberModel.html   |   8 +-
 .../freemarker/template/TemplateScalarModel.html   |   8 +-
 .../freemarker/template/TemplateSequenceModel.html |   8 +-
 .../template/TemplateTransformModel.html           |   8 +-
 .../api/freemarker/template/TransformControl.html  |   8 +-
 builds/fm2/api/freemarker/template/Version.html    |   8 +-
 .../freemarker/template/WrappingTemplateModel.html |   8 +-
 .../template/class-use/AdapterTemplateModel.html   |   8 +-
 .../class-use/AttemptExceptionReporter.html        |   8 +-
 .../template/class-use/Configuration.html          |   8 +-
 .../template/class-use/DefaultArrayAdapter.html    |   8 +-
 .../class-use/DefaultEnumerationAdapter.html       |   8 +-
 .../template/class-use/DefaultIterableAdapter.html |   8 +-
 .../template/class-use/DefaultIteratorAdapter.html |   8 +-
 .../template/class-use/DefaultListAdapter.html     |   8 +-
 .../template/class-use/DefaultMapAdapter.html      |   8 +-
 .../class-use/DefaultNonListCollectionAdapter.html |   8 +-
 .../template/class-use/DefaultObjectWrapper.html   |   8 +-
 .../class-use/DefaultObjectWrapperBuilder.html     |   8 +-
 .../DefaultObjectWrapperConfiguration.html         |   8 +-
 .../template/class-use/LocalizedString.html        |   8 +-
 .../class-use/MalformedTemplateNameException.html  |   8 +-
 .../class-use/MapKeyValuePairIterator.html         |   8 +-
 .../template/class-use/ObjectWrapper.html          |   8 +-
 .../class-use/ObjectWrapperAndUnwrapper.html       |   8 +-
 .../class-use/ResourceBundleLocalizedString.html   |   8 +-
 .../template/class-use/SimpleCollection.html       |   8 +-
 .../freemarker/template/class-use/SimpleDate.html  |   8 +-
 .../freemarker/template/class-use/SimpleHash.html  |   8 +-
 .../freemarker/template/class-use/SimpleList.html  |   8 +-
 .../template/class-use/SimpleNumber.html           |   8 +-
 .../template/class-use/SimpleObjectWrapper.html    |   8 +-
 .../template/class-use/SimpleScalar.html           |   8 +-
 .../template/class-use/SimpleSequence.html         |   8 +-
 .../class-use/Template.WrongEncodingException.html |   8 +-
 .../freemarker/template/class-use/Template.html    |   8 +-
 .../template/class-use/TemplateBooleanModel.html   |   8 +-
 .../class-use/TemplateCollectionModel.html         |  44 +-
 .../class-use/TemplateCollectionModelEx.html       |   8 +-
 .../template/class-use/TemplateDateModel.html      |   8 +-
 .../template/class-use/TemplateDirectiveBody.html  |   8 +-
 .../template/class-use/TemplateDirectiveModel.html |   8 +-
 .../template/class-use/TemplateException.html      |   8 +-
 .../class-use/TemplateExceptionHandler.html        |  16 +-
 .../template/class-use/TemplateHashModel.html      |   8 +-
 .../template/class-use/TemplateHashModelEx.html    |   8 +-
 .../TemplateHashModelEx2.KeyValuePair.html         |   8 +-
 .../TemplateHashModelEx2.KeyValuePairIterator.html |   8 +-
 .../template/class-use/TemplateHashModelEx2.html   |   8 +-
 .../template/class-use/TemplateMethodModel.html    |   8 +-
 .../template/class-use/TemplateMethodModelEx.html  |   8 +-
 .../template/class-use/TemplateModel.html          |  22 +-
 .../template/class-use/TemplateModelAdapter.html   |   8 +-
 .../template/class-use/TemplateModelException.html |   8 +-
 .../template/class-use/TemplateModelIterator.html  |  39 +-
 .../class-use/TemplateModelListSequence.html       |   8 +-
 .../class-use/TemplateModelWithAPISupport.html     |   8 +-
 .../template/class-use/TemplateNodeModel.html      |   8 +-
 .../template/class-use/TemplateNodeModelEx.html    |   8 +-
 .../class-use/TemplateNotFoundException.html       |   8 +-
 .../template/class-use/TemplateNumberModel.html    |   8 +-
 .../template/class-use/TemplateScalarModel.html    |   8 +-
 .../template/class-use/TemplateSequenceModel.html  |   8 +-
 .../template/class-use/TemplateTransformModel.html |   8 +-
 .../template/class-use/TransformControl.html       |   8 +-
 .../api/freemarker/template/class-use/Version.html |   8 +-
 .../template/class-use/WrappingTemplateModel.html  |   8 +-
 .../fm2/api/freemarker/template/package-frame.html |   6 +-
 .../api/freemarker/template/package-summary.html   |  10 +-
 .../fm2/api/freemarker/template/package-tree.html  |   8 +-
 .../fm2/api/freemarker/template/package-use.html   |  40 +-
 .../freemarker/template/utility/CaptureOutput.html |   8 +-
 .../api/freemarker/template/utility/ClassUtil.html |   8 +-
 .../template/utility/CollectionUtils.html          |   8 +-
 .../freemarker/template/utility/Collections12.html |   8 +-
 .../api/freemarker/template/utility/Constants.html |   8 +-
 .../freemarker/template/utility/DOMNodeModel.html  |   8 +-
 .../DateUtil.CalendarFieldsToDateConverter.html    |   8 +-
 .../utility/DateUtil.DateParseException.html       |   8 +-
 .../DateUtil.DateToISO8601CalendarFactory.html     |   8 +-
 ...eUtil.TrivialCalendarFieldsToDateConverter.html |   8 +-
 ...teUtil.TrivialDateToISO8601CalendarFactory.html |   8 +-
 .../api/freemarker/template/utility/DateUtil.html  |   8 +-
 .../freemarker/template/utility/DeepUnwrap.html    |   8 +-
 .../api/freemarker/template/utility/Execute.html   |   8 +-
 .../freemarker/template/utility/HtmlEscape.html    |   8 +-
 .../freemarker/template/utility/JythonRuntime.html |   8 +-
 .../template/utility/NormalizeNewlines.html        |   8 +-
 .../template/utility/NullArgumentException.html    |   8 +-
 .../freemarker/template/utility/NullWriter.html    |   8 +-
 .../freemarker/template/utility/NumberUtil.html    |   8 +-
 .../template/utility/ObjectConstructor.html        |   8 +-
 .../freemarker/template/utility/ObjectFactory.html |   8 +-
 .../utility/ObjectWrapperWithAPISupport.html       |   8 +-
 .../freemarker/template/utility/OptimizerUtil.html |   8 +-
 .../template/utility/RichObjectWrapper.html        |   8 +-
 .../template/utility/SecurityUtilities.html        |   8 +-
 .../template/utility/StandardCompress.html         |   8 +-
 .../freemarker/template/utility/StringUtil.html    |   8 +-
 .../template/utility/TemplateModelUtils.html       |   8 +-
 .../freemarker/template/utility/ToCanonical.html   |   8 +-
 .../utility/UndeclaredThrowableException.html      |   8 +-
 .../utility/UnrecognizedTimeZoneException.html     |   8 +-
 .../utility/UnsupportedNumberClassException.html   |   8 +-
 .../template/utility/WriteProtectable.html         |   8 +-
 .../api/freemarker/template/utility/XmlEscape.html |   8 +-
 .../template/utility/class-use/CaptureOutput.html  |   8 +-
 .../template/utility/class-use/ClassUtil.html      |   8 +-
 .../utility/class-use/CollectionUtils.html         |   8 +-
 .../template/utility/class-use/Collections12.html  |   8 +-
 .../template/utility/class-use/Constants.html      |   8 +-
 .../template/utility/class-use/DOMNodeModel.html   |   8 +-
 .../DateUtil.CalendarFieldsToDateConverter.html    |   8 +-
 .../class-use/DateUtil.DateParseException.html     |   8 +-
 .../DateUtil.DateToISO8601CalendarFactory.html     |   8 +-
 ...eUtil.TrivialCalendarFieldsToDateConverter.html |   8 +-
 ...teUtil.TrivialDateToISO8601CalendarFactory.html |   8 +-
 .../template/utility/class-use/DateUtil.html       |   8 +-
 .../template/utility/class-use/DeepUnwrap.html     |   8 +-
 .../template/utility/class-use/Execute.html        |   8 +-
 .../template/utility/class-use/HtmlEscape.html     |   8 +-
 .../template/utility/class-use/JythonRuntime.html  |   8 +-
 .../utility/class-use/NormalizeNewlines.html       |   8 +-
 .../utility/class-use/NullArgumentException.html   |   8 +-
 .../template/utility/class-use/NullWriter.html     |   8 +-
 .../template/utility/class-use/NumberUtil.html     |   8 +-
 .../utility/class-use/ObjectConstructor.html       |   8 +-
 .../template/utility/class-use/ObjectFactory.html  |   8 +-
 .../class-use/ObjectWrapperWithAPISupport.html     |   8 +-
 .../template/utility/class-use/OptimizerUtil.html  |   8 +-
 .../utility/class-use/RichObjectWrapper.html       |   8 +-
 .../utility/class-use/SecurityUtilities.html       |   8 +-
 .../utility/class-use/StandardCompress.html        |   8 +-
 .../template/utility/class-use/StringUtil.html     |   8 +-
 .../utility/class-use/TemplateModelUtils.html      |   8 +-
 .../template/utility/class-use/ToCanonical.html    |   8 +-
 .../class-use/UndeclaredThrowableException.html    |   8 +-
 .../class-use/UnrecognizedTimeZoneException.html   |   8 +-
 .../class-use/UnsupportedNumberClassException.html |   8 +-
 .../utility/class-use/WriteProtectable.html        |   8 +-
 .../template/utility/class-use/XmlEscape.html      |   8 +-
 .../freemarker/template/utility/package-frame.html |   6 +-
 .../template/utility/package-summary.html          |   8 +-
 .../freemarker/template/utility/package-tree.html  |   8 +-
 .../freemarker/template/utility/package-use.html   |   8 +-
 builds/fm2/api/help-doc.html                       |   8 +-
 builds/fm2/api/index-all.html                      |  57 +-
 builds/fm2/api/index.html                          |   4 +-
 builds/fm2/api/overview-frame.html                 |   6 +-
 builds/fm2/api/overview-summary.html               |  10 +-
 builds/fm2/api/overview-tree.html                  |   9 +-
 builds/fm2/api/serialized-form.html                |   8 +-
 builds/fm2/app.html                                |   8 +-
 builds/fm2/app_eccn.html                           |   8 +-
 builds/fm2/app_faq.html                            | 113 ++--
 builds/fm2/app_install.html                        |   8 +-
 builds/fm2/app_legal.html                          |   8 +-
 builds/fm2/app_license.html                        |   8 +-
 builds/fm2/app_versions.html                       |   8 +-
 builds/fm2/detailed-toc.html                       |   8 +-
 builds/fm2/dgui.html                               |   8 +-
 builds/fm2/dgui_datamodel.html                     |   8 +-
 builds/fm2/dgui_datamodel_basics.html              |   8 +-
 builds/fm2/dgui_datamodel_types.html               |   8 +-
 builds/fm2/dgui_misc.html                          |   8 +-
 builds/fm2/dgui_misc_alternativesyntax.html        |   8 +-
 builds/fm2/dgui_misc_autoescaping.html             |   8 +-
 builds/fm2/dgui_misc_namespace.html                |   8 +-
 builds/fm2/dgui_misc_userdefdir.html               |   8 +-
 builds/fm2/dgui_misc_var.html                      |   8 +-
 builds/fm2/dgui_misc_whitespace.html               |   8 +-
 builds/fm2/dgui_quickstart.html                    |   8 +-
 builds/fm2/dgui_quickstart_basics.html             |   8 +-
 builds/fm2/dgui_quickstart_datamodel.html          |   8 +-
 builds/fm2/dgui_quickstart_template.html           |   8 +-
 builds/fm2/dgui_template.html                      |   8 +-
 builds/fm2/dgui_template_directives.html           |   8 +-
 builds/fm2/dgui_template_exp.html                  |   8 +-
 builds/fm2/dgui_template_overallstructure.html     |   8 +-
 builds/fm2/dgui_template_valueinsertion.html       |   8 +-
 builds/fm2/gloss.html                              |   8 +-
 builds/fm2/index.html                              |   8 +-
 builds/fm2/pgui.html                               |   8 +-
 builds/fm2/pgui_config.html                        |   8 +-
 builds/fm2/pgui_config_basics.html                 |   8 +-
 builds/fm2/pgui_config_custom_formats.html         |   8 +-
 builds/fm2/pgui_config_errorhandling.html          |   8 +-
 .../fm2/pgui_config_incompatible_improvements.html |   8 +-
 builds/fm2/pgui_config_outputformatsautoesc.html   |   8 +-
 builds/fm2/pgui_config_settings.html               |   8 +-
 builds/fm2/pgui_config_sharedvariables.html        |   8 +-
 builds/fm2/pgui_config_templateconfigurations.html |   8 +-
 builds/fm2/pgui_config_templateloading.html        |   8 +-
 builds/fm2/pgui_datamodel.html                     |   8 +-
 builds/fm2/pgui_datamodel_basics.html              |   8 +-
 builds/fm2/pgui_datamodel_directive.html           |   8 +-
 builds/fm2/pgui_datamodel_method.html              |   8 +-
 builds/fm2/pgui_datamodel_node.html                |   8 +-
 builds/fm2/pgui_datamodel_objectWrapper.html       |   8 +-
 builds/fm2/pgui_datamodel_parent.html              |   8 +-
 builds/fm2/pgui_datamodel_scalar.html              |   8 +-
 builds/fm2/pgui_misc.html                          |   8 +-
 builds/fm2/pgui_misc_ant.html                      |   8 +-
 builds/fm2/pgui_misc_beanwrapper.html              |   8 +-
 builds/fm2/pgui_misc_charset.html                  |   8 +-
 builds/fm2/pgui_misc_jythonwrapper.html            |   8 +-
 builds/fm2/pgui_misc_logging.html                  |   8 +-
 builds/fm2/pgui_misc_multithreading.html           |   8 +-
 builds/fm2/pgui_misc_secureenv.html                |   8 +-
 builds/fm2/pgui_misc_servlet.html                  |   8 +-
 builds/fm2/pgui_misc_var.html                      |   8 +-
 builds/fm2/pgui_misc_xml_legacy.html               |   8 +-
 builds/fm2/pgui_quickstart.html                    |   8 +-
 builds/fm2/pgui_quickstart_all.html                |   8 +-
 .../fm2/pgui_quickstart_createconfiguration.html   |   8 +-
 builds/fm2/pgui_quickstart_createdatamodel.html    |   8 +-
 builds/fm2/pgui_quickstart_gettemplate.html        |   8 +-
 builds/fm2/pgui_quickstart_merge.html              |   8 +-
 builds/fm2/ref.html                                |   8 +-
 builds/fm2/ref_builtins.html                       |   8 +-
 builds/fm2/ref_builtins_alphaidx.html              |   8 +-
 builds/fm2/ref_builtins_boolean.html               |  63 ++-
 builds/fm2/ref_builtins_date.html                  |   8 +-
 builds/fm2/ref_builtins_expert.html                |   8 +-
 builds/fm2/ref_builtins_hash.html                  |   8 +-
 builds/fm2/ref_builtins_loop_var.html              |   8 +-
 builds/fm2/ref_builtins_node.html                  |   8 +-
 builds/fm2/ref_builtins_number.html                |  15 +-
 builds/fm2/ref_builtins_sequence.html              |   8 +-
 builds/fm2/ref_builtins_string.html                |  10 +-
 builds/fm2/ref_builtins_type_independent.html      |   8 +-
 builds/fm2/ref_depr_builtin.html                   |   8 +-
 builds/fm2/ref_depr_directive.html                 |   8 +-
 builds/fm2/ref_depr_numerical_interpolation.html   |   8 +-
 builds/fm2/ref_depr_oldmacro.html                  |   8 +-
 builds/fm2/ref_depr_oldsyntax.html                 |   8 +-
 builds/fm2/ref_depr_transform.html                 |   8 +-
 builds/fm2/ref_deprecated.html                     |   8 +-
 builds/fm2/ref_directive_alphaidx.html             |   8 +-
 builds/fm2/ref_directive_assign.html               |   8 +-
 builds/fm2/ref_directive_attempt.html              |   8 +-
 builds/fm2/ref_directive_autoesc.html              |   8 +-
 builds/fm2/ref_directive_compress.html             |   8 +-
 builds/fm2/ref_directive_escape.html               |   8 +-
 builds/fm2/ref_directive_flush.html                |   8 +-
 builds/fm2/ref_directive_ftl.html                  |   8 +-
 builds/fm2/ref_directive_function.html             |   8 +-
 builds/fm2/ref_directive_global.html               |   8 +-
 builds/fm2/ref_directive_if.html                   |   8 +-
 builds/fm2/ref_directive_import.html               |   8 +-
 builds/fm2/ref_directive_include.html              |   8 +-
 builds/fm2/ref_directive_list.html                 |   8 +-
 builds/fm2/ref_directive_local.html                |   8 +-
 builds/fm2/ref_directive_macro.html                |   8 +-
 builds/fm2/ref_directive_noautoesc.html            |   8 +-
 builds/fm2/ref_directive_noparse.html              |   8 +-
 builds/fm2/ref_directive_nt.html                   |   8 +-
 builds/fm2/ref_directive_outputformat.html         |   8 +-
 builds/fm2/ref_directive_setting.html              |   8 +-
 builds/fm2/ref_directive_stop.html                 |   8 +-
 builds/fm2/ref_directive_switch.html               |   8 +-
 builds/fm2/ref_directive_t.html                    |   8 +-
 builds/fm2/ref_directive_userDefined.html          |   8 +-
 builds/fm2/ref_directive_visit.html                |  10 +-
 builds/fm2/ref_directives.html                     |   8 +-
 builds/fm2/ref_reservednames.html                  |   8 +-
 builds/fm2/ref_specvar.html                        |   8 +-
 builds/fm2/toc.html                                |   8 +-
 builds/fm2/versions_2_0.html                       |   8 +-
 builds/fm2/versions_2_01.html                      |   8 +-
 builds/fm2/versions_2_0RC1.html                    |   8 +-
 builds/fm2/versions_2_0RC2.html                    |   8 +-
 builds/fm2/versions_2_0RC3.html                    |   8 +-
 builds/fm2/versions_2_1.html                       |   8 +-
 builds/fm2/versions_2_1_1.html                     |   8 +-
 builds/fm2/versions_2_1_2.html                     |   8 +-
 builds/fm2/versions_2_1_3.html                     |   8 +-
 builds/fm2/versions_2_1_4.html                     |   8 +-
 builds/fm2/versions_2_1_5.html                     |   8 +-
 builds/fm2/versions_2_2.html                       |   8 +-
 builds/fm2/versions_2_2_1.html                     |   8 +-
 builds/fm2/versions_2_2_2.html                     |   8 +-
 builds/fm2/versions_2_2_3.html                     |   8 +-
 builds/fm2/versions_2_2_4.html                     |   8 +-
 builds/fm2/versions_2_2_5.html                     |   8 +-
 builds/fm2/versions_2_2_6.html                     |   8 +-
 builds/fm2/versions_2_2_7.html                     |   8 +-
 builds/fm2/versions_2_2_8.html                     |   8 +-
 builds/fm2/versions_2_3.html                       |   8 +-
 builds/fm2/versions_2_3_1.html                     |   8 +-
 builds/fm2/versions_2_3_10.html                    |   8 +-
 builds/fm2/versions_2_3_11.html                    |   8 +-
 builds/fm2/versions_2_3_12.html                    |   8 +-
 builds/fm2/versions_2_3_13.html                    |   8 +-
 builds/fm2/versions_2_3_14.html                    |   8 +-
 builds/fm2/versions_2_3_15.html                    |   8 +-
 builds/fm2/versions_2_3_16.html                    |   8 +-
 builds/fm2/versions_2_3_17.html                    |   8 +-
 builds/fm2/versions_2_3_18.html                    |   8 +-
 builds/fm2/versions_2_3_19.html                    |   8 +-
 builds/fm2/versions_2_3_2.html                     |   8 +-
 builds/fm2/versions_2_3_20.html                    |   8 +-
 builds/fm2/versions_2_3_21.html                    |   8 +-
 builds/fm2/versions_2_3_22.html                    |   8 +-
 builds/fm2/versions_2_3_23.html                    |   8 +-
 builds/fm2/versions_2_3_24.html                    |   8 +-
 builds/fm2/versions_2_3_25.html                    |   8 +-
 builds/fm2/versions_2_3_26.html                    |   8 +-
 builds/fm2/versions_2_3_27.html                    |   8 +-
 builds/fm2/versions_2_3_28.html                    |   8 +-
 builds/fm2/versions_2_3_29.html                    | 121 ++++-
 builds/fm2/versions_2_3_3.html                     |   8 +-
 builds/fm2/versions_2_3_4.html                     |   8 +-
 builds/fm2/versions_2_3_5.html                     |   8 +-
 builds/fm2/versions_2_3_6.html                     |   8 +-
 builds/fm2/versions_2_3_7.html                     |   8 +-
 builds/fm2/versions_2_3_7rc1.html                  |   8 +-
 builds/fm2/versions_2_3_8.html                     |   8 +-
 builds/fm2/versions_2_3_9.html                     |   8 +-
 builds/fm2/xgui.html                               |   8 +-
 builds/fm2/xgui_declarative.html                   |   8 +-
 builds/fm2/xgui_declarative_basics.html            |   8 +-
 builds/fm2/xgui_declarative_details.html           |   8 +-
 builds/fm2/xgui_expose.html                        |   8 +-
 builds/fm2/xgui_expose_dom.html                    |   8 +-
 builds/fm2/xgui_expose_put.html                    |   8 +-
 builds/fm2/xgui_imperative.html                    |   8 +-
 builds/fm2/xgui_imperative_formal.html             |   8 +-
 builds/fm2/xgui_imperative_learn.html              |   8 +-
 builds/fm2/xgui_preface.html                       |   8 +-
 804 files changed, 4636 insertions(+), 4128 deletions(-)

diff --git a/builds/fm2/alphaidx.html b/builds/fm2/alphaidx.html
index 0224673..05af27c 100644
--- a/builds/fm2/alphaidx.html
+++ b/builds/fm2/alphaidx.html
@@ -31,7 +31,7 @@ under the License.
 <meta property="og:url" content="https://freemarker.apache.org/docs/alphaidx.html">
 <link rel="canonical" href="https://freemarker.apache.org/docs/alphaidx.html">
 <link rel="icon" href="favicon.png" type="image/png">
-<link rel="stylesheet" type="text/css" href="docgen-resources/docgen.min.css?1547730226141">
+<link rel="stylesheet" type="text/css" href="docgen-resources/docgen.min.css?1564693863408">
 </head>
 <body itemscope itemtype="https://schema.org/Code">
     <meta itemprop="url" content="https://freemarker.apache.org/docs/">
@@ -44,8 +44,8 @@ under the License.
       <div class="content-wrapper">
   <div id="table-of-contents-wrapper" class="col-left">
       <script>var breadcrumb = ["Apache FreeMarker Manual","Alphabetical Index"];</script>
-      <script src="toc.js?1547730226141"></script>
-      <script src="docgen-resources/main.min.js?1547730226141"></script>
+      <script src="toc.js?1564693863408"></script>
+      <script src="docgen-resources/main.min.js?1564693863408"></script>
   </div>
 <div class="col-right"><div class="page-content"><div class="page-title"><div class="pagers top"><a class="paging-arrow previous" href="gloss.html"><span>Previous</span></a><span class="paging-arrow disabled next"><span>Next</span></span></div><div class="title-wrapper">
 <h1 class="content-header header-part" id="alphaidx" itemprop="headline">Alphabetical Index</h1>
@@ -1552,7 +1552,7 @@ under the License.
       truncate_w_m built-in,&nbsp;&nbsp;<a href="ref_builtins_string.html#ref_builtin_truncate">truncate, truncate_...</a>
     </dt>
     <dt>
-      truncate_wbuilt-in,&nbsp;&nbsp;<a href="ref_builtins_string.html#ref_builtin_truncate">truncate, truncate_...</a>
+      truncate_w built-in,&nbsp;&nbsp;<a href="ref_builtins_string.html#ref_builtin_truncate">truncate, truncate_...</a>
     </dt>
     <dt>
       truncate built-in,&nbsp;&nbsp;<a href="ref_builtins_string.html#ref_builtin_truncate">truncate, truncate_...</a>
@@ -1745,7 +1745,7 @@ under the License.
     </div>
 <div class="site-footer"><div class="site-width"><div class="footer-top"><div class="col-left sitemap"><div class="column"><h3 class="column-header">Overview</h3><ul><li><a href="https://freemarker.apache.org/">What is FreeMarker?</a></li><li><a href="https://freemarker.apache.org/freemarkerdownload.html">Download</a></li><li><a href="app_versions.html">Version history</a></li><li><a href="https://freemarker.apache.org/history.html">About us</a></li><li><a itemprop="license" href="app_li [...]
 Last generated:
-<time itemprop="dateModified" datetime="2019-01-17T13:03:46Z" title="Thursday, January 17, 2019 1:03:46 PM GMT">2019-01-17 13:03:46 GMT</time>, for Freemarker 2.3.29 </p>
+<time itemprop="dateModified" datetime="2019-08-01T21:11:03Z" title="Thursday, August 1, 2019 9:11:03 PM GMT">2019-08-01 21:11:03 GMT</time>, for Freemarker 2.3.29 </p>
 <p class="copyright">
 © <span itemprop="copyrightYear">1999</span>–2019
 <a itemtype="http://schema.org/Organization" itemprop="copyrightHolder" href="https://apache.org/">The Apache Software Foundation</a>. Apache FreeMarker, FreeMarker, Apache Incubator, Apache, the Apache FreeMarker logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners. </p>
diff --git a/builds/fm2/api/allclasses-frame.html b/builds/fm2/api/allclasses-frame.html
index ce3bb26..c62ddd2 100644
--- a/builds/fm2/api/allclasses-frame.html
+++ b/builds/fm2/api/allclasses-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:11:02 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>All Classes (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -119,6 +119,7 @@
 <li><a href="freemarker/ext/jython/JythonSequenceModel.html" title="class in freemarker.ext.jython" target="classFrame">JythonSequenceModel</a></li>
 <li><a href="freemarker/ext/jython/JythonVersionAdapter.html" title="class in freemarker.ext.jython" target="classFrame">JythonVersionAdapter</a></li>
 <li><a href="freemarker/ext/jython/JythonWrapper.html" title="class in freemarker.ext.jython" target="classFrame">JythonWrapper</a></li>
+<li><a href="freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core" target="classFrame">LazilyGeneratedCollectionModelWithUnknownSize</a></li>
 <li><a href="freemarker/template/LocalizedString.html" title="class in freemarker.template" target="classFrame">LocalizedString</a></li>
 <li><a href="freemarker/log/Logger.html" title="class in freemarker.log" target="classFrame">Logger</a></li>
 <li><a href="freemarker/template/MalformedTemplateNameException.html" title="class in freemarker.template" target="classFrame">MalformedTemplateNameException</a></li>
diff --git a/builds/fm2/api/allclasses-noframe.html b/builds/fm2/api/allclasses-noframe.html
index 9a72f67..ba50d72 100644
--- a/builds/fm2/api/allclasses-noframe.html
+++ b/builds/fm2/api/allclasses-noframe.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:11:02 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>All Classes (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
 </head>
@@ -119,6 +119,7 @@
 <li><a href="freemarker/ext/jython/JythonSequenceModel.html" title="class in freemarker.ext.jython">JythonSequenceModel</a></li>
 <li><a href="freemarker/ext/jython/JythonVersionAdapter.html" title="class in freemarker.ext.jython">JythonVersionAdapter</a></li>
 <li><a href="freemarker/ext/jython/JythonWrapper.html" title="class in freemarker.ext.jython">JythonWrapper</a></li>
+<li><a href="freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core">LazilyGeneratedCollectionModelWithUnknownSize</a></li>
 <li><a href="freemarker/template/LocalizedString.html" title="class in freemarker.template">LocalizedString</a></li>
 <li><a href="freemarker/log/Logger.html" title="class in freemarker.log">Logger</a></li>
 <li><a href="freemarker/template/MalformedTemplateNameException.html" title="class in freemarker.template">MalformedTemplateNameException</a></li>
diff --git a/builds/fm2/api/constant-values.html b/builds/fm2/api/constant-values.html
index f0e4799..3aa506c 100644
--- a/builds/fm2/api/constant-values.html
+++ b/builds/fm2/api/constant-values.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:19 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Constant Field Values (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Constant Field Values (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="Constant Field Values (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Constant Field Values (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
@@ -827,21 +827,21 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>AND</code></td>
-<td class="colLast"><code>126</code></td>
+<td class="colLast"><code>127</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.AS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>AS</code></td>
-<td class="colLast"><code>139</code></td>
+<td class="colLast"><code>140</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.ASCII_DIGIT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>ASCII_DIGIT</code></td>
-<td class="colLast"><code>146</code></td>
+<td class="colLast"><code>147</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.ASSIGN">
@@ -904,14 +904,14 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>CLOSE_BRACKET</code></td>
-<td class="colLast"><code>133</code></td>
+<td class="colLast"><code>134</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.CLOSE_PAREN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>CLOSE_PAREN</code></td>
-<td class="colLast"><code>135</code></td>
+<td class="colLast"><code>136</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.CLOSE_TAG1">
@@ -932,21 +932,21 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>CLOSING_CURLY_BRACKET</code></td>
-<td class="colLast"><code>137</code></td>
+<td class="colLast"><code>138</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.COLON">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>COLON</code></td>
-<td class="colLast"><code>131</code></td>
+<td class="colLast"><code>132</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.COMMA">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>COMMA</code></td>
-<td class="colLast"><code>129</code></td>
+<td class="colLast"><code>130</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.COMMENT">
@@ -995,7 +995,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>DIRECTIVE_END</code></td>
-<td class="colLast"><code>147</code></td>
+<td class="colLast"><code>148</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.DIV_EQUALS">
@@ -1009,7 +1009,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>DIVIDE</code></td>
-<td class="colLast"><code>124</code></td>
+<td class="colLast"><code>125</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.DOLLAR_INTERPOLATION_OPENING">
@@ -1058,14 +1058,14 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>DOUBLE_STAR</code></td>
-<td class="colLast"><code>122</code></td>
+<td class="colLast"><code>123</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.ELLIPSIS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>ELLIPSIS</code></td>
-<td class="colLast"><code>123</code></td>
+<td class="colLast"><code>124</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.ELSE">
@@ -1086,7 +1086,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>EMPTY_DIRECTIVE_END</code></td>
-<td class="colLast"><code>148</code></td>
+<td class="colLast"><code>149</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.END_ASSIGN">
@@ -1282,14 +1282,14 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>ESCAPED_ID_CHAR</code></td>
-<td class="colLast"><code>144</code></td>
+<td class="colLast"><code>145</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.EXCLAM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>EXCLAM</code></td>
-<td class="colLast"><code>128</code></td>
+<td class="colLast"><code>129</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.EXISTS">
@@ -1380,14 +1380,14 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>ID</code></td>
-<td class="colLast"><code>141</code></td>
+<td class="colLast"><code>142</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.ID_START_CHAR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>ID_START_CHAR</code></td>
-<td class="colLast"><code>145</code></td>
+<td class="colLast"><code>146</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.IF">
@@ -1408,7 +1408,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>IN</code></td>
-<td class="colLast"><code>138</code></td>
+<td class="colLast"><code>139</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.IN_PAREN">
@@ -1436,485 +1436,492 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>KEEP_GOING</code></td>
-<td class="colLast"><code>155</code></td>
+<td class="colLast"><code>156</code></td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a name="freemarker.core.ParseException.LAMBDA_ARROW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code>LAMBDA_ARROW</code></td>
+<td class="colLast"><code>119</code></td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.LESS_THAN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LESS_THAN</code></td>
 <td class="colLast"><code>115</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.LESS_THAN_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LESS_THAN_EQUALS</code></td>
 <td class="colLast"><code>116</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.LIST">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LIST</code></td>
 <td class="colLast"><code>10</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.LOCALASSIGN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LOCALASSIGN</code></td>
 <td class="colLast"><code>18</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.LONE_LESS_THAN_OR_DASH">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LONE_LESS_THAN_OR_DASH</code></td>
-<td class="colLast"><code>156</code></td>
+<td class="colLast"><code>157</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.LTRIM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LTRIM</code></td>
 <td class="colLast"><code>61</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.MACRO">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MACRO</code></td>
 <td class="colLast"><code>22</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.MAYBE_END">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MAYBE_END</code></td>
-<td class="colLast"><code>154</code></td>
+<td class="colLast"><code>155</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.MINUS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MINUS</code></td>
-<td class="colLast"><code>120</code></td>
+<td class="colLast"><code>121</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.MINUS_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MINUS_EQUALS</code></td>
 <td class="colLast"><code>109</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.MINUS_MINUS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MINUS_MINUS</code></td>
 <td class="colLast"><code>114</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.MOD_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MOD_EQUALS</code></td>
 <td class="colLast"><code>112</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NAMED_PARAMETER_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NAMED_PARAMETER_EXPRESSION</code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NATURAL_GT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NATURAL_GT</code></td>
-<td class="colLast"><code>149</code></td>
+<td class="colLast"><code>150</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NATURAL_GTE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NATURAL_GTE</code></td>
-<td class="colLast"><code>150</code></td>
+<td class="colLast"><code>151</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NESTED">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NESTED</code></td>
 <td class="colLast"><code>66</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NO_DIRECTIVE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NO_DIRECTIVE</code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NO_PARSE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NO_PARSE</code></td>
 <td class="colLast"><code>7</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NO_SPACE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NO_SPACE_EXPRESSION</code></td>
 <td class="colLast"><code>6</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NOAUTOESC">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NOAUTOESC</code></td>
 <td class="colLast"><code>31</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NOESCAPE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NOESCAPE</code></td>
 <td class="colLast"><code>72</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NON_ESCAPED_ID_START_CHAR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NON_ESCAPED_ID_START_CHAR</code></td>
-<td class="colLast"><code>143</code></td>
+<td class="colLast"><code>144</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NOPARSE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NOPARSE</code></td>
 <td class="colLast"><code>35</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NOT_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NOT_EQUALS</code></td>
 <td class="colLast"><code>107</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.NOTRIM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NOTRIM</code></td>
 <td class="colLast"><code>63</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.OPEN_BRACKET">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OPEN_BRACKET</code></td>
-<td class="colLast"><code>132</code></td>
+<td class="colLast"><code>133</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.OPEN_MISPLACED_INTERPOLATION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OPEN_MISPLACED_INTERPOLATION</code></td>
-<td class="colLast"><code>142</code></td>
+<td class="colLast"><code>143</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.OPEN_PAREN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OPEN_PAREN</code></td>
-<td class="colLast"><code>134</code></td>
+<td class="colLast"><code>135</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.OPENING_CURLY_BRACKET">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OPENING_CURLY_BRACKET</code></td>
-<td class="colLast"><code>136</code></td>
+<td class="colLast"><code>137</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.OR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OR</code></td>
-<td class="colLast"><code>127</code></td>
+<td class="colLast"><code>128</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.OUTPUTFORMAT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OUTPUTFORMAT</code></td>
 <td class="colLast"><code>29</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.PERCENT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>PERCENT</code></td>
-<td class="colLast"><code>125</code></td>
+<td class="colLast"><code>126</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.PLUS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>PLUS</code></td>
-<td class="colLast"><code>119</code></td>
+<td class="colLast"><code>120</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.PLUS_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>PLUS_EQUALS</code></td>
 <td class="colLast"><code>108</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.PLUS_PLUS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>PLUS_PLUS</code></td>
 <td class="colLast"><code>113</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.RAW_STRING">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>RAW_STRING</code></td>
 <td class="colLast"><code>94</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.RECOVER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>RECOVER</code></td>
 <td class="colLast"><code>7</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.RECURSE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>RECURSE</code></td>
 <td class="colLast"><code>68</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.RETURN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>RETURN</code></td>
 <td class="colLast"><code>26</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.RTRIM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>RTRIM</code></td>
 <td class="colLast"><code>62</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.SEMICOLON">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SEMICOLON</code></td>
-<td class="colLast"><code>130</code></td>
+<td class="colLast"><code>131</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.SEP">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SEP</code></td>
 <td class="colLast"><code>12</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.SETTING">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SETTING</code></td>
 <td class="colLast"><code>28</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.SIMPLE_NESTED">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SIMPLE_NESTED</code></td>
 <td class="colLast"><code>65</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.SIMPLE_RECURSE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SIMPLE_RECURSE</code></td>
 <td class="colLast"><code>67</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.SIMPLE_RETURN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SIMPLE_RETURN</code></td>
 <td class="colLast"><code>57</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.SQUARE_BRACKET_INTERPOLATION_OPENING">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SQUARE_BRACKET_INTERPOLATION_OPENING</code></td>
 <td class="colLast"><code>84</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.START_TAG">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>START_TAG</code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.STATIC_TEXT_FALSE_ALARM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>STATIC_TEXT_FALSE_ALARM</code></td>
 <td class="colLast"><code>81</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.STATIC_TEXT_NON_WS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>STATIC_TEXT_NON_WS</code></td>
 <td class="colLast"><code>80</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.STATIC_TEXT_WS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>STATIC_TEXT_WS</code></td>
 <td class="colLast"><code>79</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.STOP">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>STOP</code></td>
 <td class="colLast"><code>25</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.STRING_LITERAL">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>STRING_LITERAL</code></td>
 <td class="colLast"><code>93</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.SWITCH">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SWITCH</code></td>
 <td class="colLast"><code>14</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.TERMINATING_EXCLAM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TERMINATING_EXCLAM</code></td>
-<td class="colLast"><code>152</code></td>
+<td class="colLast"><code>153</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.TERMINATING_WHITESPACE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TERMINATING_WHITESPACE</code></td>
-<td class="colLast"><code>151</code></td>
+<td class="colLast"><code>152</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.TERSE_COMMENT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TERSE_COMMENT</code></td>
 <td class="colLast"><code>34</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.TERSE_COMMENT_END">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TERSE_COMMENT_END</code></td>
-<td class="colLast"><code>153</code></td>
+<td class="colLast"><code>154</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.TIMES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TIMES</code></td>
-<td class="colLast"><code>121</code></td>
+<td class="colLast"><code>122</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.TIMES_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TIMES_EQUALS</code></td>
 <td class="colLast"><code>110</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.TRANSFORM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TRANSFORM</code></td>
 <td class="colLast"><code>23</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.TRIM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TRIM</code></td>
 <td class="colLast"><code>60</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.TRIVIAL_FTL_HEADER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TRIVIAL_FTL_HEADER</code></td>
 <td class="colLast"><code>77</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.TRUE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TRUE</code></td>
 <td class="colLast"><code>96</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.UNIFIED_CALL">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>UNIFIED_CALL</code></td>
 <td class="colLast"><code>74</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.UNIFIED_CALL_END">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>UNIFIED_CALL_END</code></td>
 <td class="colLast"><code>75</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.UNKNOWN_DIRECTIVE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>UNKNOWN_DIRECTIVE</code></td>
 <td class="colLast"><code>78</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.USING">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>USING</code></td>
-<td class="colLast"><code>140</code></td>
+<td class="colLast"><code>141</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.core.ParseException.VISIT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
@@ -2657,377 +2664,398 @@
 <td class="colLast"><code>22</code></td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a name="freemarker.template.Configuration.FALLBACK_ON_NULL_LOOP_VARIABLE_KEY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="freemarker/template/Configuration.html#FALLBACK_ON_NULL_LOOP_VARIABLE_KEY">FALLBACK_ON_NULL_LOOP_VARIABLE_KEY</a></code></td>
+<td class="colLast"><code>"fallback_on_null_loop_variable"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="freemarker.template.Configuration.FALLBACK_ON_NULL_LOOP_VARIABLE_KEY_CAMEL_CASE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="freemarker/template/Configuration.html#FALLBACK_ON_NULL_LOOP_VARIABLE_KEY_CAMEL_CASE">FALLBACK_ON_NULL_LOOP_VARIABLE_KEY_CAMEL_CASE</a></code></td>
+<td class="colLast"><code>"fallbackOnNullLoopVariable"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="freemarker.template.Configuration.FALLBACK_ON_NULL_LOOP_VARIABLE_KEY_SNAKE_CASE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<td><code><a href="freemarker/template/Configuration.html#FALLBACK_ON_NULL_LOOP_VARIABLE_KEY_SNAKE_CASE">FALLBACK_ON_NULL_LOOP_VARIABLE_KEY_SNAKE_CASE</a></code></td>
+<td class="colLast"><code>"fallback_on_null_loop_variable"</code></td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.INCOMPATIBLE_ENHANCEMENTS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#INCOMPATIBLE_ENHANCEMENTS">INCOMPATIBLE_ENHANCEMENTS</a></code></td>
 <td class="colLast"><code>"incompatible_enhancements"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.INCOMPATIBLE_IMPROVEMENTS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#INCOMPATIBLE_IMPROVEMENTS">INCOMPATIBLE_IMPROVEMENTS</a></code></td>
 <td class="colLast"><code>"incompatible_improvements"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.INCOMPATIBLE_IMPROVEMENTS_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#INCOMPATIBLE_IMPROVEMENTS_KEY">INCOMPATIBLE_IMPROVEMENTS_KEY</a></code></td>
 <td class="colLast"><code>"incompatible_improvements"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.INCOMPATIBLE_IMPROVEMENTS_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#INCOMPATIBLE_IMPROVEMENTS_KEY_CAMEL_CASE">INCOMPATIBLE_IMPROVEMENTS_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"incompatibleImprovements"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.INCOMPATIBLE_IMPROVEMENTS_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#INCOMPATIBLE_IMPROVEMENTS_KEY_SNAKE_CASE">INCOMPATIBLE_IMPROVEMENTS_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"incompatible_improvements"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.INTERPOLATION_SYNTAX_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#INTERPOLATION_SYNTAX_KEY">INTERPOLATION_SYNTAX_KEY</a></code></td>
 <td class="colLast"><code>"interpolation_syntax"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.INTERPOLATION_SYNTAX_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#INTERPOLATION_SYNTAX_KEY_CAMEL_CASE">INTERPOLATION_SYNTAX_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"interpolationSyntax"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.INTERPOLATION_SYNTAX_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#INTERPOLATION_SYNTAX_KEY_SNAKE_CASE">INTERPOLATION_SYNTAX_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"interpolation_syntax"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.LEGACY_INTERPOLATION_SYNTAX">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="freemarker/template/Configuration.html#LEGACY_INTERPOLATION_SYNTAX">LEGACY_INTERPOLATION_SYNTAX</a></code></td>
 <td class="colLast"><code>20</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.LEGACY_NAMING_CONVENTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="freemarker/template/Configuration.html#LEGACY_NAMING_CONVENTION">LEGACY_NAMING_CONVENTION</a></code></td>
 <td class="colLast"><code>11</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.LOCALIZED_LOOKUP_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#LOCALIZED_LOOKUP_KEY">LOCALIZED_LOOKUP_KEY</a></code></td>
 <td class="colLast"><code>"localized_lookup"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.LOCALIZED_LOOKUP_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#LOCALIZED_LOOKUP_KEY_CAMEL_CASE">LOCALIZED_LOOKUP_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"localizedLookup"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.LOCALIZED_LOOKUP_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#LOCALIZED_LOOKUP_KEY_SNAKE_CASE">LOCALIZED_LOOKUP_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"localized_lookup"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.NAMING_CONVENTION_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#NAMING_CONVENTION_KEY">NAMING_CONVENTION_KEY</a></code></td>
 <td class="colLast"><code>"naming_convention"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.NAMING_CONVENTION_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#NAMING_CONVENTION_KEY_CAMEL_CASE">NAMING_CONVENTION_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"namingConvention"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.NAMING_CONVENTION_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#NAMING_CONVENTION_KEY_SNAKE_CASE">NAMING_CONVENTION_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"naming_convention"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.OUTPUT_FORMAT_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#OUTPUT_FORMAT_KEY">OUTPUT_FORMAT_KEY</a></code></td>
 <td class="colLast"><code>"output_format"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.OUTPUT_FORMAT_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#OUTPUT_FORMAT_KEY_CAMEL_CASE">OUTPUT_FORMAT_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"outputFormat"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.OUTPUT_FORMAT_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#OUTPUT_FORMAT_KEY_SNAKE_CASE">OUTPUT_FORMAT_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"output_format"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.RECOGNIZE_STANDARD_FILE_EXTENSIONS_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#RECOGNIZE_STANDARD_FILE_EXTENSIONS_KEY">RECOGNIZE_STANDARD_FILE_EXTENSIONS_KEY</a></code></td>
 <td class="colLast"><code>"recognize_standard_file_extensions"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.RECOGNIZE_STANDARD_FILE_EXTENSIONS_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#RECOGNIZE_STANDARD_FILE_EXTENSIONS_KEY_CAMEL_CASE">RECOGNIZE_STANDARD_FILE_EXTENSIONS_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"recognizeStandardFileExtensions"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.RECOGNIZE_STANDARD_FILE_EXTENSIONS_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#RECOGNIZE_STANDARD_FILE_EXTENSIONS_KEY_SNAKE_CASE">RECOGNIZE_STANDARD_FILE_EXTENSIONS_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"recognize_standard_file_extensions"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.REGISTERED_CUSTOM_OUTPUT_FORMATS_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#REGISTERED_CUSTOM_OUTPUT_FORMATS_KEY">REGISTERED_CUSTOM_OUTPUT_FORMATS_KEY</a></code></td>
 <td class="colLast"><code>"registered_custom_output_formats"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.REGISTERED_CUSTOM_OUTPUT_FORMATS_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#REGISTERED_CUSTOM_OUTPUT_FORMATS_KEY_CAMEL_CASE">REGISTERED_CUSTOM_OUTPUT_FORMATS_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"registeredCustomOutputFormats"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.REGISTERED_CUSTOM_OUTPUT_FORMATS_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#REGISTERED_CUSTOM_OUTPUT_FORMATS_KEY_SNAKE_CASE">REGISTERED_CUSTOM_OUTPUT_FORMATS_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"registered_custom_output_formats"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.SQUARE_BRACKET_INTERPOLATION_SYNTAX">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="freemarker/template/Configuration.html#SQUARE_BRACKET_INTERPOLATION_SYNTAX">SQUARE_BRACKET_INTERPOLATION_SYNTAX</a></code></td>
 <td class="colLast"><code>22</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.SQUARE_BRACKET_TAG_SYNTAX">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="freemarker/template/Configuration.html#SQUARE_BRACKET_TAG_SYNTAX">SQUARE_BRACKET_TAG_SYNTAX</a></code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.STRICT_SYNTAX_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#STRICT_SYNTAX_KEY">STRICT_SYNTAX_KEY</a></code></td>
 <td class="colLast"><code>"strict_syntax"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.STRICT_SYNTAX_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#STRICT_SYNTAX_KEY_CAMEL_CASE">STRICT_SYNTAX_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"strictSyntax"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.STRICT_SYNTAX_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#STRICT_SYNTAX_KEY_SNAKE_CASE">STRICT_SYNTAX_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"strict_syntax"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TAB_SIZE_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TAB_SIZE_KEY">TAB_SIZE_KEY</a></code></td>
 <td class="colLast"><code>"tab_size"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TAB_SIZE_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TAB_SIZE_KEY_CAMEL_CASE">TAB_SIZE_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"tabSize"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TAB_SIZE_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TAB_SIZE_KEY_SNAKE_CASE">TAB_SIZE_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"tab_size"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TAG_SYNTAX_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TAG_SYNTAX_KEY">TAG_SYNTAX_KEY</a></code></td>
 <td class="colLast"><code>"tag_syntax"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TAG_SYNTAX_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TAG_SYNTAX_KEY_CAMEL_CASE">TAG_SYNTAX_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"tagSyntax"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TAG_SYNTAX_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TAG_SYNTAX_KEY_SNAKE_CASE">TAG_SYNTAX_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"tag_syntax"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_CONFIGURATIONS_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_CONFIGURATIONS_KEY">TEMPLATE_CONFIGURATIONS_KEY</a></code></td>
 <td class="colLast"><code>"template_configurations"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_CONFIGURATIONS_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_CONFIGURATIONS_KEY_CAMEL_CASE">TEMPLATE_CONFIGURATIONS_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"templateConfigurations"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_CONFIGURATIONS_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_CONFIGURATIONS_KEY_SNAKE_CASE">TEMPLATE_CONFIGURATIONS_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"template_configurations"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_LOADER_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_LOADER_KEY">TEMPLATE_LOADER_KEY</a></code></td>
 <td class="colLast"><code>"template_loader"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_LOADER_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_LOADER_KEY_CAMEL_CASE">TEMPLATE_LOADER_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"templateLoader"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_LOADER_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_LOADER_KEY_SNAKE_CASE">TEMPLATE_LOADER_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"template_loader"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_LOOKUP_STRATEGY_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_LOOKUP_STRATEGY_KEY">TEMPLATE_LOOKUP_STRATEGY_KEY</a></code></td>
 <td class="colLast"><code>"template_lookup_strategy"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_LOOKUP_STRATEGY_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_LOOKUP_STRATEGY_KEY_CAMEL_CASE">TEMPLATE_LOOKUP_STRATEGY_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"templateLookupStrategy"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_LOOKUP_STRATEGY_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_LOOKUP_STRATEGY_KEY_SNAKE_CASE">TEMPLATE_LOOKUP_STRATEGY_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"template_lookup_strategy"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_NAME_FORMAT_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_NAME_FORMAT_KEY">TEMPLATE_NAME_FORMAT_KEY</a></code></td>
 <td class="colLast"><code>"template_name_format"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_NAME_FORMAT_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_NAME_FORMAT_KEY_CAMEL_CASE">TEMPLATE_NAME_FORMAT_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"templateNameFormat"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_NAME_FORMAT_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_NAME_FORMAT_KEY_SNAKE_CASE">TEMPLATE_NAME_FORMAT_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"template_name_format"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_UPDATE_DELAY_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_UPDATE_DELAY_KEY">TEMPLATE_UPDATE_DELAY_KEY</a></code></td>
 <td class="colLast"><code>"template_update_delay"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_UPDATE_DELAY_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_UPDATE_DELAY_KEY_CAMEL_CASE">TEMPLATE_UPDATE_DELAY_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"templateUpdateDelay"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.TEMPLATE_UPDATE_DELAY_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#TEMPLATE_UPDATE_DELAY_KEY_SNAKE_CASE">TEMPLATE_UPDATE_DELAY_KEY_SNAKE_CASE</a></code></td>
 <td class="colLast"><code>"template_update_delay"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.WHITESPACE_STRIPPING_KEY">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#WHITESPACE_STRIPPING_KEY">WHITESPACE_STRIPPING_KEY</a></code></td>
 <td class="colLast"><code>"whitespace_stripping"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.WHITESPACE_STRIPPING_KEY_CAMEL_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <td><code><a href="freemarker/template/Configuration.html#WHITESPACE_STRIPPING_KEY_CAMEL_CASE">WHITESPACE_STRIPPING_KEY_CAMEL_CASE</a></code></td>
 <td class="colLast"><code>"whitespaceStripping"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Configuration.WHITESPACE_STRIPPING_KEY_SNAKE_CASE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
@@ -3084,21 +3112,21 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>AND</code></td>
-<td class="colLast"><code>126</code></td>
+<td class="colLast"><code>127</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.AS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>AS</code></td>
-<td class="colLast"><code>139</code></td>
+<td class="colLast"><code>140</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.ASCII_DIGIT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>ASCII_DIGIT</code></td>
-<td class="colLast"><code>146</code></td>
+<td class="colLast"><code>147</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.ASSIGN">
@@ -3161,14 +3189,14 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>CLOSE_BRACKET</code></td>
-<td class="colLast"><code>133</code></td>
+<td class="colLast"><code>134</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.CLOSE_PAREN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>CLOSE_PAREN</code></td>
-<td class="colLast"><code>135</code></td>
+<td class="colLast"><code>136</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.CLOSE_TAG1">
@@ -3189,21 +3217,21 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>CLOSING_CURLY_BRACKET</code></td>
-<td class="colLast"><code>137</code></td>
+<td class="colLast"><code>138</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.COLON">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>COLON</code></td>
-<td class="colLast"><code>131</code></td>
+<td class="colLast"><code>132</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.COMMA">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>COMMA</code></td>
-<td class="colLast"><code>129</code></td>
+<td class="colLast"><code>130</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.COMMENT">
@@ -3252,7 +3280,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>DIRECTIVE_END</code></td>
-<td class="colLast"><code>147</code></td>
+<td class="colLast"><code>148</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.DIV_EQUALS">
@@ -3266,7 +3294,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>DIVIDE</code></td>
-<td class="colLast"><code>124</code></td>
+<td class="colLast"><code>125</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.DOLLAR_INTERPOLATION_OPENING">
@@ -3315,14 +3343,14 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>DOUBLE_STAR</code></td>
-<td class="colLast"><code>122</code></td>
+<td class="colLast"><code>123</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.ELLIPSIS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>ELLIPSIS</code></td>
-<td class="colLast"><code>123</code></td>
+<td class="colLast"><code>124</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.ELSE">
@@ -3343,7 +3371,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>EMPTY_DIRECTIVE_END</code></td>
-<td class="colLast"><code>148</code></td>
+<td class="colLast"><code>149</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.END_ASSIGN">
@@ -3539,14 +3567,14 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>ESCAPED_ID_CHAR</code></td>
-<td class="colLast"><code>144</code></td>
+<td class="colLast"><code>145</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.EXCLAM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>EXCLAM</code></td>
-<td class="colLast"><code>128</code></td>
+<td class="colLast"><code>129</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.EXISTS">
@@ -3637,14 +3665,14 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>ID</code></td>
-<td class="colLast"><code>141</code></td>
+<td class="colLast"><code>142</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.ID_START_CHAR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>ID_START_CHAR</code></td>
-<td class="colLast"><code>145</code></td>
+<td class="colLast"><code>146</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.IF">
@@ -3665,7 +3693,7 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>IN</code></td>
-<td class="colLast"><code>138</code></td>
+<td class="colLast"><code>139</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.IN_PAREN">
@@ -3693,485 +3721,492 @@
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>KEEP_GOING</code></td>
-<td class="colLast"><code>155</code></td>
+<td class="colLast"><code>156</code></td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.LAMBDA_ARROW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code>LAMBDA_ARROW</code></td>
+<td class="colLast"><code>119</code></td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.LESS_THAN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LESS_THAN</code></td>
 <td class="colLast"><code>115</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.LESS_THAN_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LESS_THAN_EQUALS</code></td>
 <td class="colLast"><code>116</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.LIST">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LIST</code></td>
 <td class="colLast"><code>10</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.LOCALASSIGN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LOCALASSIGN</code></td>
 <td class="colLast"><code>18</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.LONE_LESS_THAN_OR_DASH">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LONE_LESS_THAN_OR_DASH</code></td>
-<td class="colLast"><code>156</code></td>
+<td class="colLast"><code>157</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.LTRIM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>LTRIM</code></td>
 <td class="colLast"><code>61</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.MACRO">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MACRO</code></td>
 <td class="colLast"><code>22</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.MAYBE_END">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MAYBE_END</code></td>
-<td class="colLast"><code>154</code></td>
+<td class="colLast"><code>155</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.MINUS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MINUS</code></td>
-<td class="colLast"><code>120</code></td>
+<td class="colLast"><code>121</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.MINUS_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MINUS_EQUALS</code></td>
 <td class="colLast"><code>109</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.MINUS_MINUS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MINUS_MINUS</code></td>
 <td class="colLast"><code>114</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.MOD_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>MOD_EQUALS</code></td>
 <td class="colLast"><code>112</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NAMED_PARAMETER_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NAMED_PARAMETER_EXPRESSION</code></td>
 <td class="colLast"><code>4</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NATURAL_GT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NATURAL_GT</code></td>
-<td class="colLast"><code>149</code></td>
+<td class="colLast"><code>150</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NATURAL_GTE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NATURAL_GTE</code></td>
-<td class="colLast"><code>150</code></td>
+<td class="colLast"><code>151</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NESTED">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NESTED</code></td>
 <td class="colLast"><code>66</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NO_DIRECTIVE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NO_DIRECTIVE</code></td>
 <td class="colLast"><code>1</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NO_PARSE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NO_PARSE</code></td>
 <td class="colLast"><code>7</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NO_SPACE_EXPRESSION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NO_SPACE_EXPRESSION</code></td>
 <td class="colLast"><code>6</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NOAUTOESC">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NOAUTOESC</code></td>
 <td class="colLast"><code>31</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NOESCAPE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NOESCAPE</code></td>
 <td class="colLast"><code>72</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NON_ESCAPED_ID_START_CHAR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NON_ESCAPED_ID_START_CHAR</code></td>
-<td class="colLast"><code>143</code></td>
+<td class="colLast"><code>144</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NOPARSE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NOPARSE</code></td>
 <td class="colLast"><code>35</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NOT_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NOT_EQUALS</code></td>
 <td class="colLast"><code>107</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.NOTRIM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>NOTRIM</code></td>
 <td class="colLast"><code>63</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.OPEN_BRACKET">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OPEN_BRACKET</code></td>
-<td class="colLast"><code>132</code></td>
+<td class="colLast"><code>133</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.OPEN_MISPLACED_INTERPOLATION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OPEN_MISPLACED_INTERPOLATION</code></td>
-<td class="colLast"><code>142</code></td>
+<td class="colLast"><code>143</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.OPEN_PAREN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OPEN_PAREN</code></td>
-<td class="colLast"><code>134</code></td>
+<td class="colLast"><code>135</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.OPENING_CURLY_BRACKET">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OPENING_CURLY_BRACKET</code></td>
-<td class="colLast"><code>136</code></td>
+<td class="colLast"><code>137</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.OR">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OR</code></td>
-<td class="colLast"><code>127</code></td>
+<td class="colLast"><code>128</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.OUTPUTFORMAT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>OUTPUTFORMAT</code></td>
 <td class="colLast"><code>29</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.PERCENT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>PERCENT</code></td>
-<td class="colLast"><code>125</code></td>
+<td class="colLast"><code>126</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.PLUS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>PLUS</code></td>
-<td class="colLast"><code>119</code></td>
+<td class="colLast"><code>120</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.PLUS_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>PLUS_EQUALS</code></td>
 <td class="colLast"><code>108</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.PLUS_PLUS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>PLUS_PLUS</code></td>
 <td class="colLast"><code>113</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.RAW_STRING">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>RAW_STRING</code></td>
 <td class="colLast"><code>94</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.RECOVER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>RECOVER</code></td>
 <td class="colLast"><code>7</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.RECURSE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>RECURSE</code></td>
 <td class="colLast"><code>68</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.RETURN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>RETURN</code></td>
 <td class="colLast"><code>26</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.RTRIM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>RTRIM</code></td>
 <td class="colLast"><code>62</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.SEMICOLON">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SEMICOLON</code></td>
-<td class="colLast"><code>130</code></td>
+<td class="colLast"><code>131</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.SEP">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SEP</code></td>
 <td class="colLast"><code>12</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.SETTING">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SETTING</code></td>
 <td class="colLast"><code>28</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.SIMPLE_NESTED">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SIMPLE_NESTED</code></td>
 <td class="colLast"><code>65</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.SIMPLE_RECURSE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SIMPLE_RECURSE</code></td>
 <td class="colLast"><code>67</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.SIMPLE_RETURN">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SIMPLE_RETURN</code></td>
 <td class="colLast"><code>57</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.SQUARE_BRACKET_INTERPOLATION_OPENING">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SQUARE_BRACKET_INTERPOLATION_OPENING</code></td>
 <td class="colLast"><code>84</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.START_TAG">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>START_TAG</code></td>
 <td class="colLast"><code>2</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.STATIC_TEXT_FALSE_ALARM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>STATIC_TEXT_FALSE_ALARM</code></td>
 <td class="colLast"><code>81</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.STATIC_TEXT_NON_WS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>STATIC_TEXT_NON_WS</code></td>
 <td class="colLast"><code>80</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.STATIC_TEXT_WS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>STATIC_TEXT_WS</code></td>
 <td class="colLast"><code>79</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.STOP">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>STOP</code></td>
 <td class="colLast"><code>25</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.STRING_LITERAL">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>STRING_LITERAL</code></td>
 <td class="colLast"><code>93</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.SWITCH">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>SWITCH</code></td>
 <td class="colLast"><code>14</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.TERMINATING_EXCLAM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TERMINATING_EXCLAM</code></td>
-<td class="colLast"><code>152</code></td>
+<td class="colLast"><code>153</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.TERMINATING_WHITESPACE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TERMINATING_WHITESPACE</code></td>
-<td class="colLast"><code>151</code></td>
+<td class="colLast"><code>152</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.TERSE_COMMENT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TERSE_COMMENT</code></td>
 <td class="colLast"><code>34</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.TERSE_COMMENT_END">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TERSE_COMMENT_END</code></td>
-<td class="colLast"><code>153</code></td>
+<td class="colLast"><code>154</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.TIMES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TIMES</code></td>
-<td class="colLast"><code>121</code></td>
+<td class="colLast"><code>122</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.TIMES_EQUALS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TIMES_EQUALS</code></td>
 <td class="colLast"><code>110</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.TRANSFORM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TRANSFORM</code></td>
 <td class="colLast"><code>23</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.TRIM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TRIM</code></td>
 <td class="colLast"><code>60</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.TRIVIAL_FTL_HEADER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TRIVIAL_FTL_HEADER</code></td>
 <td class="colLast"><code>77</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.TRUE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>TRUE</code></td>
 <td class="colLast"><code>96</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.UNIFIED_CALL">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>UNIFIED_CALL</code></td>
 <td class="colLast"><code>74</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.UNIFIED_CALL_END">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>UNIFIED_CALL_END</code></td>
 <td class="colLast"><code>75</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.UNKNOWN_DIRECTIVE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>UNKNOWN_DIRECTIVE</code></td>
 <td class="colLast"><code>78</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.USING">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code>USING</code></td>
-<td class="colLast"><code>140</code></td>
+<td class="colLast"><code>141</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="freemarker.template.Template.WrongEncodingException.VISIT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
diff --git a/builds/fm2/api/deprecated-list.html b/builds/fm2/api/deprecated-list.html
index 9e3c287..13da972 100644
--- a/builds/fm2/api/deprecated-list.html
+++ b/builds/fm2/api/deprecated-list.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:11:02 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Deprecated List (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Deprecated List (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="Deprecated List (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Deprecated List (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
@@ -303,16 +303,21 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="freemarker/ext/beans/BeansWrapper.html#clearClassIntrospecitonCache--">freemarker.ext.beans.BeansWrapper.clearClassIntrospecitonCache()</a>
+<div class="block"><span class="deprecationComment">There's a typo in this method name, so use <a href="freemarker/ext/beans/BeansWrapper.html#clearClassIntrospectionCache--"><code>BeansWrapper.clearClassIntrospectionCache()</code></a> instead.</span></div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/Template.html#containingElements-int-int-">freemarker.template.Template.containingElements(int, int)</a>
 <div class="block"><span class="deprecationComment">Should only be used internally, and might will be removed later.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/cache/TemplateCache.html#createLegacyDefaultTemplateLoader--">freemarker.cache.TemplateCache.createLegacyDefaultTemplateLoader()</a>
 <div class="block"><span class="deprecationComment">The <a href="freemarker/cache/TemplateLoader.html" title="interface in freemarker.cache"><code>TemplateLoader</code></a> should be always specified by the constructor caller.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/ext/beans/BeansWrapper.html#finetuneMethodAppearance-java.lang.Class-java.lang.reflect.Method-freemarker.ext.beans.BeansWrapper.MethodAppearanceDecision-">freemarker.ext.beans.BeansWrapper.finetuneMethodAppearance(Class&lt;?&gt;, Method, BeansWrapper.MethodAppearanceDecision)</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/ext/beans/BeansWrapper.html#setMethodAppearanceFineTuner-freemarker.ext.beans.MethodAppearanceFineTuner-"><code>BeansWrapper.setMethodAppearanceFineTuner(MethodAppearanceFineTuner)</code></a>;
      no need to extend this class anymore.
@@ -321,13 +326,13 @@
      called anymore.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/TemplateException.html#getCauseException--">freemarker.template.TemplateException.getCauseException()</a>
 <div class="block"><span class="deprecationComment">Java 1.4 has introduced <code>Throwable.getCause()</code> - use that instead, especially as this can't return
  runtime exceptions and errors as is.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/Configuration.html#getDefaultConfiguration--">freemarker.template.Configuration.getDefaultConfiguration()</a>
 <div class="block"><span class="deprecationComment">The usage of the static singleton (the "default")
  <a href="freemarker/template/Configuration.html" title="class in freemarker.template"><code>Configuration</code></a> instance can easily cause erroneous, unpredictable
@@ -339,63 +344,63 @@
  is initialized.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/ext/beans/BeansWrapper.html#getDefaultInstance--">freemarker.ext.beans.BeansWrapper.getDefaultInstance()</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/ext/beans/BeansWrapperBuilder.html" title="class in freemarker.ext.beans"><code>BeansWrapperBuilder</code></a> instead. The instance returned here is not read-only, so it's
      dangerous to use.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/WrappingTemplateModel.html#getDefaultObjectWrapper--">freemarker.template.WrappingTemplateModel.getDefaultObjectWrapper()</a>
 <div class="block"><span class="deprecationComment">Don't depend on this object, as it can be replace by anybody in the same JVM.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/cache/TemplateCache.html#getFullTemplatePath-freemarker.core.Environment-java.lang.String-java.lang.String-">freemarker.cache.TemplateCache.getFullTemplatePath(Environment, String, String)</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/core/Environment.html#toFullTemplateName-java.lang.String-java.lang.String-"><code>Environment.toFullTemplateName(String, String)</code></a> instead, as that can throw
              <a href="freemarker/template/MalformedTemplateNameException.html" title="class in freemarker.template"><code>MalformedTemplateNameException</code></a>, and is on a more logical place anyway.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/Template.html#getImports--">freemarker.template.Template.getImports()</a>
 <div class="block"><span class="deprecationComment">Should only be used internally, and might will be removed later.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/Configuration.html#getIncompatibleEnhancements--">freemarker.template.Configuration.getIncompatibleEnhancements()</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/template/Configuration.html#getIncompatibleImprovements--"><code>Configuration.getIncompatibleImprovements()</code></a> instead.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/ext/beans/BeansWrapper.html#getInstance-java.lang.Object-freemarker.ext.util.ModelFactory-">freemarker.ext.beans.BeansWrapper.getInstance(Object, ModelFactory)</a>
 <div class="block"><span class="deprecationComment">override <a href="freemarker/ext/beans/BeansWrapper.html#getModelFactory-java.lang.Class-"><code>BeansWrapper.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>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/Template.html#getMacros--">freemarker.template.Template.getMacros()</a>
 <div class="block"><span class="deprecationComment">Should only be used internally, and might will be removed later.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/Configuration.html#getParsedIncompatibleEnhancements--">freemarker.template.Configuration.getParsedIncompatibleEnhancements()</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/template/Configuration.html#getIncompatibleImprovements--"><code>Configuration.getIncompatibleImprovements()</code></a> instead.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/Template.html#getRootTreeNode--">freemarker.template.Template.getRootTreeNode()</a>
 <div class="block"><span class="deprecationComment">Should only be used internally, and might will be removed later.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/core/Configurable.html#getSetting-java.lang.String-">freemarker.core.Configurable.getSetting(String)</a>
 <div class="block"><span class="deprecationComment">It's not possible in general to convert setting values to string,
      and thus it's impossible to ensure that <a href="freemarker/core/Configurable.html#setSetting-java.lang.String-java.lang.String-"><code>Configurable.setSetting(String, String)</code></a> will work with
      the returned value correctly.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/core/Configurable.html#getSettings--">freemarker.core.Configurable.getSettings()</a>
 <div class="block"><span class="deprecationComment">This method was always defective, and certainly it always
      will be. Don't use it. (Simply, it's hardly possible in general to
@@ -403,67 +408,67 @@
      <a href="freemarker/core/Configurable.html#setSettings-java.util.Properties-"><code>Configurable.setSettings(Properties)</code></a> will work with them correctly.)</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/core/Environment.html#getTemplate--">freemarker.core.Environment.getTemplate()</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/core/Environment.html#getMainTemplate--"><code>Environment.getMainTemplate()</code></a> instead (or <a href="freemarker/core/Environment.html#getCurrentNamespace--"><code>Environment.getCurrentNamespace()</code></a> and then
              <a href="freemarker/core/Environment.Namespace.html#getTemplate--"><code>Environment.Namespace.getTemplate()</code></a>); the value returned by this method is often not what you expect when
              it comes to macro/function invocations.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/cache/TemplateCache.html#getTemplate-java.lang.String-java.util.Locale-java.lang.String-boolean-">freemarker.cache.TemplateCache.getTemplate(String, Locale, String, boolean)</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/cache/TemplateCache.html#getTemplate-java.lang.String-java.util.Locale-java.lang.Object-java.lang.String-boolean-"><code>TemplateCache.getTemplate(String, Locale, Object, String, boolean)</code></a>, which can return more detailed
              result when the template is missing.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/TemplateException.html#getTemplateName--">freemarker.template.TemplateException.getTemplateName()</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/template/TemplateException.html#getTemplateSourceName--"><code>TemplateException.getTemplateSourceName()</code></a> instead, unless you are really sure that this is what you want.
              This method isn't really deprecated, it's just marked so to warn users about this.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/ext/servlet/FreemarkerServlet.html#getTemplatePath--">freemarker.ext.servlet.FreemarkerServlet.getTemplatePath()</a>
 <div class="block"><span class="deprecationComment">Not called by FreeMarker code, and there's no point to override this (unless to cause confusion).</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/Configuration.html#getVersionNumber--">freemarker.template.Configuration.getVersionNumber()</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/template/Configuration.html#getVersion--"><code>Configuration.getVersion()</code></a> instead.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/utility/StringUtil.html#HTMLEnc-java.lang.String-">freemarker.template.utility.StringUtil.HTMLEnc(String)</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/template/utility/StringUtil.html#XHTMLEnc-java.lang.String-"><code>StringUtil.XHTMLEnc(String)</code></a> instead, because it escapes apostrophe-quote too.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/utility/StringUtil.html#isXMLID-java.lang.String-">freemarker.template.utility.StringUtil.isXMLID(String)</a>
 <div class="block"><span class="deprecationComment">Don't use this outside FreeMarker; it's name if misleading, and it doesn't follow the XML specs.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/ext/dom/Transform.html#main-java.lang.String:A-">freemarker.ext.dom.Transform.main(String[])</a>
 <div class="block"><span class="deprecationComment">Will be removed (main method in a library, often classified as CWE-489 "Leftover Debug Code").</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/ext/jdom/NodeListModel.html#main-java.lang.String:A-">freemarker.ext.jdom.NodeListModel.main(String[])</a>
 <div class="block"><span class="deprecationComment">Will be removed (main method in a library, often classified as CWE-489 "Leftover Debug Code").</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/utility/ToCanonical.html#main-java.lang.String:A-">freemarker.template.utility.ToCanonical.main(String[])</a>
 <div class="block"><span class="deprecationComment">Will be removed (main method in a library, often classified as CWE-489 "Leftover Debug Code").</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/utility/DeepUnwrap.html#premissiveUnwrap-freemarker.template.TemplateModel-">freemarker.template.utility.DeepUnwrap.premissiveUnwrap(TemplateModel)</a>
 <div class="block"><span class="deprecationComment">the name of this method is mistyped. Use 
  <a href="freemarker/template/utility/DeepUnwrap.html#permissiveUnwrap-freemarker.template.TemplateModel-"><code>DeepUnwrap.permissiveUnwrap(TemplateModel)</code></a> instead.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/log/Logger.html#selectLoggerLibrary-int-">freemarker.log.Logger.selectLoggerLibrary(int)</a>
 <div class="block"><span class="deprecationComment">This method isn't reliable, unless you can somehow ensure that you access the FreeMarker classes
              first; use the <a href="freemarker/log/Logger.html#SYSTEM_PROPERTY_NAME_LOGGER_LIBRARY">"org.freemarker.loggerLibrary"</a> Java system property instead, like
@@ -471,87 +476,87 @@
              <a href="freemarker/log/Logger.html#SYSTEM_PROPERTY_NAME_LOGGER_LIBRARY"><code>Logger.SYSTEM_PROPERTY_NAME_LOGGER_LIBRARY</code></a> for more.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/log/Logger.html#setCategoryPrefix-java.lang.String-">freemarker.log.Logger.setCategoryPrefix(String)</a>
 <div class="block"><span class="deprecationComment">This wasn't reliable, unless you can somehow ensure that you access the FreeMarker classes first. As
              it's not known to be useful for users, consider it removed.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/cache/TemplateCache.html#setConfiguration-freemarker.template.Configuration-">freemarker.cache.TemplateCache.setConfiguration(Configuration)</a>
 <div class="block"><span class="deprecationComment">Use the <a href="freemarker/cache/TemplateCache.html#TemplateCache-freemarker.cache.TemplateLoader-freemarker.cache.CacheStorage-freemarker.template.Configuration-"><code>TemplateCache.TemplateCache(TemplateLoader, CacheStorage, Configuration)</code></a> constructor.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/Configuration.html#setDefaultConfiguration-freemarker.template.Configuration-">freemarker.template.Configuration.setDefaultConfiguration(Configuration)</a>
 <div class="block"><span class="deprecationComment">Using the "default" <a href="freemarker/template/Configuration.html" title="class in freemarker.template"><code>Configuration</code></a> instance can
  easily lead to erroneous, unpredictable behaviour.
  See more <a href="freemarker/template/Configuration.html#getDefaultConfiguration--"><code>here...</code></a>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/WrappingTemplateModel.html#setDefaultObjectWrapper-freemarker.template.ObjectWrapper-">freemarker.template.WrappingTemplateModel.setDefaultObjectWrapper(ObjectWrapper)</a>
 <div class="block"><span class="deprecationComment">This method has VM-wide effect, which makes it unsuitable for application where multiple components
       might use FreeMarker internally.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/ext/dom/NodeModel.html#setDocumentBuilderFactory-javax.xml.parsers.DocumentBuilderFactory-">freemarker.ext.dom.NodeModel.setDocumentBuilderFactory(DocumentBuilderFactory)</a>
 <div class="block"><span class="deprecationComment">It's a bad practice to change static fields, as if multiple independent components do that in the
              same JVM, they unintentionally affect each other. Therefore it's recommended to leave this static
              value at its default.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/Template.html#setEncoding-java.lang.String-">freemarker.template.Template.setEncoding(String)</a>
 <div class="block"><span class="deprecationComment">Should only be used internally, and might will be removed later.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/ext/dom/NodeModel.html#setErrorHandler-org.xml.sax.ErrorHandler-">freemarker.ext.dom.NodeModel.setErrorHandler(ErrorHandler)</a>
 <div class="block"><span class="deprecationComment">It's a bad practice to change static fields, as if multiple independent components do that in the
              same JVM, they unintentionally affect each other. Therefore it's recommended to leave this static
              value at its default.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/Configuration.html#setIncompatibleEnhancements-java.lang.String-">freemarker.template.Configuration.setIncompatibleEnhancements(String)</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/template/Configuration.html#Configuration-freemarker.template.Version-"><code>Configuration.Configuration(Version)</code></a>, or
     as last chance, <a href="freemarker/template/Configuration.html#setIncompatibleImprovements-freemarker.template.Version-"><code>Configuration.setIncompatibleImprovements(Version)</code></a> instead.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/ext/beans/BeansWrapper.html#setNullModel-freemarker.template.TemplateModel-">freemarker.ext.beans.BeansWrapper.setNullModel(TemplateModel)</a>
 <div class="block"><span class="deprecationComment">Changing the <code>null</code> model can cause a lot of confusion; don't do it.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/Configuration.html#setSharedVaribles-java.util.Map-">freemarker.template.Configuration.setSharedVaribles(Map)</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/template/Configuration.html#setSharedVariables-java.util.Map-"><code>Configuration.setSharedVariables(Map)</code></a> instead.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/core/Configurable.html#setStrictBeanModels-boolean-">freemarker.core.Configurable.setStrictBeanModels(boolean)</a>
 <div class="block"><span class="deprecationComment">Set this on the <a href="freemarker/template/ObjectWrapper.html" title="interface in freemarker.template"><code>ObjectWrapper</code></a> itself.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/Configuration.html#setStrictSyntaxMode-boolean-">freemarker.template.Configuration.setStrictSyntaxMode(boolean)</a>
 <div class="block"><span class="deprecationComment">Only <code>true</code> (the default) value will be supported sometimes in the future.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/template/Configuration.html#setTemplateUpdateDelay-int-">freemarker.template.Configuration.setTemplateUpdateDelay(int)</a>
 <div class="block"><span class="deprecationComment">Use <a href="freemarker/template/Configuration.html#setTemplateUpdateDelayMilliseconds-long-"><code>Configuration.setTemplateUpdateDelayMilliseconds(long)</code></a> instead, because the time granularity of this method
              is often misunderstood to be milliseconds.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="freemarker/template/SimpleSequence.html#toList--">freemarker.template.SimpleSequence.toList()</a>
 <div class="block"><span class="deprecationComment">No replacement exists; not a reliable way of getting back the original list elemnts.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="freemarker/core/Environment.html#visit-freemarker.core.TemplateElement-freemarker.template.TemplateDirectiveModel-java.util.Map-java.util.List-">freemarker.core.Environment.visit(TemplateElement, TemplateDirectiveModel, Map, List)</a>
 <div class="block"><span class="deprecationComment">Should be internal API</span></div>
 </td>
diff --git a/builds/fm2/api/freemarker/cache/AndMatcher.html b/builds/fm2/api/freemarker/cache/AndMatcher.html
index b1c81ef..13507b1 100644
--- a/builds/fm2/api/freemarker/cache/AndMatcher.html
+++ b/builds/fm2/api/freemarker/cache/AndMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:16 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AndMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>AndMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="AndMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="AndMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/ByteArrayTemplateLoader.html b/builds/fm2/api/freemarker/cache/ByteArrayTemplateLoader.html
index 672676e..6c1f9bd 100644
--- a/builds/fm2/api/freemarker/cache/ByteArrayTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/ByteArrayTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ByteArrayTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>ByteArrayTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="ByteArrayTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="ByteArrayTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/CacheStorage.html b/builds/fm2/api/freemarker/cache/CacheStorage.html
index b72e4ce..001deed 100644
--- a/builds/fm2/api/freemarker/cache/CacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/CacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>CacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="CacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="CacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/CacheStorageWithGetSize.html b/builds/fm2/api/freemarker/cache/CacheStorageWithGetSize.html
index f0f2ed7..17fdaa0 100644
--- a/builds/fm2/api/freemarker/cache/CacheStorageWithGetSize.html
+++ b/builds/fm2/api/freemarker/cache/CacheStorageWithGetSize.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CacheStorageWithGetSize (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>CacheStorageWithGetSize (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="CacheStorageWithGetSize (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="CacheStorageWithGetSize (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/ClassTemplateLoader.html b/builds/fm2/api/freemarker/cache/ClassTemplateLoader.html
index f829909..e793446 100644
--- a/builds/fm2/api/freemarker/cache/ClassTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/ClassTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ClassTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>ClassTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="ClassTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="ClassTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/ConcurrentCacheStorage.html b/builds/fm2/api/freemarker/cache/ConcurrentCacheStorage.html
index 8083277..bf07393 100644
--- a/builds/fm2/api/freemarker/cache/ConcurrentCacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/ConcurrentCacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConcurrentCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>ConcurrentCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="ConcurrentCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="ConcurrentCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/ConditionalTemplateConfigurationFactory.html b/builds/fm2/api/freemarker/cache/ConditionalTemplateConfigurationFactory.html
index 0527239..11de80d 100644
--- a/builds/fm2/api/freemarker/cache/ConditionalTemplateConfigurationFactory.html
+++ b/builds/fm2/api/freemarker/cache/ConditionalTemplateConfigurationFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ConditionalTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>ConditionalTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="ConditionalTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="ConditionalTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/FileExtensionMatcher.html b/builds/fm2/api/freemarker/cache/FileExtensionMatcher.html
index e4029b9..ac38ba4 100644
--- a/builds/fm2/api/freemarker/cache/FileExtensionMatcher.html
+++ b/builds/fm2/api/freemarker/cache/FileExtensionMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FileExtensionMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>FileExtensionMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="FileExtensionMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="FileExtensionMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/FileNameGlobMatcher.html b/builds/fm2/api/freemarker/cache/FileNameGlobMatcher.html
index 18edfef..e90382b 100644
--- a/builds/fm2/api/freemarker/cache/FileNameGlobMatcher.html
+++ b/builds/fm2/api/freemarker/cache/FileNameGlobMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FileNameGlobMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>FileNameGlobMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="FileNameGlobMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="FileNameGlobMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/FileTemplateLoader.html b/builds/fm2/api/freemarker/cache/FileTemplateLoader.html
index 9c9b663..61a6d21 100644
--- a/builds/fm2/api/freemarker/cache/FileTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/FileTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FileTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>FileTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="FileTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="FileTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/FirstMatchTemplateConfigurationFactory.html b/builds/fm2/api/freemarker/cache/FirstMatchTemplateConfigurationFactory.html
index 6131c5f..9797bf1 100644
--- a/builds/fm2/api/freemarker/cache/FirstMatchTemplateConfigurationFactory.html
+++ b/builds/fm2/api/freemarker/cache/FirstMatchTemplateConfigurationFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FirstMatchTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>FirstMatchTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="FirstMatchTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="FirstMatchTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/MergingTemplateConfigurationFactory.html b/builds/fm2/api/freemarker/cache/MergingTemplateConfigurationFactory.html
index 7c456f6..093bfc9 100644
--- a/builds/fm2/api/freemarker/cache/MergingTemplateConfigurationFactory.html
+++ b/builds/fm2/api/freemarker/cache/MergingTemplateConfigurationFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MergingTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>MergingTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="MergingTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="MergingTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/MruCacheStorage.html b/builds/fm2/api/freemarker/cache/MruCacheStorage.html
index 4e55386..aa55d0c 100644
--- a/builds/fm2/api/freemarker/cache/MruCacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/MruCacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MruCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>MruCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="MruCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="MruCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/MultiTemplateLoader.html b/builds/fm2/api/freemarker/cache/MultiTemplateLoader.html
index 04ce0bd..2f3a15a 100644
--- a/builds/fm2/api/freemarker/cache/MultiTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/MultiTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MultiTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>MultiTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="MultiTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="MultiTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/NotMatcher.html b/builds/fm2/api/freemarker/cache/NotMatcher.html
index 2107bdf..f22af6c 100644
--- a/builds/fm2/api/freemarker/cache/NotMatcher.html
+++ b/builds/fm2/api/freemarker/cache/NotMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NotMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NotMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NotMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NotMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/NullCacheStorage.html b/builds/fm2/api/freemarker/cache/NullCacheStorage.html
index 82e600a..a6444a2 100644
--- a/builds/fm2/api/freemarker/cache/NullCacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/NullCacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NullCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NullCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NullCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NullCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/OrMatcher.html b/builds/fm2/api/freemarker/cache/OrMatcher.html
index 89e45bd..46705f5 100644
--- a/builds/fm2/api/freemarker/cache/OrMatcher.html
+++ b/builds/fm2/api/freemarker/cache/OrMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OrMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>OrMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="OrMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="OrMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/PathGlobMatcher.html b/builds/fm2/api/freemarker/cache/PathGlobMatcher.html
index af463ee..dbd1f23 100644
--- a/builds/fm2/api/freemarker/cache/PathGlobMatcher.html
+++ b/builds/fm2/api/freemarker/cache/PathGlobMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PathGlobMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>PathGlobMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="PathGlobMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="PathGlobMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/PathRegexMatcher.html b/builds/fm2/api/freemarker/cache/PathRegexMatcher.html
index 3d8c25b..cf13678 100644
--- a/builds/fm2/api/freemarker/cache/PathRegexMatcher.html
+++ b/builds/fm2/api/freemarker/cache/PathRegexMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PathRegexMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>PathRegexMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="PathRegexMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="PathRegexMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/SoftCacheStorage.html b/builds/fm2/api/freemarker/cache/SoftCacheStorage.html
index bcd2af2..60734dd 100644
--- a/builds/fm2/api/freemarker/cache/SoftCacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/SoftCacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>SoftCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>SoftCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="SoftCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="SoftCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/StatefulTemplateLoader.html b/builds/fm2/api/freemarker/cache/StatefulTemplateLoader.html
index dc49f28..2fe00f8 100644
--- a/builds/fm2/api/freemarker/cache/StatefulTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/StatefulTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StatefulTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>StatefulTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="StatefulTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="StatefulTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/StringTemplateLoader.html b/builds/fm2/api/freemarker/cache/StringTemplateLoader.html
index fcda2a2..8fc38ee 100644
--- a/builds/fm2/api/freemarker/cache/StringTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/StringTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StringTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>StringTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="StringTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="StringTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/StrongCacheStorage.html b/builds/fm2/api/freemarker/cache/StrongCacheStorage.html
index 96183d9..f5f2b14 100644
--- a/builds/fm2/api/freemarker/cache/StrongCacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/StrongCacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StrongCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>StrongCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="StrongCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="StrongCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/TemplateCache.MaybeMissingTemplate.html b/builds/fm2/api/freemarker/cache/TemplateCache.MaybeMissingTemplate.html
index 9c5f74f..c5cdb99 100644
--- a/builds/fm2/api/freemarker/cache/TemplateCache.MaybeMissingTemplate.html
+++ b/builds/fm2/api/freemarker/cache/TemplateCache.MaybeMissingTemplate.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateCache.MaybeMissingTemplate (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateCache.MaybeMissingTemplate (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateCache.MaybeMissingTemplate (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateCache.MaybeMissingTemplate (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/TemplateCache.html b/builds/fm2/api/freemarker/cache/TemplateCache.html
index 9d08597..1ffe303 100644
--- a/builds/fm2/api/freemarker/cache/TemplateCache.html
+++ b/builds/fm2/api/freemarker/cache/TemplateCache.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:50 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateCache (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateCache (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateCache (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateCache (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/TemplateConfigurationFactory.html b/builds/fm2/api/freemarker/cache/TemplateConfigurationFactory.html
index 296a2c0..4cfcc97 100644
--- a/builds/fm2/api/freemarker/cache/TemplateConfigurationFactory.html
+++ b/builds/fm2/api/freemarker/cache/TemplateConfigurationFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/TemplateConfigurationFactoryException.html b/builds/fm2/api/freemarker/cache/TemplateConfigurationFactoryException.html
index ab5a42e..0888f86 100644
--- a/builds/fm2/api/freemarker/cache/TemplateConfigurationFactoryException.html
+++ b/builds/fm2/api/freemarker/cache/TemplateConfigurationFactoryException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateConfigurationFactoryException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateConfigurationFactoryException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateConfigurationFactoryException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateConfigurationFactoryException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/TemplateLoader.html b/builds/fm2/api/freemarker/cache/TemplateLoader.html
index 4bb3aca..f93fde1 100644
--- a/builds/fm2/api/freemarker/cache/TemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/TemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/TemplateLookupContext.html b/builds/fm2/api/freemarker/cache/TemplateLookupContext.html
index c1f24b5..3e7e6b8 100644
--- a/builds/fm2/api/freemarker/cache/TemplateLookupContext.html
+++ b/builds/fm2/api/freemarker/cache/TemplateLookupContext.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateLookupContext (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateLookupContext (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateLookupContext (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateLookupContext (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/TemplateLookupResult.html b/builds/fm2/api/freemarker/cache/TemplateLookupResult.html
index 43dc4a5..231a139 100644
--- a/builds/fm2/api/freemarker/cache/TemplateLookupResult.html
+++ b/builds/fm2/api/freemarker/cache/TemplateLookupResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateLookupResult (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateLookupResult (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateLookupResult (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateLookupResult (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/TemplateLookupStrategy.html b/builds/fm2/api/freemarker/cache/TemplateLookupStrategy.html
index 0f0ce04..1c97ca1 100644
--- a/builds/fm2/api/freemarker/cache/TemplateLookupStrategy.html
+++ b/builds/fm2/api/freemarker/cache/TemplateLookupStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateLookupStrategy (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateLookupStrategy (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateLookupStrategy (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateLookupStrategy (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/TemplateNameFormat.html b/builds/fm2/api/freemarker/cache/TemplateNameFormat.html
index b51aad0..f441aab 100644
--- a/builds/fm2/api/freemarker/cache/TemplateNameFormat.html
+++ b/builds/fm2/api/freemarker/cache/TemplateNameFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateNameFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateNameFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateNameFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateNameFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/TemplateSourceMatcher.html b/builds/fm2/api/freemarker/cache/TemplateSourceMatcher.html
index 4252867..05c283c 100644
--- a/builds/fm2/api/freemarker/cache/TemplateSourceMatcher.html
+++ b/builds/fm2/api/freemarker/cache/TemplateSourceMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateSourceMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateSourceMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateSourceMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateSourceMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/URLTemplateLoader.html b/builds/fm2/api/freemarker/cache/URLTemplateLoader.html
index 87f708a..6b06bf2 100644
--- a/builds/fm2/api/freemarker/cache/URLTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/URLTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>URLTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>URLTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="URLTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="URLTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/WebappTemplateLoader.html b/builds/fm2/api/freemarker/cache/WebappTemplateLoader.html
index 8c2d10f..2f2b946 100644
--- a/builds/fm2/api/freemarker/cache/WebappTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/WebappTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>WebappTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>WebappTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="WebappTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="WebappTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/AndMatcher.html b/builds/fm2/api/freemarker/cache/class-use/AndMatcher.html
index 33df3b9..63f1d4b 100644
--- a/builds/fm2/api/freemarker/cache/class-use/AndMatcher.html
+++ b/builds/fm2/api/freemarker/cache/class-use/AndMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.AndMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.AndMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.AndMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.AndMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/ByteArrayTemplateLoader.html b/builds/fm2/api/freemarker/cache/class-use/ByteArrayTemplateLoader.html
index 984a5f1..d6c29f6 100644
--- a/builds/fm2/api/freemarker/cache/class-use/ByteArrayTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/class-use/ByteArrayTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.ByteArrayTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.ByteArrayTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.ByteArrayTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.ByteArrayTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/CacheStorage.html b/builds/fm2/api/freemarker/cache/class-use/CacheStorage.html
index 6693052..3692841 100644
--- a/builds/fm2/api/freemarker/cache/class-use/CacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/class-use/CacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.cache.CacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Interface freemarker.cache.CacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.cache.CacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Interface freemarker.cache.CacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/CacheStorageWithGetSize.html b/builds/fm2/api/freemarker/cache/class-use/CacheStorageWithGetSize.html
index 16cee42..b1340ac 100644
--- a/builds/fm2/api/freemarker/cache/class-use/CacheStorageWithGetSize.html
+++ b/builds/fm2/api/freemarker/cache/class-use/CacheStorageWithGetSize.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.cache.CacheStorageWithGetSize (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Interface freemarker.cache.CacheStorageWithGetSize (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.cache.CacheStorageWithGetSize (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Interface freemarker.cache.CacheStorageWithGetSize (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/ClassTemplateLoader.html b/builds/fm2/api/freemarker/cache/class-use/ClassTemplateLoader.html
index a898573..447aa54 100644
--- a/builds/fm2/api/freemarker/cache/class-use/ClassTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/class-use/ClassTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.ClassTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.ClassTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.ClassTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.ClassTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/ConcurrentCacheStorage.html b/builds/fm2/api/freemarker/cache/class-use/ConcurrentCacheStorage.html
index 6b0f86f..defa854 100644
--- a/builds/fm2/api/freemarker/cache/class-use/ConcurrentCacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/class-use/ConcurrentCacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.cache.ConcurrentCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Interface freemarker.cache.ConcurrentCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.cache.ConcurrentCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Interface freemarker.cache.ConcurrentCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/ConditionalTemplateConfigurationFactory.html b/builds/fm2/api/freemarker/cache/class-use/ConditionalTemplateConfigurationFactory.html
index 41a896f..6a3e629 100644
--- a/builds/fm2/api/freemarker/cache/class-use/ConditionalTemplateConfigurationFactory.html
+++ b/builds/fm2/api/freemarker/cache/class-use/ConditionalTemplateConfigurationFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.ConditionalTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.ConditionalTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.ConditionalTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.ConditionalTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/FileExtensionMatcher.html b/builds/fm2/api/freemarker/cache/class-use/FileExtensionMatcher.html
index 6a0f2f7..e16e143 100644
--- a/builds/fm2/api/freemarker/cache/class-use/FileExtensionMatcher.html
+++ b/builds/fm2/api/freemarker/cache/class-use/FileExtensionMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.FileExtensionMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.FileExtensionMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.FileExtensionMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.FileExtensionMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/FileNameGlobMatcher.html b/builds/fm2/api/freemarker/cache/class-use/FileNameGlobMatcher.html
index 3c21f09..f39a83d 100644
--- a/builds/fm2/api/freemarker/cache/class-use/FileNameGlobMatcher.html
+++ b/builds/fm2/api/freemarker/cache/class-use/FileNameGlobMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.FileNameGlobMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.FileNameGlobMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.FileNameGlobMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.FileNameGlobMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/FileTemplateLoader.html b/builds/fm2/api/freemarker/cache/class-use/FileTemplateLoader.html
index 6df3008..d66e18a 100644
--- a/builds/fm2/api/freemarker/cache/class-use/FileTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/class-use/FileTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.FileTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.FileTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.FileTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.FileTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/FirstMatchTemplateConfigurationFactory.html b/builds/fm2/api/freemarker/cache/class-use/FirstMatchTemplateConfigurationFactory.html
index 3a438cf..382bbcc 100644
--- a/builds/fm2/api/freemarker/cache/class-use/FirstMatchTemplateConfigurationFactory.html
+++ b/builds/fm2/api/freemarker/cache/class-use/FirstMatchTemplateConfigurationFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.FirstMatchTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.FirstMatchTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.FirstMatchTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.FirstMatchTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/MergingTemplateConfigurationFactory.html b/builds/fm2/api/freemarker/cache/class-use/MergingTemplateConfigurationFactory.html
index 9941b0b..5f30652 100644
--- a/builds/fm2/api/freemarker/cache/class-use/MergingTemplateConfigurationFactory.html
+++ b/builds/fm2/api/freemarker/cache/class-use/MergingTemplateConfigurationFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.MergingTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.MergingTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.MergingTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.MergingTemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/MruCacheStorage.html b/builds/fm2/api/freemarker/cache/class-use/MruCacheStorage.html
index e8f4f7a..7ed8ed8 100644
--- a/builds/fm2/api/freemarker/cache/class-use/MruCacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/class-use/MruCacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.MruCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.MruCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.MruCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.MruCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/MultiTemplateLoader.html b/builds/fm2/api/freemarker/cache/class-use/MultiTemplateLoader.html
index b217b14..a14a1eb 100644
--- a/builds/fm2/api/freemarker/cache/class-use/MultiTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/class-use/MultiTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.MultiTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.MultiTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.MultiTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.MultiTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/NotMatcher.html b/builds/fm2/api/freemarker/cache/class-use/NotMatcher.html
index bc3d458..3f08390 100644
--- a/builds/fm2/api/freemarker/cache/class-use/NotMatcher.html
+++ b/builds/fm2/api/freemarker/cache/class-use/NotMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.NotMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.NotMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.NotMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.NotMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/NullCacheStorage.html b/builds/fm2/api/freemarker/cache/class-use/NullCacheStorage.html
index 7e4b7cb..9165858 100644
--- a/builds/fm2/api/freemarker/cache/class-use/NullCacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/class-use/NullCacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.NullCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.NullCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.NullCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.NullCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/OrMatcher.html b/builds/fm2/api/freemarker/cache/class-use/OrMatcher.html
index fcbbe16..7932824 100644
--- a/builds/fm2/api/freemarker/cache/class-use/OrMatcher.html
+++ b/builds/fm2/api/freemarker/cache/class-use/OrMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.OrMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.OrMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.OrMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.OrMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/PathGlobMatcher.html b/builds/fm2/api/freemarker/cache/class-use/PathGlobMatcher.html
index c4bd7d6..b596787 100644
--- a/builds/fm2/api/freemarker/cache/class-use/PathGlobMatcher.html
+++ b/builds/fm2/api/freemarker/cache/class-use/PathGlobMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.PathGlobMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.PathGlobMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.PathGlobMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.PathGlobMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/PathRegexMatcher.html b/builds/fm2/api/freemarker/cache/class-use/PathRegexMatcher.html
index 58a53c0..e080468 100644
--- a/builds/fm2/api/freemarker/cache/class-use/PathRegexMatcher.html
+++ b/builds/fm2/api/freemarker/cache/class-use/PathRegexMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.PathRegexMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.PathRegexMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.PathRegexMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.PathRegexMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/SoftCacheStorage.html b/builds/fm2/api/freemarker/cache/class-use/SoftCacheStorage.html
index 52d638f..62ca34a 100644
--- a/builds/fm2/api/freemarker/cache/class-use/SoftCacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/class-use/SoftCacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.SoftCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.SoftCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.SoftCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.SoftCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/StatefulTemplateLoader.html b/builds/fm2/api/freemarker/cache/class-use/StatefulTemplateLoader.html
index 1b099a0..00d45de 100644
--- a/builds/fm2/api/freemarker/cache/class-use/StatefulTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/class-use/StatefulTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.cache.StatefulTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Interface freemarker.cache.StatefulTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.cache.StatefulTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Interface freemarker.cache.StatefulTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/StringTemplateLoader.html b/builds/fm2/api/freemarker/cache/class-use/StringTemplateLoader.html
index 79e7d68..edeef33 100644
--- a/builds/fm2/api/freemarker/cache/class-use/StringTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/class-use/StringTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.StringTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.StringTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.StringTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.StringTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/StrongCacheStorage.html b/builds/fm2/api/freemarker/cache/class-use/StrongCacheStorage.html
index 89f5431..bee0ef3 100644
--- a/builds/fm2/api/freemarker/cache/class-use/StrongCacheStorage.html
+++ b/builds/fm2/api/freemarker/cache/class-use/StrongCacheStorage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.StrongCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.StrongCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.StrongCacheStorage (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.StrongCacheStorage (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/TemplateCache.MaybeMissingTemplate.html b/builds/fm2/api/freemarker/cache/class-use/TemplateCache.MaybeMissingTemplate.html
index bfb6fb3..30dee27 100644
--- a/builds/fm2/api/freemarker/cache/class-use/TemplateCache.MaybeMissingTemplate.html
+++ b/builds/fm2/api/freemarker/cache/class-use/TemplateCache.MaybeMissingTemplate.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.TemplateCache.MaybeMissingTemplate (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.TemplateCache.MaybeMissingTemplate (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.TemplateCache.MaybeMissingTemplate (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.TemplateCache.MaybeMissingTemplate (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/TemplateCache.html b/builds/fm2/api/freemarker/cache/class-use/TemplateCache.html
index 9c7387a..8c6d78b 100644
--- a/builds/fm2/api/freemarker/cache/class-use/TemplateCache.html
+++ b/builds/fm2/api/freemarker/cache/class-use/TemplateCache.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.TemplateCache (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.TemplateCache (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.TemplateCache (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.TemplateCache (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/TemplateConfigurationFactory.html b/builds/fm2/api/freemarker/cache/class-use/TemplateConfigurationFactory.html
index 2d72d2a..3e92f34 100644
--- a/builds/fm2/api/freemarker/cache/class-use/TemplateConfigurationFactory.html
+++ b/builds/fm2/api/freemarker/cache/class-use/TemplateConfigurationFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.TemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.TemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.TemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.TemplateConfigurationFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/TemplateConfigurationFactoryException.html b/builds/fm2/api/freemarker/cache/class-use/TemplateConfigurationFactoryException.html
index 5f1d4c9..3cd1fef 100644
--- a/builds/fm2/api/freemarker/cache/class-use/TemplateConfigurationFactoryException.html
+++ b/builds/fm2/api/freemarker/cache/class-use/TemplateConfigurationFactoryException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.TemplateConfigurationFactoryException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.TemplateConfigurationFactoryException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.TemplateConfigurationFactoryException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.TemplateConfigurationFactoryException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/TemplateLoader.html b/builds/fm2/api/freemarker/cache/class-use/TemplateLoader.html
index d942c08..e618343 100644
--- a/builds/fm2/api/freemarker/cache/class-use/TemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/class-use/TemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.cache.TemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Interface freemarker.cache.TemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.cache.TemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Interface freemarker.cache.TemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/TemplateLookupContext.html b/builds/fm2/api/freemarker/cache/class-use/TemplateLookupContext.html
index d6d929a..1b7aa27 100644
--- a/builds/fm2/api/freemarker/cache/class-use/TemplateLookupContext.html
+++ b/builds/fm2/api/freemarker/cache/class-use/TemplateLookupContext.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.TemplateLookupContext (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.TemplateLookupContext (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.TemplateLookupContext (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.TemplateLookupContext (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/TemplateLookupResult.html b/builds/fm2/api/freemarker/cache/class-use/TemplateLookupResult.html
index ffe30fc..92b4d43 100644
--- a/builds/fm2/api/freemarker/cache/class-use/TemplateLookupResult.html
+++ b/builds/fm2/api/freemarker/cache/class-use/TemplateLookupResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.TemplateLookupResult (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.TemplateLookupResult (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.TemplateLookupResult (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.TemplateLookupResult (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/TemplateLookupStrategy.html b/builds/fm2/api/freemarker/cache/class-use/TemplateLookupStrategy.html
index 751517d..a846e66 100644
--- a/builds/fm2/api/freemarker/cache/class-use/TemplateLookupStrategy.html
+++ b/builds/fm2/api/freemarker/cache/class-use/TemplateLookupStrategy.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.TemplateLookupStrategy (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.TemplateLookupStrategy (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.TemplateLookupStrategy (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.TemplateLookupStrategy (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/TemplateNameFormat.html b/builds/fm2/api/freemarker/cache/class-use/TemplateNameFormat.html
index 22f6d1a..55ef9b7 100644
--- a/builds/fm2/api/freemarker/cache/class-use/TemplateNameFormat.html
+++ b/builds/fm2/api/freemarker/cache/class-use/TemplateNameFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.TemplateNameFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.TemplateNameFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.TemplateNameFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.TemplateNameFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/TemplateSourceMatcher.html b/builds/fm2/api/freemarker/cache/class-use/TemplateSourceMatcher.html
index b8444c6..3e398db 100644
--- a/builds/fm2/api/freemarker/cache/class-use/TemplateSourceMatcher.html
+++ b/builds/fm2/api/freemarker/cache/class-use/TemplateSourceMatcher.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.TemplateSourceMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.TemplateSourceMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.TemplateSourceMatcher (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.TemplateSourceMatcher (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/URLTemplateLoader.html b/builds/fm2/api/freemarker/cache/class-use/URLTemplateLoader.html
index d695967..0c3d7bd 100644
--- a/builds/fm2/api/freemarker/cache/class-use/URLTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/class-use/URLTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.URLTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.URLTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.URLTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.URLTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/class-use/WebappTemplateLoader.html b/builds/fm2/api/freemarker/cache/class-use/WebappTemplateLoader.html
index b47ae74..b4e2d0c 100644
--- a/builds/fm2/api/freemarker/cache/class-use/WebappTemplateLoader.html
+++ b/builds/fm2/api/freemarker/cache/class-use/WebappTemplateLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.cache.WebappTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.cache.WebappTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache.WebappTemplateLoader (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.cache.WebappTemplateLoader (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/package-frame.html b/builds/fm2/api/freemarker/cache/package-frame.html
index 2d981f5..fcaa103 100644
--- a/builds/fm2/api/freemarker/cache/package-frame.html
+++ b/builds/fm2/api/freemarker/cache/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:19 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.cache (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>freemarker.cache (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
diff --git a/builds/fm2/api/freemarker/cache/package-summary.html b/builds/fm2/api/freemarker/cache/package-summary.html
index 7ace4c2..3009849 100644
--- a/builds/fm2/api/freemarker/cache/package-summary.html
+++ b/builds/fm2/api/freemarker/cache/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:19 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.cache (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>freemarker.cache (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="freemarker.cache (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/package-tree.html b/builds/fm2/api/freemarker/cache/package-tree.html
index e1d0eb2..a1dd94e 100644
--- a/builds/fm2/api/freemarker/cache/package-tree.html
+++ b/builds/fm2/api/freemarker/cache/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:19 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:57 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.cache Class Hierarchy (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>freemarker.cache Class Hierarchy (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache Class Hierarchy (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="freemarker.cache Class Hierarchy (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/cache/package-use.html b/builds/fm2/api/freemarker/cache/package-use.html
index 1c353eb..8fe1d73 100644
--- a/builds/fm2/api/freemarker/cache/package-use.html
+++ b/builds/fm2/api/freemarker/cache/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:11:01 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.cache (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Package freemarker.cache (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.cache (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Package freemarker.cache (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/AliasTemplateDateFormatFactory.html b/builds/fm2/api/freemarker/core/AliasTemplateDateFormatFactory.html
index 8e40877..65c0bf6 100644
--- a/builds/fm2/api/freemarker/core/AliasTemplateDateFormatFactory.html
+++ b/builds/fm2/api/freemarker/core/AliasTemplateDateFormatFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AliasTemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>AliasTemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="AliasTemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="AliasTemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/AliasTemplateNumberFormatFactory.html b/builds/fm2/api/freemarker/core/AliasTemplateNumberFormatFactory.html
index 448047a..de02fc5 100644
--- a/builds/fm2/api/freemarker/core/AliasTemplateNumberFormatFactory.html
+++ b/builds/fm2/api/freemarker/core/AliasTemplateNumberFormatFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AliasTemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>AliasTemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="AliasTemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="AliasTemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/ArithmeticEngine.BigDecimalEngine.html b/builds/fm2/api/freemarker/core/ArithmeticEngine.BigDecimalEngine.html
index 2a1ecb5..f9a8399 100644
--- a/builds/fm2/api/freemarker/core/ArithmeticEngine.BigDecimalEngine.html
+++ b/builds/fm2/api/freemarker/core/ArithmeticEngine.BigDecimalEngine.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ArithmeticEngine.BigDecimalEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>ArithmeticEngine.BigDecimalEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="ArithmeticEngine.BigDecimalEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="ArithmeticEngine.BigDecimalEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/ArithmeticEngine.ConservativeEngine.html b/builds/fm2/api/freemarker/core/ArithmeticEngine.ConservativeEngine.html
index ebec287..ba00cd7 100644
--- a/builds/fm2/api/freemarker/core/ArithmeticEngine.ConservativeEngine.html
+++ b/builds/fm2/api/freemarker/core/ArithmeticEngine.ConservativeEngine.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ArithmeticEngine.ConservativeEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>ArithmeticEngine.ConservativeEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="ArithmeticEngine.ConservativeEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="ArithmeticEngine.ConservativeEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/ArithmeticEngine.html b/builds/fm2/api/freemarker/core/ArithmeticEngine.html
index c379926..5be43e3 100644
--- a/builds/fm2/api/freemarker/core/ArithmeticEngine.html
+++ b/builds/fm2/api/freemarker/core/ArithmeticEngine.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ArithmeticEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>ArithmeticEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="ArithmeticEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="ArithmeticEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/BugException.html b/builds/fm2/api/freemarker/core/BugException.html
index 88957fc..906934e 100644
--- a/builds/fm2/api/freemarker/core/BugException.html
+++ b/builds/fm2/api/freemarker/core/BugException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BugException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>BugException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="BugException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="BugException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/BuiltInForNodeEx.html b/builds/fm2/api/freemarker/core/BuiltInForNodeEx.html
index be818e6..fa22695 100644
--- a/builds/fm2/api/freemarker/core/BuiltInForNodeEx.html
+++ b/builds/fm2/api/freemarker/core/BuiltInForNodeEx.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BuiltInForNodeEx (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>BuiltInForNodeEx (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="BuiltInForNodeEx (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="BuiltInForNodeEx (FreeMarker 2.3.29-nightly_20190801T210935Z 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};
+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};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -247,11 +247,17 @@ extends freemarker.core.Expression</pre>
 </td>
 </tr>
 <tr id="i10" class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/BuiltInForNodeEx.html#isLazilyGeneratedTargetResultSupported--">isLazilyGeneratedTargetResultSupported</a></span>()</code>
+<div class="block">If the built-in supports a lazily generated value as its left operand (the target).</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../freemarker/template/TemplateModelException.html" title="class in freemarker.template">TemplateModelException</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/BuiltInForNodeEx.html#newMethodArgInvalidValueException-int-java.lang.Object:A-">newMethodArgInvalidValueException</a></span>(int&nbsp;argIdx,
                                  java.lang.Object[]&nbsp;details)</code>&nbsp;</td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>protected <a href="../../freemarker/template/TemplateModelException.html" title="class in freemarker.template">TemplateModelException</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/BuiltInForNodeEx.html#newMethodArgsInvalidValueException-java.lang.Object:A-">newMethodArgsInvalidValueException</a></span>(java.lang.Object[]&nbsp;details)</code>&nbsp;</td>
 </tr>
@@ -334,6 +340,19 @@ extends freemarker.core.Expression</pre>
 <!--   -->
 </a>
 <h3>Method Detail</h3>
+<a name="isLazilyGeneratedTargetResultSupported--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>isLazilyGeneratedTargetResultSupported</h4>
+<pre>protected&nbsp;boolean&nbsp;isLazilyGeneratedTargetResultSupported()</pre>
+<div class="block">If the built-in supports a lazily generated value as its left operand (the target).
+ Don't confuse this with what's allowed for result of the built-in itself; that's influenced by
+ <code>Expression.enableLazilyGeneratedResult()</code> (and so
+ <code>IntermediateStreamOperationLikeBuiltIn.isLazilyGeneratedTargetResultSupported()</code>).</div>
+</li>
+</ul>
 <a name="getCanonicalForm--">
 <!--   -->
 </a>
diff --git a/builds/fm2/api/freemarker/core/CSSOutputFormat.html b/builds/fm2/api/freemarker/core/CSSOutputFormat.html
index a58962b..c2b1cd6 100644
--- a/builds/fm2/api/freemarker/core/CSSOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/CSSOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CSSOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>CSSOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="CSSOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="CSSOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/CallPlaceCustomDataInitializationException.html b/builds/fm2/api/freemarker/core/CallPlaceCustomDataInitializationException.html
index 4f225c4..c354d14 100644
--- a/builds/fm2/api/freemarker/core/CallPlaceCustomDataInitializationException.html
+++ b/builds/fm2/api/freemarker/core/CallPlaceCustomDataInitializationException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CallPlaceCustomDataInitializationException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>CallPlaceCustomDataInitializationException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="CallPlaceCustomDataInitializationException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="CallPlaceCustomDataInitializationException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/CombinedMarkupOutputFormat.html b/builds/fm2/api/freemarker/core/CombinedMarkupOutputFormat.html
index a4c907a..37419e3 100644
--- a/builds/fm2/api/freemarker/core/CombinedMarkupOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/CombinedMarkupOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CombinedMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>CombinedMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="CombinedMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="CombinedMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/CommandLine.html b/builds/fm2/api/freemarker/core/CommandLine.html
index f588b4c..db68a44 100644
--- a/builds/fm2/api/freemarker/core/CommandLine.html
+++ b/builds/fm2/api/freemarker/core/CommandLine.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CommandLine (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>CommandLine (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="CommandLine (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="CommandLine (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/CommonMarkupOutputFormat.html b/builds/fm2/api/freemarker/core/CommonMarkupOutputFormat.html
index 6c2ad41..a2c4e66 100644
--- a/builds/fm2/api/freemarker/core/CommonMarkupOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/CommonMarkupOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CommonMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>CommonMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="CommonMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="CommonMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/CommonTemplateMarkupOutputModel.html b/builds/fm2/api/freemarker/core/CommonTemplateMarkupOutputModel.html
index d464901..1207ece 100644
--- a/builds/fm2/api/freemarker/core/CommonTemplateMarkupOutputModel.html
+++ b/builds/fm2/api/freemarker/core/CommonTemplateMarkupOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CommonTemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>CommonTemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="CommonTemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="CommonTemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/Configurable.SettingValueAssignmentException.html b/builds/fm2/api/freemarker/core/Configurable.SettingValueAssignmentException.html
index a6e9e7f..628f8b0 100644
--- a/builds/fm2/api/freemarker/core/Configurable.SettingValueAssignmentException.html
+++ b/builds/fm2/api/freemarker/core/Configurable.SettingValueAssignmentException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Configurable.SettingValueAssignmentException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Configurable.SettingValueAssignmentException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="Configurable.SettingValueAssignmentException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Configurable.SettingValueAssignmentException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/Configurable.UnknownSettingException.html b/builds/fm2/api/freemarker/core/Configurable.UnknownSettingException.html
index 71d7f19..29c89cb 100644
--- a/builds/fm2/api/freemarker/core/Configurable.UnknownSettingException.html
+++ b/builds/fm2/api/freemarker/core/Configurable.UnknownSettingException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Configurable.UnknownSettingException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Configurable.UnknownSettingException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="Configurable.UnknownSettingException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Configurable.UnknownSettingException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/Configurable.html b/builds/fm2/api/freemarker/core/Configurable.html
index a4afcad..f722d92 100644
--- a/builds/fm2/api/freemarker/core/Configurable.html
+++ b/builds/fm2/api/freemarker/core/Configurable.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Configurable (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Configurable (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="Configurable (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Configurable (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
@@ -1301,8 +1301,8 @@ extends java.lang.Object</pre>
 <tr id="i89" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/Configurable.html#setBooleanFormat-java.lang.String-">setBooleanFormat</a></span>(java.lang.String&nbsp;booleanFormat)</code>
-<div class="block">The string value for the boolean <code>true</code> and <code>false</code> values, intended for human audience (not for a
- computer language), separated with comma.</div>
+<div class="block">The string value for the boolean <code>true</code> and <code>false</code> values, usually intended for human consumption
+ (not for a computer language), separated with comma.</div>
 </td>
 </tr>
 <tr id="i90" class="altColor">
@@ -3305,13 +3305,17 @@ public&nbsp;Configurable()</pre>
 <li class="blockList">
 <h4>setBooleanFormat</h4>
 <pre>public&nbsp;void&nbsp;setBooleanFormat(java.lang.String&nbsp;booleanFormat)</pre>
-<div class="block">The string value for the boolean <code>true</code> and <code>false</code> values, intended for human audience (not for a
- computer language), separated with comma. For example, <code>"yes,no"</code>. Note that white-space is significant,
- so <code>"yes, no"</code> is WRONG (unless you want that leading space before "no").
+<div class="block">The string value for the boolean <code>true</code> and <code>false</code> values, usually intended for human consumption
+ (not for a computer language), separated with comma. For example, <code>"yes,no"</code>. Note that white-space is
+ significant, so <code>"yes, no"</code> is WRONG (unless you want that leading space before "no"). Because the proper
+ way of formatting booleans depends on the context too much, it's probably the best to leave this setting on its
+ default, which will enforce explicit formatting, like <code>${aBoolean?string('on', 'off')}</code>.
  
  <p>For backward compatibility the default is <code>"true,false"</code>, but using that value is denied for automatic
- boolean-to-string conversion (like <code>${myBoolean}</code> will fail with it), only <code>myBool?string</code> will
- allow it, which is deprecated since FreeMarker 2.3.20.
+ boolean-to-string conversion, like <code>${myBoolean}</code> will fail with it. If you generate the piece of
+ output for "computer audience" as opposed to "human audience", then you should write
+ <code>${myBoolean?c}</code>, which will print <code>true</code> or <code>false</code>. If you really want to always
+ format for computer audience, then it's might be reasonable to set this setting to <code>c</code>.
  
  <p>Note that automatic boolean-to-string conversion only exists since FreeMarker 2.3.20. Earlier this setting
  only influenced the result of <code>myBool?string</code>.</div>
@@ -4874,7 +4878,7 @@ public&nbsp;Configurable()</pre>
        <br>Note that setting the <code>"tagSyntax"</code> to <code>"square_bracket"</code> does <em>not</em> change
        <code>${x}</code> to <code>[=...]</code>; that's <em>interpolation</em> syntax, so use the
        <code>"interpolation_syntax"</code> setting for that, not this setting.
-        
+
    <li><p><code>"interpolation_syntax"</code> (since 2.3.28):
        See <a href="../../freemarker/template/Configuration.html#setInterpolationSyntax-int-"><code>Configuration.setInterpolationSyntax(int)</code></a>.
        <br>String value: Must be one of
@@ -4887,7 +4891,13 @@ public&nbsp;Configurable()</pre>
        See <a href="../../freemarker/template/Configuration.html#setNamingConvention-int-"><code>Configuration.setNamingConvention(int)</code></a>.
        <br>String value: Must be one of
        <code>"auto_detect"</code>, <code>"legacy"</code>, and <code>"camel_case"</code>.
-       
+
+   <li><p><code>"fallback_on_null_loop_variable"</code>:
+       See <a href="../../freemarker/template/Configuration.html#setFallbackOnNullLoopVariable-boolean-"><code>Configuration.setFallbackOnNullLoopVariable(boolean)</code></a>.
+       <br>String value: <code>"true"</code>, <code>"false"</code> (also the equivalents: <code>"yes"</code>, <code>"no"</code>,
+       <code>"t"</code>, <code>"f"</code>, <code>"y"</code>, <code>"n"</code>).
+       Case insensitive.
+
    <li><p><code>"incompatible_improvements"</code>:
        See <a href="../../freemarker/template/Configuration.html#setIncompatibleImprovements-freemarker.template.Version-"><code>Configuration.setIncompatibleImprovements(Version)</code></a>.
        <br>String value: version number like <code>2.3.20</code>.
@@ -4921,6 +4931,9 @@ public&nbsp;Configurable()</pre>
        <br>String value: <code>"default"</code> (case insensitive) for the default, <code>"default_2_3_0"</code>
        for <a href="../../freemarker/cache/TemplateNameFormat.html#DEFAULT_2_3_0"><code>TemplateNameFormat.DEFAULT_2_3_0</code></a>, <code>"default_2_4_0"</code> for
        <a href="../../freemarker/cache/TemplateNameFormat.html#DEFAULT_2_4_0"><code>TemplateNameFormat.DEFAULT_2_4_0</code></a>.
+
+   <li><p><code>"tab_size"</code>:
+       See <a href="../../freemarker/template/Configuration.html#setTabSize-int-"><code>Configuration.setTabSize(int)</code></a>.
  </ul>
  
  <p><a name="fm_obe"></a>Regarding <em>object builder expressions</em> (used by the setting values where it was
diff --git a/builds/fm2/api/freemarker/core/CustomAttribute.html b/builds/fm2/api/freemarker/core/CustomAttribute.html
index 65155b6..4ac7647 100644
--- a/builds/fm2/api/freemarker/core/CustomAttribute.html
+++ b/builds/fm2/api/freemarker/core/CustomAttribute.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CustomAttribute (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>CustomAttribute (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="CustomAttribute (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="CustomAttribute (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/DefaultTruncateBuiltinAlgorithm.html b/builds/fm2/api/freemarker/core/DefaultTruncateBuiltinAlgorithm.html
index 3563460..7f39932 100644
--- a/builds/fm2/api/freemarker/core/DefaultTruncateBuiltinAlgorithm.html
+++ b/builds/fm2/api/freemarker/core/DefaultTruncateBuiltinAlgorithm.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DefaultTruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>DefaultTruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="DefaultTruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="DefaultTruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/DirectiveCallPlace.html b/builds/fm2/api/freemarker/core/DirectiveCallPlace.html
index 1f9209e..b37a2af 100644
--- a/builds/fm2/api/freemarker/core/DirectiveCallPlace.html
+++ b/builds/fm2/api/freemarker/core/DirectiveCallPlace.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:17 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:51 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>DirectiveCallPlace (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>DirectiveCallPlace (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="DirectiveCallPlace (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="DirectiveCallPlace (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/Environment.Namespace.html b/builds/fm2/api/freemarker/core/Environment.Namespace.html
index 852870e..14ec222 100644
--- a/builds/fm2/api/freemarker/core/Environment.Namespace.html
+++ b/builds/fm2/api/freemarker/core/Environment.Namespace.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Environment.Namespace (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Environment.Namespace (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="Environment.Namespace (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Environment.Namespace (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/Environment.html b/builds/fm2/api/freemarker/core/Environment.html
index fb423f5..ba98ea5 100644
--- a/builds/fm2/api/freemarker/core/Environment.html
+++ b/builds/fm2/api/freemarker/core/Environment.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Environment (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Environment (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="Environment (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Environment (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/FreeMarkerTree.html b/builds/fm2/api/freemarker/core/FreeMarkerTree.html
index 595433a..2683468 100644
--- a/builds/fm2/api/freemarker/core/FreeMarkerTree.html
+++ b/builds/fm2/api/freemarker/core/FreeMarkerTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>FreeMarkerTree (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>FreeMarkerTree (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="FreeMarkerTree (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="FreeMarkerTree (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/HTMLOutputFormat.html b/builds/fm2/api/freemarker/core/HTMLOutputFormat.html
index ae9e6f1..54ed76d 100644
--- a/builds/fm2/api/freemarker/core/HTMLOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/HTMLOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>HTMLOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>HTMLOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="HTMLOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="HTMLOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/InvalidFormatParametersException.html b/builds/fm2/api/freemarker/core/InvalidFormatParametersException.html
index e65fa1a..1511b15 100644
--- a/builds/fm2/api/freemarker/core/InvalidFormatParametersException.html
+++ b/builds/fm2/api/freemarker/core/InvalidFormatParametersException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InvalidFormatParametersException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>InvalidFormatParametersException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="InvalidFormatParametersException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="InvalidFormatParametersException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/InvalidFormatStringException.html b/builds/fm2/api/freemarker/core/InvalidFormatStringException.html
index 7748cff..e0cf9e8 100644
--- a/builds/fm2/api/freemarker/core/InvalidFormatStringException.html
+++ b/builds/fm2/api/freemarker/core/InvalidFormatStringException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InvalidFormatStringException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>InvalidFormatStringException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="InvalidFormatStringException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="InvalidFormatStringException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/InvalidReferenceException.html b/builds/fm2/api/freemarker/core/InvalidReferenceException.html
index 7905c20..147e4e5 100644
--- a/builds/fm2/api/freemarker/core/InvalidReferenceException.html
+++ b/builds/fm2/api/freemarker/core/InvalidReferenceException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>InvalidReferenceException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>InvalidReferenceException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="InvalidReferenceException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="InvalidReferenceException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/JSONOutputFormat.html b/builds/fm2/api/freemarker/core/JSONOutputFormat.html
index 5950b99..625c7ea 100644
--- a/builds/fm2/api/freemarker/core/JSONOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/JSONOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JSONOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>JSONOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="JSONOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="JSONOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
@@ -51,7 +51,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../freemarker/core/JavaScriptOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../freemarker/core/MarkupOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../index.html?freemarker/core/JSONOutputFormat.html" target="_top">Frames</a></li>
@@ -312,7 +312,7 @@ extends <a href="../../freemarker/core/OutputFormat.html" title="class in freema
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../freemarker/core/JavaScriptOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../freemarker/core/MarkupOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../index.html?freemarker/core/JSONOutputFormat.html" target="_top">Frames</a></li>
diff --git a/builds/fm2/api/freemarker/core/JavaScriptOutputFormat.html b/builds/fm2/api/freemarker/core/JavaScriptOutputFormat.html
index 93bacf7..26d9ac4 100644
--- a/builds/fm2/api/freemarker/core/JavaScriptOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/JavaScriptOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JavaScriptOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>JavaScriptOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="JavaScriptOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="JavaScriptOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/template/TemplateModelListSequence.html b/builds/fm2/api/freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html
similarity index 58%
copy from builds/fm2/api/freemarker/template/TemplateModelListSequence.html
copy to builds/fm2/api/freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html
index 651f52a..7f2c41f 100644
--- a/builds/fm2/api/freemarker/template/TemplateModelListSequence.html
+++ b/builds/fm2/api/freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:19 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateModelListSequence (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>LazilyGeneratedCollectionModelWithUnknownSize (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateModelListSequence (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="LazilyGeneratedCollectionModelWithUnknownSize (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
@@ -41,7 +41,7 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/TemplateModelListSequence.html">Use</a></li>
+<li><a href="class-use/LazilyGeneratedCollectionModelWithUnknownSize.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../index-all.html">Index</a></li>
@@ -50,12 +50,12 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../freemarker/template/TemplateModelIterator.html" title="interface in freemarker.template"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../freemarker/template/TemplateModelWithAPISupport.html" title="interface in freemarker.template"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/core/JSONOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/core/MarkupOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../index.html?freemarker/template/TemplateModelListSequence.html" target="_top">Frames</a></li>
-<li><a href="TemplateModelListSequence.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../index.html?freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" target="_top">Frames</a></li>
+<li><a href="LazilyGeneratedCollectionModelWithUnknownSize.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -93,15 +93,15 @@ var activeTableTab = "activeTableTab";
 <!-- ========= END OF TOP NAVBAR ========= -->
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
-<div class="subTitle">freemarker.template</div>
-<h2 title="Class TemplateModelListSequence" class="title">Class TemplateModelListSequence</h2>
+<div class="subTitle">freemarker.core</div>
+<h2 title="Class LazilyGeneratedCollectionModelWithUnknownSize" class="title">Class LazilyGeneratedCollectionModelWithUnknownSize</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
 <li>java.lang.Object</li>
 <li>
 <ul class="inheritance">
-<li>freemarker.template.TemplateModelListSequence</li>
+<li>freemarker.core.LazilyGeneratedCollectionModelWithUnknownSize</li>
 </ul>
 </li>
 </ul>
@@ -110,16 +110,12 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../freemarker/template/TemplateModel.html" title="interface in freemarker.template">TemplateModel</a>, <a href="../../freemarker/template/TemplateSequenceModel.html" title="interface in freemarker.template">TemplateSequenceModel</a></dd>
+<dd><a href="../../freemarker/template/TemplateCollectionModel.html" title="interface in freemarker.template">TemplateCollectionModel</a>, <a href="../../freemarker/template/TemplateModel.html" title="interface in freemarker.template">TemplateModel</a></dd>
 </dl>
 <hr>
 <br>
-<pre>public class <span class="typeNameLabel">TemplateModelListSequence</span>
-extends java.lang.Object
-implements <a href="../../freemarker/template/TemplateSequenceModel.html" title="interface in freemarker.template">TemplateSequenceModel</a></pre>
-<div class="block">A sequence that wraps a <code>List</code> of <a href="../../freemarker/template/TemplateModel.html" title="interface in freemarker.template"><code>TemplateModel</code></a>-s. It does not copy the original
- list. It's mostly useful when implementing <a href="../../freemarker/template/TemplateMethodModelEx.html" title="interface in freemarker.template"><code>TemplateMethodModelEx</code></a>-es that collect items from other
- <a href="../../freemarker/template/TemplateModel.html" title="interface in freemarker.template"><code>TemplateModel</code></a>-s.</div>
+<pre>public final class <span class="typeNameLabel">LazilyGeneratedCollectionModelWithUnknownSize</span>
+extends java.lang.Object</pre>
 </li>
 </ul>
 </div>
@@ -153,7 +149,8 @@ implements <a href="../../freemarker/template/TemplateSequenceModel.html" title=
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../freemarker/template/TemplateModelListSequence.html#TemplateModelListSequence-java.util.List-">TemplateModelListSequence</a></span>(java.util.List&nbsp;list)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html#LazilyGeneratedCollectionModelWithUnknownSize-freemarker.template.TemplateModelIterator-boolean-">LazilyGeneratedCollectionModelWithUnknownSize</a></span>(<a href="../../freemarker/template/TemplateModelIterator.html" title="interface in freemarker.template">TemplateModelIterator</a>&nbsp;iterator,
+                                             boolean&nbsp;sequence)</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -171,20 +168,18 @@ implements <a href="../../freemarker/template/TemplateSequenceModel.html" title=
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<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/template/TemplateModelListSequence.html#get-int-">get</a></span>(int&nbsp;index)</code>
-<div class="block">Retrieves the i-th template model in this sequence.</div>
-</td>
+<td class="colFirst"><code>protected <a href="../../freemarker/template/TemplateModelIterator.html" title="interface in freemarker.template">TemplateModelIterator</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html#getIterator--">getIterator</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>java.lang.Object</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/template/TemplateModelListSequence.html#getWrappedObject--">getWrappedObject</a></span>()</code>
-<div class="block">Returns the original <code>List</code> of <a href="../../freemarker/template/TemplateModel.html" title="interface in freemarker.template"><code>TemplateModel</code></a>-s, so it's not a fully unwrapped value.</div>
+<td class="colFirst"><code><a href="../../freemarker/template/TemplateModelIterator.html" title="interface in freemarker.template">TemplateModelIterator</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html#iterator--">iterator</a></span>()</code>
+<div class="block">Retrieves a template model iterator that is used to iterate over the elements in this collection.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/template/TemplateModelListSequence.html#size--">size</a></span>()</code>&nbsp;</td>
+<td class="colFirst"><code>protected <a href="../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core">LazilyGeneratedCollectionModelWithUnknownSize</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html#withIsSequenceFromFalseToTrue--">withIsSequenceFromFalseToTrue</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -208,13 +203,14 @@ implements <a href="../../freemarker/template/TemplateSequenceModel.html" title=
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="TemplateModelListSequence-java.util.List-">
+<a name="LazilyGeneratedCollectionModelWithUnknownSize-freemarker.template.TemplateModelIterator-boolean-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>TemplateModelListSequence</h4>
-<pre>public&nbsp;TemplateModelListSequence(java.util.List&nbsp;list)</pre>
+<h4>LazilyGeneratedCollectionModelWithUnknownSize</h4>
+<pre>public&nbsp;LazilyGeneratedCollectionModelWithUnknownSize(<a href="../../freemarker/template/TemplateModelIterator.html" title="interface in freemarker.template">TemplateModelIterator</a>&nbsp;iterator,
+                                                     boolean&nbsp;sequence)</pre>
 </li>
 </ul>
 </li>
@@ -225,50 +221,40 @@ implements <a href="../../freemarker/template/TemplateSequenceModel.html" title=
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="get-int-">
+<a name="withIsSequenceFromFalseToTrue--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>get</h4>
-<pre>public&nbsp;<a href="../../freemarker/template/TemplateModel.html" title="interface in freemarker.template">TemplateModel</a>&nbsp;get(int&nbsp;index)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../freemarker/template/TemplateSequenceModel.html#get-int-">TemplateSequenceModel</a></code></span></div>
-<div class="block">Retrieves the i-th template model in this sequence.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../freemarker/template/TemplateSequenceModel.html#get-int-">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../freemarker/template/TemplateSequenceModel.html" title="interface in freemarker.template">TemplateSequenceModel</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the item at the specified index, or <code>null</code> if the index is out of bounds. Note that a
-         <code>null</code> value is interpreted by FreeMarker as "variable does not exist", and accessing a
-         missing variables is usually considered as an error in the FreeMarker Template Language, so the usage of
-         a bad index will not remain hidden, unless the default value for that case was also specified in the
-         template.</dd>
-</dl>
+<h4>withIsSequenceFromFalseToTrue</h4>
+<pre>protected&nbsp;<a href="../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core">LazilyGeneratedCollectionModelWithUnknownSize</a>&nbsp;withIsSequenceFromFalseToTrue()</pre>
 </li>
 </ul>
-<a name="size--">
+<a name="iterator--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>size</h4>
-<pre>public&nbsp;int&nbsp;size()</pre>
+<h4>iterator</h4>
+<pre>public&nbsp;<a href="../../freemarker/template/TemplateModelIterator.html" title="interface in freemarker.template">TemplateModelIterator</a>&nbsp;iterator()
+                               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/TemplateCollectionModel.html#iterator--">TemplateCollectionModel</a></code></span></div>
+<div class="block">Retrieves a template model iterator that is used to iterate over the elements in this collection.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../freemarker/template/TemplateSequenceModel.html#size--">size</a></code>&nbsp;in interface&nbsp;<code><a href="../../freemarker/template/TemplateSequenceModel.html" title="interface in freemarker.template">TemplateSequenceModel</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the number of items in the list.</dd>
+<dd><code><a href="../../freemarker/template/TemplateCollectionModel.html#iterator--">iterator</a></code>&nbsp;in interface&nbsp;<code><a href="../../freemarker/template/TemplateCollectionModel.html" title="interface in freemarker.template">TemplateCollectionModel</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../freemarker/template/TemplateModelException.html" title="class in freemarker.template">TemplateModelException</a></code></dd>
 </dl>
 </li>
 </ul>
-<a name="getWrappedObject--">
+<a name="getIterator--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>getWrappedObject</h4>
-<pre>public&nbsp;java.lang.Object&nbsp;getWrappedObject()</pre>
-<div class="block">Returns the original <code>List</code> of <a href="../../freemarker/template/TemplateModel.html" title="interface in freemarker.template"><code>TemplateModel</code></a>-s, so it's not a fully unwrapped value.</div>
+<h4>getIterator</h4>
+<pre>protected&nbsp;<a href="../../freemarker/template/TemplateModelIterator.html" title="interface in freemarker.template">TemplateModelIterator</a>&nbsp;getIterator()</pre>
 </li>
 </ul>
 </li>
@@ -290,7 +276,7 @@ implements <a href="../../freemarker/template/TemplateSequenceModel.html" title=
 <li><a href="../../overview-summary.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/TemplateModelListSequence.html">Use</a></li>
+<li><a href="class-use/LazilyGeneratedCollectionModelWithUnknownSize.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../index-all.html">Index</a></li>
@@ -299,12 +285,12 @@ implements <a href="../../freemarker/template/TemplateSequenceModel.html" title=
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../freemarker/template/TemplateModelIterator.html" title="interface in freemarker.template"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../freemarker/template/TemplateModelWithAPISupport.html" title="interface in freemarker.template"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/core/JSONOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/core/MarkupOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../index.html?freemarker/template/TemplateModelListSequence.html" target="_top">Frames</a></li>
-<li><a href="TemplateModelListSequence.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../index.html?freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" target="_top">Frames</a></li>
+<li><a href="LazilyGeneratedCollectionModelWithUnknownSize.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/builds/fm2/api/freemarker/core/MarkupOutputFormat.html b/builds/fm2/api/freemarker/core/MarkupOutputFormat.html
index be9ad82..4e63096 100644
--- a/builds/fm2/api/freemarker/core/MarkupOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/MarkupOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>MarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="MarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="MarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
@@ -50,7 +50,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../freemarker/core/JSONOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../freemarker/core/NonBooleanException.html" title="class in freemarker.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -532,7 +532,7 @@ extends <a href="../../freemarker/core/OutputFormat.html" title="class in freema
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../freemarker/core/JSONOutputFormat.html" title="class in freemarker.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../freemarker/core/NonBooleanException.html" title="class in freemarker.core"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/builds/fm2/api/freemarker/core/NonBooleanException.html b/builds/fm2/api/freemarker/core/NonBooleanException.html
index c958c68..c47a5ae 100644
--- a/builds/fm2/api/freemarker/core/NonBooleanException.html
+++ b/builds/fm2/api/freemarker/core/NonBooleanException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonBooleanException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonBooleanException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonBooleanException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonBooleanException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonDateException.html b/builds/fm2/api/freemarker/core/NonDateException.html
index f6642cc..94b33e5 100644
--- a/builds/fm2/api/freemarker/core/NonDateException.html
+++ b/builds/fm2/api/freemarker/core/NonDateException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonDateException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonDateException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonDateException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonDateException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonExtendedHashException.html b/builds/fm2/api/freemarker/core/NonExtendedHashException.html
index f09d929..895c9b7 100644
--- a/builds/fm2/api/freemarker/core/NonExtendedHashException.html
+++ b/builds/fm2/api/freemarker/core/NonExtendedHashException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonExtendedHashException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonExtendedHashException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonExtendedHashException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonExtendedHashException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonExtendedNodeException.html b/builds/fm2/api/freemarker/core/NonExtendedNodeException.html
index 64bd349..f74d746 100644
--- a/builds/fm2/api/freemarker/core/NonExtendedNodeException.html
+++ b/builds/fm2/api/freemarker/core/NonExtendedNodeException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonExtendedNodeException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonExtendedNodeException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonExtendedNodeException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonExtendedNodeException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonHashException.html b/builds/fm2/api/freemarker/core/NonHashException.html
index 6bb52a5..c1fe075 100644
--- a/builds/fm2/api/freemarker/core/NonHashException.html
+++ b/builds/fm2/api/freemarker/core/NonHashException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonHashException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonHashException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonHashException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonHashException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonMarkupOutputException.html b/builds/fm2/api/freemarker/core/NonMarkupOutputException.html
index 3b7e852..14f87ed 100644
--- a/builds/fm2/api/freemarker/core/NonMarkupOutputException.html
+++ b/builds/fm2/api/freemarker/core/NonMarkupOutputException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonMarkupOutputException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonMarkupOutputException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonMarkupOutputException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonMarkupOutputException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonMethodException.html b/builds/fm2/api/freemarker/core/NonMethodException.html
index 776dee9..b6ab490 100644
--- a/builds/fm2/api/freemarker/core/NonMethodException.html
+++ b/builds/fm2/api/freemarker/core/NonMethodException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonMethodException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonMethodException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonMethodException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonMethodException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonNodeException.html b/builds/fm2/api/freemarker/core/NonNodeException.html
index 72613e9..01a0099 100644
--- a/builds/fm2/api/freemarker/core/NonNodeException.html
+++ b/builds/fm2/api/freemarker/core/NonNodeException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonNodeException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonNodeException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonNodeException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonNodeException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonNumericalException.html b/builds/fm2/api/freemarker/core/NonNumericalException.html
index bafb650..5b213eb 100644
--- a/builds/fm2/api/freemarker/core/NonNumericalException.html
+++ b/builds/fm2/api/freemarker/core/NonNumericalException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonNumericalException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonNumericalException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonNumericalException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonNumericalException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonSequenceException.html b/builds/fm2/api/freemarker/core/NonSequenceException.html
index 72d4ec2..8a3c6dd 100644
--- a/builds/fm2/api/freemarker/core/NonSequenceException.html
+++ b/builds/fm2/api/freemarker/core/NonSequenceException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonSequenceException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonSequenceException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonSequenceException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonSequenceException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonSequenceOrCollectionException.html b/builds/fm2/api/freemarker/core/NonSequenceOrCollectionException.html
index dda186a..ec6b206 100644
--- a/builds/fm2/api/freemarker/core/NonSequenceOrCollectionException.html
+++ b/builds/fm2/api/freemarker/core/NonSequenceOrCollectionException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonSequenceOrCollectionException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonSequenceOrCollectionException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonSequenceOrCollectionException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonSequenceOrCollectionException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonStringException.html b/builds/fm2/api/freemarker/core/NonStringException.html
index be030e8..12692e5 100644
--- a/builds/fm2/api/freemarker/core/NonStringException.html
+++ b/builds/fm2/api/freemarker/core/NonStringException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonStringException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonStringException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonStringException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonStringException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/NonStringOrTemplateOutputException.html b/builds/fm2/api/freemarker/core/NonStringOrTemplateOutputException.html
index 57e3e35..297e647 100644
--- a/builds/fm2/api/freemarker/core/NonStringOrTemplateOutputException.html
+++ b/builds/fm2/api/freemarker/core/NonStringOrTemplateOutputException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NonStringOrTemplateOutputException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>NonStringOrTemplateOutputException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="NonStringOrTemplateOutputException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="NonStringOrTemplateOutputException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/OptInTemplateClassResolver.html b/builds/fm2/api/freemarker/core/OptInTemplateClassResolver.html
index 39fb22e..b7ea88a 100644
--- a/builds/fm2/api/freemarker/core/OptInTemplateClassResolver.html
+++ b/builds/fm2/api/freemarker/core/OptInTemplateClassResolver.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:52 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OptInTemplateClassResolver (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>OptInTemplateClassResolver (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="OptInTemplateClassResolver (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="OptInTemplateClassResolver (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/OutputFormat.html b/builds/fm2/api/freemarker/core/OutputFormat.html
index 3fbdafc..aefcd03 100644
--- a/builds/fm2/api/freemarker/core/OutputFormat.html
+++ b/builds/fm2/api/freemarker/core/OutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>OutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>OutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="OutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="OutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/ParseException.html b/builds/fm2/api/freemarker/core/ParseException.html
index a257234..a296efa 100644
--- a/builds/fm2/api/freemarker/core/ParseException.html
+++ b/builds/fm2/api/freemarker/core/ParseException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ParseException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>ParseException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="ParseException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="ParseException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
@@ -555,193 +555,197 @@ extends java.io.IOException</pre>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#LESS_THAN">LESS_THAN</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#LAMBDA_ARROW">LAMBDA_ARROW</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#LESS_THAN_EQUALS">LESS_THAN_EQUALS</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#LESS_THAN">LESS_THAN</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#LESS_THAN_EQUALS">LESS_THAN_EQUALS</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#lineNumber">lineNumber</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#LIST">LIST</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#LOCALASSIGN">LOCALASSIGN</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#LONE_LESS_THAN_OR_DASH">LONE_LESS_THAN_OR_DASH</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#LTRIM">LTRIM</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#MACRO">MACRO</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#MAYBE_END">MAYBE_END</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#MINUS">MINUS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#MINUS_EQUALS">MINUS_EQUALS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#MINUS_MINUS">MINUS_MINUS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#MOD_EQUALS">MOD_EQUALS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NAMED_PARAMETER_EXPRESSION">NAMED_PARAMETER_EXPRESSION</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NATURAL_GT">NATURAL_GT</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NATURAL_GTE">NATURAL_GTE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NESTED">NESTED</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NO_DIRECTIVE">NO_DIRECTIVE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NO_PARSE">NO_PARSE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NO_SPACE_EXPRESSION">NO_SPACE_EXPRESSION</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NOAUTOESC">NOAUTOESC</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NOESCAPE">NOESCAPE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NON_ESCAPED_ID_START_CHAR">NON_ESCAPED_ID_START_CHAR</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NOPARSE">NOPARSE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NOT_EQUALS">NOT_EQUALS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#NOTRIM">NOTRIM</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#OPEN_BRACKET">OPEN_BRACKET</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#OPEN_MISPLACED_INTERPOLATION">OPEN_MISPLACED_INTERPOLATION</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#OPEN_PAREN">OPEN_PAREN</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#OPENING_CURLY_BRACKET">OPENING_CURLY_BRACKET</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#OR">OR</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#OUTPUTFORMAT">OUTPUTFORMAT</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#PERCENT">PERCENT</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#PLUS">PLUS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#PLUS_EQUALS">PLUS_EQUALS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#PLUS_PLUS">PLUS_PLUS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#RAW_STRING">RAW_STRING</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#RECOVER">RECOVER</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#RECURSE">RECURSE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#RETURN">RETURN</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#RTRIM">RTRIM</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#SEMICOLON">SEMICOLON</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#SEP">SEP</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#SETTING">SETTING</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#SIMPLE_NESTED">SIMPLE_NESTED</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#SIMPLE_RECURSE">SIMPLE_RECURSE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#SIMPLE_RETURN">SIMPLE_RETURN</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#specialConstructor">specialConstructor</a></span></code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -749,102 +753,102 @@ extends java.io.IOException</pre>
 </div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#SQUARE_BRACKET_INTERPOLATION_OPENING">SQUARE_BRACKET_INTERPOLATION_OPENING</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#START_TAG">START_TAG</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#STATIC_TEXT_FALSE_ALARM">STATIC_TEXT_FALSE_ALARM</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#STATIC_TEXT_NON_WS">STATIC_TEXT_NON_WS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#STATIC_TEXT_WS">STATIC_TEXT_WS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#STOP">STOP</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#STRING_LITERAL">STRING_LITERAL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#SWITCH">SWITCH</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#TERMINATING_EXCLAM">TERMINATING_EXCLAM</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#TERMINATING_WHITESPACE">TERMINATING_WHITESPACE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#TERSE_COMMENT">TERSE_COMMENT</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#TERSE_COMMENT_END">TERSE_COMMENT_END</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#TIMES">TIMES</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#TIMES_EQUALS">TIMES_EQUALS</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>java.lang.String[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#tokenImage">tokenImage</a></span></code>
 <div class="block">This is a reference to the "tokenImage" array of the generated
  parser within which the parse error occurred.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#TRANSFORM">TRANSFORM</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#TRIM">TRIM</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#TRIVIAL_FTL_HEADER">TRIVIAL_FTL_HEADER</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#TRUE">TRUE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#UNIFIED_CALL">UNIFIED_CALL</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#UNIFIED_CALL_END">UNIFIED_CALL_END</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#UNKNOWN_DIRECTIVE">UNKNOWN_DIRECTIVE</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#USING">USING</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/core/ParseException.html#VISIT">VISIT</a></span></code>&nbsp;</td>
 </tr>
@@ -2608,6 +2612,19 @@ protected&nbsp;boolean specialConstructor</pre>
 </dl>
 </li>
 </ul>
+<a name="LAMBDA_ARROW">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LAMBDA_ARROW</h4>
+<pre>public static final&nbsp;int LAMBDA_ARROW</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../constant-values.html#freemarker.core.ParseException.LAMBDA_ARROW">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
 <a name="PLUS">
 <!--   -->
 </a>
diff --git a/builds/fm2/api/freemarker/core/ParserConfiguration.html b/builds/fm2/api/freemarker/core/ParserConfiguration.html
index 5e299c6..dd1997d 100644
--- a/builds/fm2/api/freemarker/core/ParserConfiguration.html
+++ b/builds/fm2/api/freemarker/core/ParserConfiguration.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ParserConfiguration (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>ParserConfiguration (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="ParserConfiguration (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="ParserConfiguration (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/ParsingNotSupportedException.html b/builds/fm2/api/freemarker/core/ParsingNotSupportedException.html
index 9f30775..6e23d4a 100644
--- a/builds/fm2/api/freemarker/core/ParsingNotSupportedException.html
+++ b/builds/fm2/api/freemarker/core/ParsingNotSupportedException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ParsingNotSupportedException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>ParsingNotSupportedException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="ParsingNotSupportedException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="ParsingNotSupportedException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/PlainTextOutputFormat.html b/builds/fm2/api/freemarker/core/PlainTextOutputFormat.html
index d67d6cf..7797c9f 100644
--- a/builds/fm2/api/freemarker/core/PlainTextOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/PlainTextOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PlainTextOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>PlainTextOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="PlainTextOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="PlainTextOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/RTFOutputFormat.html b/builds/fm2/api/freemarker/core/RTFOutputFormat.html
index e80ce0a..c2995f6 100644
--- a/builds/fm2/api/freemarker/core/RTFOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/RTFOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RTFOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>RTFOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="RTFOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="RTFOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/StopException.html b/builds/fm2/api/freemarker/core/StopException.html
index e94a5b0..6ce541b 100644
--- a/builds/fm2/api/freemarker/core/StopException.html
+++ b/builds/fm2/api/freemarker/core/StopException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>StopException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>StopException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="StopException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="StopException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateClassResolver.html b/builds/fm2/api/freemarker/core/TemplateClassResolver.html
index 972d742..7c512dc 100644
--- a/builds/fm2/api/freemarker/core/TemplateClassResolver.html
+++ b/builds/fm2/api/freemarker/core/TemplateClassResolver.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateClassResolver (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateClassResolver (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateClassResolver (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateClassResolver (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateCombinedMarkupOutputModel.html b/builds/fm2/api/freemarker/core/TemplateCombinedMarkupOutputModel.html
index e3c0921..0294b9a 100644
--- a/builds/fm2/api/freemarker/core/TemplateCombinedMarkupOutputModel.html
+++ b/builds/fm2/api/freemarker/core/TemplateCombinedMarkupOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateCombinedMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateCombinedMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateCombinedMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateCombinedMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateConfiguration.html b/builds/fm2/api/freemarker/core/TemplateConfiguration.html
index a9c78d8..70bb48b 100644
--- a/builds/fm2/api/freemarker/core/TemplateConfiguration.html
+++ b/builds/fm2/api/freemarker/core/TemplateConfiguration.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateConfiguration (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateConfiguration (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateConfiguration (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateConfiguration (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateDateFormat.html b/builds/fm2/api/freemarker/core/TemplateDateFormat.html
index 2ae7dc2..f1cb2ea 100644
--- a/builds/fm2/api/freemarker/core/TemplateDateFormat.html
+++ b/builds/fm2/api/freemarker/core/TemplateDateFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateDateFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateDateFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateDateFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateDateFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateDateFormatFactory.html b/builds/fm2/api/freemarker/core/TemplateDateFormatFactory.html
index fc0179a..7411fbe 100644
--- a/builds/fm2/api/freemarker/core/TemplateDateFormatFactory.html
+++ b/builds/fm2/api/freemarker/core/TemplateDateFormatFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateFormatUtil.html b/builds/fm2/api/freemarker/core/TemplateFormatUtil.html
index 8ab5530..55d261c 100644
--- a/builds/fm2/api/freemarker/core/TemplateFormatUtil.html
+++ b/builds/fm2/api/freemarker/core/TemplateFormatUtil.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateFormatUtil (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateFormatUtil (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateFormatUtil (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateFormatUtil (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateHTMLOutputModel.html b/builds/fm2/api/freemarker/core/TemplateHTMLOutputModel.html
index bd7fff1..6582bfa 100644
--- a/builds/fm2/api/freemarker/core/TemplateHTMLOutputModel.html
+++ b/builds/fm2/api/freemarker/core/TemplateHTMLOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateHTMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateHTMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateHTMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateHTMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateMarkupOutputModel.html b/builds/fm2/api/freemarker/core/TemplateMarkupOutputModel.html
index 5c49008..c67fba1 100644
--- a/builds/fm2/api/freemarker/core/TemplateMarkupOutputModel.html
+++ b/builds/fm2/api/freemarker/core/TemplateMarkupOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateNumberFormat.html b/builds/fm2/api/freemarker/core/TemplateNumberFormat.html
index 7a6d791..8335468 100644
--- a/builds/fm2/api/freemarker/core/TemplateNumberFormat.html
+++ b/builds/fm2/api/freemarker/core/TemplateNumberFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateNumberFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateNumberFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateNumberFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateNumberFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateNumberFormatFactory.html b/builds/fm2/api/freemarker/core/TemplateNumberFormatFactory.html
index fefe277..561b22f 100644
--- a/builds/fm2/api/freemarker/core/TemplateNumberFormatFactory.html
+++ b/builds/fm2/api/freemarker/core/TemplateNumberFormatFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateRTFOutputModel.html b/builds/fm2/api/freemarker/core/TemplateRTFOutputModel.html
index 8fb70a2..0dabc2e 100644
--- a/builds/fm2/api/freemarker/core/TemplateRTFOutputModel.html
+++ b/builds/fm2/api/freemarker/core/TemplateRTFOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateRTFOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateRTFOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateRTFOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateRTFOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateValueFormat.html b/builds/fm2/api/freemarker/core/TemplateValueFormat.html
index 84068aa..cc66481 100644
--- a/builds/fm2/api/freemarker/core/TemplateValueFormat.html
+++ b/builds/fm2/api/freemarker/core/TemplateValueFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateValueFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateValueFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateValueFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateValueFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateValueFormatException.html b/builds/fm2/api/freemarker/core/TemplateValueFormatException.html
index 3f7baa2..360f03a 100644
--- a/builds/fm2/api/freemarker/core/TemplateValueFormatException.html
+++ b/builds/fm2/api/freemarker/core/TemplateValueFormatException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateValueFormatException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateValueFormatException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateValueFormatException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateValueFormatException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateValueFormatFactory.html b/builds/fm2/api/freemarker/core/TemplateValueFormatFactory.html
index 8ee62dd..58bae91 100644
--- a/builds/fm2/api/freemarker/core/TemplateValueFormatFactory.html
+++ b/builds/fm2/api/freemarker/core/TemplateValueFormatFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateValueFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateValueFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateValueFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateValueFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateXHTMLOutputModel.html b/builds/fm2/api/freemarker/core/TemplateXHTMLOutputModel.html
index dbccf93..0bebd8b 100644
--- a/builds/fm2/api/freemarker/core/TemplateXHTMLOutputModel.html
+++ b/builds/fm2/api/freemarker/core/TemplateXHTMLOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateXHTMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateXHTMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateXHTMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateXHTMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TemplateXMLOutputModel.html b/builds/fm2/api/freemarker/core/TemplateXMLOutputModel.html
index a967737..41982a9 100644
--- a/builds/fm2/api/freemarker/core/TemplateXMLOutputModel.html
+++ b/builds/fm2/api/freemarker/core/TemplateXMLOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TemplateXMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TemplateXMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TemplateXMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TemplateXMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/TruncateBuiltinAlgorithm.html b/builds/fm2/api/freemarker/core/TruncateBuiltinAlgorithm.html
index 6e3b351..6be142a 100644
--- a/builds/fm2/api/freemarker/core/TruncateBuiltinAlgorithm.html
+++ b/builds/fm2/api/freemarker/core/TruncateBuiltinAlgorithm.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>TruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="TruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="TruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/UndefinedCustomFormatException.html b/builds/fm2/api/freemarker/core/UndefinedCustomFormatException.html
index f98241f..01f288e 100644
--- a/builds/fm2/api/freemarker/core/UndefinedCustomFormatException.html
+++ b/builds/fm2/api/freemarker/core/UndefinedCustomFormatException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UndefinedCustomFormatException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>UndefinedCustomFormatException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="UndefinedCustomFormatException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="UndefinedCustomFormatException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/UndefinedOutputFormat.html b/builds/fm2/api/freemarker/core/UndefinedOutputFormat.html
index 2929191..28a0cb1 100644
--- a/builds/fm2/api/freemarker/core/UndefinedOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/UndefinedOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UndefinedOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>UndefinedOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="UndefinedOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="UndefinedOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/UnexpectedTypeException.html b/builds/fm2/api/freemarker/core/UnexpectedTypeException.html
index 51324b3..2c74271 100644
--- a/builds/fm2/api/freemarker/core/UnexpectedTypeException.html
+++ b/builds/fm2/api/freemarker/core/UnexpectedTypeException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UnexpectedTypeException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>UnexpectedTypeException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="UnexpectedTypeException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="UnexpectedTypeException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/UnformattableValueException.html b/builds/fm2/api/freemarker/core/UnformattableValueException.html
index b126f30..5210e9d 100644
--- a/builds/fm2/api/freemarker/core/UnformattableValueException.html
+++ b/builds/fm2/api/freemarker/core/UnformattableValueException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UnformattableValueException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>UnformattableValueException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="UnformattableValueException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="UnformattableValueException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/UnknownDateTypeFormattingUnsupportedException.html b/builds/fm2/api/freemarker/core/UnknownDateTypeFormattingUnsupportedException.html
index 271ac84..29304aa 100644
--- a/builds/fm2/api/freemarker/core/UnknownDateTypeFormattingUnsupportedException.html
+++ b/builds/fm2/api/freemarker/core/UnknownDateTypeFormattingUnsupportedException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UnknownDateTypeFormattingUnsupportedException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>UnknownDateTypeFormattingUnsupportedException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="UnknownDateTypeFormattingUnsupportedException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="UnknownDateTypeFormattingUnsupportedException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/UnknownDateTypeParsingUnsupportedException.html b/builds/fm2/api/freemarker/core/UnknownDateTypeParsingUnsupportedException.html
index 79cacf3..4387fea 100644
--- a/builds/fm2/api/freemarker/core/UnknownDateTypeParsingUnsupportedException.html
+++ b/builds/fm2/api/freemarker/core/UnknownDateTypeParsingUnsupportedException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UnknownDateTypeParsingUnsupportedException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>UnknownDateTypeParsingUnsupportedException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="UnknownDateTypeParsingUnsupportedException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="UnknownDateTypeParsingUnsupportedException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/UnparsableValueException.html b/builds/fm2/api/freemarker/core/UnparsableValueException.html
index 8037231..39fdbef 100644
--- a/builds/fm2/api/freemarker/core/UnparsableValueException.html
+++ b/builds/fm2/api/freemarker/core/UnparsableValueException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UnparsableValueException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>UnparsableValueException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="UnparsableValueException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="UnparsableValueException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/UnregisteredOutputFormatException.html b/builds/fm2/api/freemarker/core/UnregisteredOutputFormatException.html
index f718967..3706c6b 100644
--- a/builds/fm2/api/freemarker/core/UnregisteredOutputFormatException.html
+++ b/builds/fm2/api/freemarker/core/UnregisteredOutputFormatException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>UnregisteredOutputFormatException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>UnregisteredOutputFormatException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="UnregisteredOutputFormatException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="UnregisteredOutputFormatException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/XHTMLOutputFormat.html b/builds/fm2/api/freemarker/core/XHTMLOutputFormat.html
index 8c0da87..b2a26d1 100644
--- a/builds/fm2/api/freemarker/core/XHTMLOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/XHTMLOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>XHTMLOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>XHTMLOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="XHTMLOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="XHTMLOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/XMLOutputFormat.html b/builds/fm2/api/freemarker/core/XMLOutputFormat.html
index f28a9a0..99df207 100644
--- a/builds/fm2/api/freemarker/core/XMLOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/XMLOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:18 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:53 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>XMLOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>XMLOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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="XMLOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="XMLOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/AliasTemplateDateFormatFactory.html b/builds/fm2/api/freemarker/core/class-use/AliasTemplateDateFormatFactory.html
index 1bdf329..016c9c7 100644
--- a/builds/fm2/api/freemarker/core/class-use/AliasTemplateDateFormatFactory.html
+++ b/builds/fm2/api/freemarker/core/class-use/AliasTemplateDateFormatFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.AliasTemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.AliasTemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.AliasTemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.AliasTemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/AliasTemplateNumberFormatFactory.html b/builds/fm2/api/freemarker/core/class-use/AliasTemplateNumberFormatFactory.html
index 5071436..f72ec6e 100644
--- a/builds/fm2/api/freemarker/core/class-use/AliasTemplateNumberFormatFactory.html
+++ b/builds/fm2/api/freemarker/core/class-use/AliasTemplateNumberFormatFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.AliasTemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.AliasTemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.AliasTemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.AliasTemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.BigDecimalEngine.html b/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.BigDecimalEngine.html
index 615ead9..02ab193 100644
--- a/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.BigDecimalEngine.html
+++ b/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.BigDecimalEngine.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.ArithmeticEngine.BigDecimalEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.ArithmeticEngine.BigDecimalEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.ArithmeticEngine.BigDecimalEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.ArithmeticEngine.BigDecimalEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.ConservativeEngine.html b/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.ConservativeEngine.html
index 0542d93..f7aded9 100644
--- a/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.ConservativeEngine.html
+++ b/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.ConservativeEngine.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.ArithmeticEngine.ConservativeEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.ArithmeticEngine.ConservativeEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.ArithmeticEngine.ConservativeEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.ArithmeticEngine.ConservativeEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.html b/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.html
index 0eef6c6..22f8f3d 100644
--- a/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.html
+++ b/builds/fm2/api/freemarker/core/class-use/ArithmeticEngine.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.ArithmeticEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.ArithmeticEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.ArithmeticEngine (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.ArithmeticEngine (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/BugException.html b/builds/fm2/api/freemarker/core/class-use/BugException.html
index b678ca5..120350b 100644
--- a/builds/fm2/api/freemarker/core/class-use/BugException.html
+++ b/builds/fm2/api/freemarker/core/class-use/BugException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.BugException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.BugException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.BugException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.BugException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/BuiltInForNodeEx.html b/builds/fm2/api/freemarker/core/class-use/BuiltInForNodeEx.html
index 61f166f..c6838e7 100644
--- a/builds/fm2/api/freemarker/core/class-use/BuiltInForNodeEx.html
+++ b/builds/fm2/api/freemarker/core/class-use/BuiltInForNodeEx.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.BuiltInForNodeEx (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.BuiltInForNodeEx (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.BuiltInForNodeEx (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.BuiltInForNodeEx (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/CSSOutputFormat.html b/builds/fm2/api/freemarker/core/class-use/CSSOutputFormat.html
index 2f8e0ee..b041b58 100644
--- a/builds/fm2/api/freemarker/core/class-use/CSSOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/CSSOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.CSSOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.CSSOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.CSSOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.CSSOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/CallPlaceCustomDataInitializationException.html b/builds/fm2/api/freemarker/core/class-use/CallPlaceCustomDataInitializationException.html
index 9d116f6..1fbab50 100644
--- a/builds/fm2/api/freemarker/core/class-use/CallPlaceCustomDataInitializationException.html
+++ b/builds/fm2/api/freemarker/core/class-use/CallPlaceCustomDataInitializationException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.CallPlaceCustomDataInitializationException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.CallPlaceCustomDataInitializationException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.CallPlaceCustomDataInitializationException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.CallPlaceCustomDataInitializationException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/CombinedMarkupOutputFormat.html b/builds/fm2/api/freemarker/core/class-use/CombinedMarkupOutputFormat.html
index 7cec37d..0af2d98 100644
--- a/builds/fm2/api/freemarker/core/class-use/CombinedMarkupOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/CombinedMarkupOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.CombinedMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.CombinedMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.CombinedMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.CombinedMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/CommandLine.html b/builds/fm2/api/freemarker/core/class-use/CommandLine.html
index d2f83c8..ef720bd 100644
--- a/builds/fm2/api/freemarker/core/class-use/CommandLine.html
+++ b/builds/fm2/api/freemarker/core/class-use/CommandLine.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.CommandLine (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.CommandLine (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.CommandLine (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.CommandLine (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/CommonMarkupOutputFormat.html b/builds/fm2/api/freemarker/core/class-use/CommonMarkupOutputFormat.html
index 8b60c55..1f0b180 100644
--- a/builds/fm2/api/freemarker/core/class-use/CommonMarkupOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/CommonMarkupOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.CommonMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.CommonMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.CommonMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.CommonMarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/CommonTemplateMarkupOutputModel.html b/builds/fm2/api/freemarker/core/class-use/CommonTemplateMarkupOutputModel.html
index 568e631..97d8aab 100644
--- a/builds/fm2/api/freemarker/core/class-use/CommonTemplateMarkupOutputModel.html
+++ b/builds/fm2/api/freemarker/core/class-use/CommonTemplateMarkupOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.CommonTemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.CommonTemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.CommonTemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.CommonTemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/Configurable.SettingValueAssignmentException.html b/builds/fm2/api/freemarker/core/class-use/Configurable.SettingValueAssignmentException.html
index b5b0f1a..f7f4cf7 100644
--- a/builds/fm2/api/freemarker/core/class-use/Configurable.SettingValueAssignmentException.html
+++ b/builds/fm2/api/freemarker/core/class-use/Configurable.SettingValueAssignmentException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.Configurable.SettingValueAssignmentException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.Configurable.SettingValueAssignmentException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.Configurable.SettingValueAssignmentException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.Configurable.SettingValueAssignmentException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/Configurable.UnknownSettingException.html b/builds/fm2/api/freemarker/core/class-use/Configurable.UnknownSettingException.html
index 09c1420..af6778c 100644
--- a/builds/fm2/api/freemarker/core/class-use/Configurable.UnknownSettingException.html
+++ b/builds/fm2/api/freemarker/core/class-use/Configurable.UnknownSettingException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.Configurable.UnknownSettingException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.Configurable.UnknownSettingException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.Configurable.UnknownSettingException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.Configurable.UnknownSettingException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/Configurable.html b/builds/fm2/api/freemarker/core/class-use/Configurable.html
index 2ad2199..dacbd57 100644
--- a/builds/fm2/api/freemarker/core/class-use/Configurable.html
+++ b/builds/fm2/api/freemarker/core/class-use/Configurable.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.Configurable (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.Configurable (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.Configurable (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.Configurable (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/CustomAttribute.html b/builds/fm2/api/freemarker/core/class-use/CustomAttribute.html
index 87763f3..17e4e33 100644
--- a/builds/fm2/api/freemarker/core/class-use/CustomAttribute.html
+++ b/builds/fm2/api/freemarker/core/class-use/CustomAttribute.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.CustomAttribute (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.CustomAttribute (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.CustomAttribute (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.CustomAttribute (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/DefaultTruncateBuiltinAlgorithm.html b/builds/fm2/api/freemarker/core/class-use/DefaultTruncateBuiltinAlgorithm.html
index 99890de..4fbedf7 100644
--- a/builds/fm2/api/freemarker/core/class-use/DefaultTruncateBuiltinAlgorithm.html
+++ b/builds/fm2/api/freemarker/core/class-use/DefaultTruncateBuiltinAlgorithm.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.DefaultTruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.DefaultTruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.DefaultTruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.DefaultTruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/DirectiveCallPlace.html b/builds/fm2/api/freemarker/core/class-use/DirectiveCallPlace.html
index 571bb33..4c8f9c4 100644
--- a/builds/fm2/api/freemarker/core/class-use/DirectiveCallPlace.html
+++ b/builds/fm2/api/freemarker/core/class-use/DirectiveCallPlace.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.core.DirectiveCallPlace (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Interface freemarker.core.DirectiveCallPlace (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.core.DirectiveCallPlace (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Interface freemarker.core.DirectiveCallPlace (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/Environment.Namespace.html b/builds/fm2/api/freemarker/core/class-use/Environment.Namespace.html
index aff583e..8edd491 100644
--- a/builds/fm2/api/freemarker/core/class-use/Environment.Namespace.html
+++ b/builds/fm2/api/freemarker/core/class-use/Environment.Namespace.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.Environment.Namespace (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.Environment.Namespace (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.Environment.Namespace (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.Environment.Namespace (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/Environment.html b/builds/fm2/api/freemarker/core/class-use/Environment.html
index 144173d..c5022b8 100644
--- a/builds/fm2/api/freemarker/core/class-use/Environment.html
+++ b/builds/fm2/api/freemarker/core/class-use/Environment.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.Environment (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.Environment (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.Environment (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.Environment (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/FreeMarkerTree.html b/builds/fm2/api/freemarker/core/class-use/FreeMarkerTree.html
index a810074..137911e 100644
--- a/builds/fm2/api/freemarker/core/class-use/FreeMarkerTree.html
+++ b/builds/fm2/api/freemarker/core/class-use/FreeMarkerTree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.FreeMarkerTree (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.FreeMarkerTree (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.FreeMarkerTree (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.FreeMarkerTree (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/HTMLOutputFormat.html b/builds/fm2/api/freemarker/core/class-use/HTMLOutputFormat.html
index 954400d..b9ea126 100644
--- a/builds/fm2/api/freemarker/core/class-use/HTMLOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/HTMLOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.HTMLOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.HTMLOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.HTMLOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.HTMLOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/InvalidFormatParametersException.html b/builds/fm2/api/freemarker/core/class-use/InvalidFormatParametersException.html
index 278927e..2f2b83a 100644
--- a/builds/fm2/api/freemarker/core/class-use/InvalidFormatParametersException.html
+++ b/builds/fm2/api/freemarker/core/class-use/InvalidFormatParametersException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.InvalidFormatParametersException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.InvalidFormatParametersException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.InvalidFormatParametersException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.InvalidFormatParametersException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/InvalidFormatStringException.html b/builds/fm2/api/freemarker/core/class-use/InvalidFormatStringException.html
index 45e7f47..a1351e3 100644
--- a/builds/fm2/api/freemarker/core/class-use/InvalidFormatStringException.html
+++ b/builds/fm2/api/freemarker/core/class-use/InvalidFormatStringException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.InvalidFormatStringException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.InvalidFormatStringException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.InvalidFormatStringException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.InvalidFormatStringException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/InvalidReferenceException.html b/builds/fm2/api/freemarker/core/class-use/InvalidReferenceException.html
index b58113f..9992e0a 100644
--- a/builds/fm2/api/freemarker/core/class-use/InvalidReferenceException.html
+++ b/builds/fm2/api/freemarker/core/class-use/InvalidReferenceException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.InvalidReferenceException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.InvalidReferenceException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.InvalidReferenceException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.InvalidReferenceException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/JSONOutputFormat.html b/builds/fm2/api/freemarker/core/class-use/JSONOutputFormat.html
index 57bcf48..93579c1 100644
--- a/builds/fm2/api/freemarker/core/class-use/JSONOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/JSONOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.JSONOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.JSONOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.JSONOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.JSONOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/JavaScriptOutputFormat.html b/builds/fm2/api/freemarker/core/class-use/JavaScriptOutputFormat.html
index a02a400..84bcce0 100644
--- a/builds/fm2/api/freemarker/core/class-use/JavaScriptOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/JavaScriptOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.JavaScriptOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.JavaScriptOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.JavaScriptOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.JavaScriptOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateCombinedMarkupOutputModel.html b/builds/fm2/api/freemarker/core/class-use/LazilyGeneratedCollectionModelWithUnknownSize.html
similarity index 65%
copy from builds/fm2/api/freemarker/core/class-use/TemplateCombinedMarkupOutputModel.html
copy to builds/fm2/api/freemarker/core/class-use/LazilyGeneratedCollectionModelWithUnknownSize.html
index 5794c62..b2a2a48 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateCombinedMarkupOutputModel.html
+++ b/builds/fm2/api/freemarker/core/class-use/LazilyGeneratedCollectionModelWithUnknownSize.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:59 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateCombinedMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.LazilyGeneratedCollectionModelWithUnknownSize (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateCombinedMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.LazilyGeneratedCollectionModelWithUnknownSize (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
@@ -34,7 +34,7 @@
 <ul class="navList" title="Navigation">
 <li><a href="../../../overview-summary.html">Overview</a></li>
 <li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../freemarker/core/TemplateCombinedMarkupOutputModel.html" title="class in freemarker.core">Class</a></li>
+<li><a href="../../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core">Class</a></li>
 <li class="navBarCell1Rev">Use</li>
 <li><a href="../package-tree.html">Tree</a></li>
 <li><a href="../../../deprecated-list.html">Deprecated</a></li>
@@ -48,8 +48,8 @@
 <li>Next</li>
 </ul>
 <ul class="navList">
-<li><a href="../../../index.html?freemarker/core/class-use/TemplateCombinedMarkupOutputModel.html" target="_top">Frames</a></li>
-<li><a href="TemplateCombinedMarkupOutputModel.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../index.html?freemarker/core/class-use/LazilyGeneratedCollectionModelWithUnknownSize.html" target="_top">Frames</a></li>
+<li><a href="LazilyGeneratedCollectionModelWithUnknownSize.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -71,13 +71,13 @@
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
 <div class="header">
-<h2 title="Uses of Class freemarker.core.TemplateCombinedMarkupOutputModel" class="title">Uses of Class<br>freemarker.core.TemplateCombinedMarkupOutputModel</h2>
+<h2 title="Uses of Class freemarker.core.LazilyGeneratedCollectionModelWithUnknownSize" class="title">Uses of Class<br>freemarker.core.LazilyGeneratedCollectionModelWithUnknownSize</h2>
 </div>
 <div class="classUseContainer">
 <ul class="blockList">
 <li class="blockList">
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../freemarker/core/TemplateCombinedMarkupOutputModel.html" title="class in freemarker.core">TemplateCombinedMarkupOutputModel</a></span><span class="tabEnd">&nbsp;</span></caption>
+<caption><span>Packages that use <a href="../../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core">LazilyGeneratedCollectionModelWithUnknownSize</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Package</th>
 <th class="colLast" scope="col">Description</th>
@@ -97,18 +97,17 @@
 <li class="blockList"><a name="freemarker.core">
 <!--   -->
 </a>
-<h3>Uses of <a href="../../../freemarker/core/TemplateCombinedMarkupOutputModel.html" title="class in freemarker.core">TemplateCombinedMarkupOutputModel</a> in <a href="../../../freemarker/core/package-summary.html">freemarker.core</a></h3>
+<h3>Uses of <a href="../../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core">LazilyGeneratedCollectionModelWithUnknownSize</a> in <a href="../../../freemarker/core/package-summary.html">freemarker.core</a></h3>
 <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../freemarker/core/package-summary.html">freemarker.core</a> that return <a href="../../../freemarker/core/TemplateCombinedMarkupOutputModel.html" title="class in freemarker.core">TemplateCombinedMarkupOutputModel</a></span><span class="tabEnd">&nbsp;</span></caption>
+<caption><span>Methods in <a href="../../../freemarker/core/package-summary.html">freemarker.core</a> that return <a href="../../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core">LazilyGeneratedCollectionModelWithUnknownSize</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../freemarker/core/TemplateCombinedMarkupOutputModel.html" title="class in freemarker.core">TemplateCombinedMarkupOutputModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CombinedMarkupOutputFormat.</span><code><span class="memberNameLink"><a href="../../../freemarker/core/CombinedMarkupOutputFormat.html#newTemplateMarkupOutputModel-java.lang.String-java.lang.String-">newTemplateMarkupOutputModel</a></span>(java.lang.String&nbsp;plainTextContent,
-                            java.lang.String&nbsp;markupContent)</code>&nbsp;</td>
+<td class="colFirst"><code>protected <a href="../../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core">LazilyGeneratedCollectionModelWithUnknownSize</a></code></td>
+<td class="colLast"><span class="typeNameLabel">LazilyGeneratedCollectionModelWithUnknownSize.</span><code><span class="memberNameLink"><a href="../../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html#withIsSequenceFromFalseToTrue--">withIsSequenceFromFalseToTrue</a></span>()</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -128,7 +127,7 @@
 <ul class="navList" title="Navigation">
 <li><a href="../../../overview-summary.html">Overview</a></li>
 <li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../freemarker/core/TemplateCombinedMarkupOutputModel.html" title="class in freemarker.core">Class</a></li>
+<li><a href="../../../freemarker/core/LazilyGeneratedCollectionModelWithUnknownSize.html" title="class in freemarker.core">Class</a></li>
 <li class="navBarCell1Rev">Use</li>
 <li><a href="../package-tree.html">Tree</a></li>
 <li><a href="../../../deprecated-list.html">Deprecated</a></li>
@@ -142,8 +141,8 @@
 <li>Next</li>
 </ul>
 <ul class="navList">
-<li><a href="../../../index.html?freemarker/core/class-use/TemplateCombinedMarkupOutputModel.html" target="_top">Frames</a></li>
-<li><a href="TemplateCombinedMarkupOutputModel.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../index.html?freemarker/core/class-use/LazilyGeneratedCollectionModelWithUnknownSize.html" target="_top">Frames</a></li>
+<li><a href="LazilyGeneratedCollectionModelWithUnknownSize.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/builds/fm2/api/freemarker/core/class-use/MarkupOutputFormat.html b/builds/fm2/api/freemarker/core/class-use/MarkupOutputFormat.html
index dd27000..5d3cd54 100644
--- a/builds/fm2/api/freemarker/core/class-use/MarkupOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/MarkupOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.MarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.MarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.MarkupOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.MarkupOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonBooleanException.html b/builds/fm2/api/freemarker/core/class-use/NonBooleanException.html
index 8705a3c..7e74f21 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonBooleanException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonBooleanException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonBooleanException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonBooleanException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonBooleanException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonBooleanException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonDateException.html b/builds/fm2/api/freemarker/core/class-use/NonDateException.html
index d29c61a..2ee9fbc 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonDateException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonDateException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonDateException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonDateException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonDateException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonDateException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonExtendedHashException.html b/builds/fm2/api/freemarker/core/class-use/NonExtendedHashException.html
index 03b3555..2e25836 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonExtendedHashException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonExtendedHashException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonExtendedHashException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonExtendedHashException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonExtendedHashException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonExtendedHashException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonExtendedNodeException.html b/builds/fm2/api/freemarker/core/class-use/NonExtendedNodeException.html
index 6ba61d1..01f810d 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonExtendedNodeException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonExtendedNodeException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonExtendedNodeException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonExtendedNodeException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonExtendedNodeException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonExtendedNodeException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonHashException.html b/builds/fm2/api/freemarker/core/class-use/NonHashException.html
index ae53fde..7a874df 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonHashException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonHashException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonHashException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonHashException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonHashException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonHashException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonMarkupOutputException.html b/builds/fm2/api/freemarker/core/class-use/NonMarkupOutputException.html
index b5a2335..b8e7170 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonMarkupOutputException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonMarkupOutputException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonMarkupOutputException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonMarkupOutputException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonMarkupOutputException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonMarkupOutputException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonMethodException.html b/builds/fm2/api/freemarker/core/class-use/NonMethodException.html
index 67e1273..028318d 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonMethodException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonMethodException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonMethodException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonMethodException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonMethodException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonMethodException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonNodeException.html b/builds/fm2/api/freemarker/core/class-use/NonNodeException.html
index 3ff4c0a..516e9e8 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonNodeException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonNodeException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonNodeException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonNodeException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonNodeException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonNodeException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonNumericalException.html b/builds/fm2/api/freemarker/core/class-use/NonNumericalException.html
index fcdb5cd..f9be8f5 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonNumericalException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonNumericalException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonNumericalException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonNumericalException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonNumericalException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonNumericalException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonSequenceException.html b/builds/fm2/api/freemarker/core/class-use/NonSequenceException.html
index d88f038..54351a4 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonSequenceException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonSequenceException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonSequenceException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonSequenceException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonSequenceException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonSequenceException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonSequenceOrCollectionException.html b/builds/fm2/api/freemarker/core/class-use/NonSequenceOrCollectionException.html
index c55fbba..f360b66 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonSequenceOrCollectionException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonSequenceOrCollectionException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonSequenceOrCollectionException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonSequenceOrCollectionException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonSequenceOrCollectionException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonSequenceOrCollectionException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonStringException.html b/builds/fm2/api/freemarker/core/class-use/NonStringException.html
index aa01193..ed2ca67 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonStringException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonStringException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonStringException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonStringException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonStringException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonStringException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/NonStringOrTemplateOutputException.html b/builds/fm2/api/freemarker/core/class-use/NonStringOrTemplateOutputException.html
index 7299f47..133adab 100644
--- a/builds/fm2/api/freemarker/core/class-use/NonStringOrTemplateOutputException.html
+++ b/builds/fm2/api/freemarker/core/class-use/NonStringOrTemplateOutputException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.NonStringOrTemplateOutputException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.NonStringOrTemplateOutputException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.NonStringOrTemplateOutputException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.NonStringOrTemplateOutputException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/OptInTemplateClassResolver.html b/builds/fm2/api/freemarker/core/class-use/OptInTemplateClassResolver.html
index 4c510c5..3463007 100644
--- a/builds/fm2/api/freemarker/core/class-use/OptInTemplateClassResolver.html
+++ b/builds/fm2/api/freemarker/core/class-use/OptInTemplateClassResolver.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.OptInTemplateClassResolver (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.OptInTemplateClassResolver (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.OptInTemplateClassResolver (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.OptInTemplateClassResolver (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/OutputFormat.html b/builds/fm2/api/freemarker/core/class-use/OutputFormat.html
index 337dd62..6750cab 100644
--- a/builds/fm2/api/freemarker/core/class-use/OutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/OutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.OutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.OutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.OutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.OutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/ParseException.html b/builds/fm2/api/freemarker/core/class-use/ParseException.html
index 099c414..4e89474 100644
--- a/builds/fm2/api/freemarker/core/class-use/ParseException.html
+++ b/builds/fm2/api/freemarker/core/class-use/ParseException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.ParseException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.ParseException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.ParseException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.ParseException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/ParserConfiguration.html b/builds/fm2/api/freemarker/core/class-use/ParserConfiguration.html
index 64f784d..e70ca3c 100644
--- a/builds/fm2/api/freemarker/core/class-use/ParserConfiguration.html
+++ b/builds/fm2/api/freemarker/core/class-use/ParserConfiguration.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.core.ParserConfiguration (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Interface freemarker.core.ParserConfiguration (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.core.ParserConfiguration (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Interface freemarker.core.ParserConfiguration (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/ParsingNotSupportedException.html b/builds/fm2/api/freemarker/core/class-use/ParsingNotSupportedException.html
index ed39491..ef25a72 100644
--- a/builds/fm2/api/freemarker/core/class-use/ParsingNotSupportedException.html
+++ b/builds/fm2/api/freemarker/core/class-use/ParsingNotSupportedException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.ParsingNotSupportedException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.ParsingNotSupportedException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.ParsingNotSupportedException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.ParsingNotSupportedException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/PlainTextOutputFormat.html b/builds/fm2/api/freemarker/core/class-use/PlainTextOutputFormat.html
index ed4c89c..8348a47 100644
--- a/builds/fm2/api/freemarker/core/class-use/PlainTextOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/PlainTextOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.PlainTextOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.PlainTextOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.PlainTextOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.PlainTextOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/RTFOutputFormat.html b/builds/fm2/api/freemarker/core/class-use/RTFOutputFormat.html
index b7fbe08..5cf6f27 100644
--- a/builds/fm2/api/freemarker/core/class-use/RTFOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/RTFOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.RTFOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.RTFOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.RTFOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.RTFOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/StopException.html b/builds/fm2/api/freemarker/core/class-use/StopException.html
index 735be0f..cb1a29f 100644
--- a/builds/fm2/api/freemarker/core/class-use/StopException.html
+++ b/builds/fm2/api/freemarker/core/class-use/StopException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.StopException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.StopException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.StopException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.StopException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateClassResolver.html b/builds/fm2/api/freemarker/core/class-use/TemplateClassResolver.html
index de54453..18d801a 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateClassResolver.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateClassResolver.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.core.TemplateClassResolver (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Interface freemarker.core.TemplateClassResolver (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.core.TemplateClassResolver (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Interface freemarker.core.TemplateClassResolver (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateCombinedMarkupOutputModel.html b/builds/fm2/api/freemarker/core/class-use/TemplateCombinedMarkupOutputModel.html
index 5794c62..6c4dcc9 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateCombinedMarkupOutputModel.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateCombinedMarkupOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateCombinedMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateCombinedMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateCombinedMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateCombinedMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateConfiguration.html b/builds/fm2/api/freemarker/core/class-use/TemplateConfiguration.html
index d3aeced..e07dcbd 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateConfiguration.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateConfiguration.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateConfiguration (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateConfiguration (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateConfiguration (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateConfiguration (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateDateFormat.html b/builds/fm2/api/freemarker/core/class-use/TemplateDateFormat.html
index 45eb28a..98c7fbe 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateDateFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateDateFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateDateFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateDateFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateDateFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateDateFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateDateFormatFactory.html b/builds/fm2/api/freemarker/core/class-use/TemplateDateFormatFactory.html
index 4ab1e10..30ac23f 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateDateFormatFactory.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateDateFormatFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateDateFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateFormatUtil.html b/builds/fm2/api/freemarker/core/class-use/TemplateFormatUtil.html
index 9fde50b..7c516e9 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateFormatUtil.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateFormatUtil.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateFormatUtil (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateFormatUtil (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateFormatUtil (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateFormatUtil (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateHTMLOutputModel.html b/builds/fm2/api/freemarker/core/class-use/TemplateHTMLOutputModel.html
index 3d37a8a..72b2d86 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateHTMLOutputModel.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateHTMLOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateHTMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateHTMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateHTMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateHTMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateMarkupOutputModel.html b/builds/fm2/api/freemarker/core/class-use/TemplateMarkupOutputModel.html
index b1b7475..add6ce4 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateMarkupOutputModel.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateMarkupOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.core.TemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Interface freemarker.core.TemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.core.TemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Interface freemarker.core.TemplateMarkupOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateNumberFormat.html b/builds/fm2/api/freemarker/core/class-use/TemplateNumberFormat.html
index 0469fa8..0ee475e 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateNumberFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateNumberFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateNumberFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateNumberFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateNumberFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateNumberFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateNumberFormatFactory.html b/builds/fm2/api/freemarker/core/class-use/TemplateNumberFormatFactory.html
index a213de1..f93bbd5 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateNumberFormatFactory.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateNumberFormatFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateNumberFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateRTFOutputModel.html b/builds/fm2/api/freemarker/core/class-use/TemplateRTFOutputModel.html
index 590f370..ada42fa 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateRTFOutputModel.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateRTFOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateRTFOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateRTFOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateRTFOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateRTFOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateValueFormat.html b/builds/fm2/api/freemarker/core/class-use/TemplateValueFormat.html
index 97f1718..717a055 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateValueFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateValueFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateValueFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateValueFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateValueFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateValueFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateValueFormatException.html b/builds/fm2/api/freemarker/core/class-use/TemplateValueFormatException.html
index 1b60fc9..bff0fc4 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateValueFormatException.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateValueFormatException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateValueFormatException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateValueFormatException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateValueFormatException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateValueFormatException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateValueFormatFactory.html b/builds/fm2/api/freemarker/core/class-use/TemplateValueFormatFactory.html
index 9fd9866..64fedc8 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateValueFormatFactory.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateValueFormatFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateValueFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateValueFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateValueFormatFactory (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateValueFormatFactory (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateXHTMLOutputModel.html b/builds/fm2/api/freemarker/core/class-use/TemplateXHTMLOutputModel.html
index 8c0b6bc..c5af2eb 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateXHTMLOutputModel.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateXHTMLOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateXHTMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateXHTMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateXHTMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateXHTMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TemplateXMLOutputModel.html b/builds/fm2/api/freemarker/core/class-use/TemplateXMLOutputModel.html
index 1619726..2499333 100644
--- a/builds/fm2/api/freemarker/core/class-use/TemplateXMLOutputModel.html
+++ b/builds/fm2/api/freemarker/core/class-use/TemplateXMLOutputModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TemplateXMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TemplateXMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TemplateXMLOutputModel (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TemplateXMLOutputModel (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/TruncateBuiltinAlgorithm.html b/builds/fm2/api/freemarker/core/class-use/TruncateBuiltinAlgorithm.html
index 3dc5d87..5dc45ec 100644
--- a/builds/fm2/api/freemarker/core/class-use/TruncateBuiltinAlgorithm.html
+++ b/builds/fm2/api/freemarker/core/class-use/TruncateBuiltinAlgorithm.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.TruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.TruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.TruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.TruncateBuiltinAlgorithm (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/UndefinedCustomFormatException.html b/builds/fm2/api/freemarker/core/class-use/UndefinedCustomFormatException.html
index ba5b8c8..e4835b2 100644
--- a/builds/fm2/api/freemarker/core/class-use/UndefinedCustomFormatException.html
+++ b/builds/fm2/api/freemarker/core/class-use/UndefinedCustomFormatException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.UndefinedCustomFormatException (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.UndefinedCustomFormatException (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <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.core.UndefinedCustomFormatException (FreeMarker 2.3.29-nightly_20190117T130402Z API)";
+            parent.document.title="Uses of Class freemarker.core.UndefinedCustomFormatException (FreeMarker 2.3.29-nightly_20190801T210935Z API)";
         }
     }
     catch(err) {
diff --git a/builds/fm2/api/freemarker/core/class-use/UndefinedOutputFormat.html b/builds/fm2/api/freemarker/core/class-use/UndefinedOutputFormat.html
index edd5b79..8259492 100644
--- a/builds/fm2/api/freemarker/core/class-use/UndefinedOutputFormat.html
+++ b/builds/fm2/api/freemarker/core/class-use/UndefinedOutputFormat.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_144) on Thu Jan 17 14:04:20 CET 2019 -->
+<!-- Generated by javadoc (1.8.0_212) on Thu Aug 01 23:10:58 CEST 2019 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.core.UndefinedOutputFormat (FreeMarker 2.3.29-nightly_20190117T130402Z API)</title>
-<meta name="date" content="2019-01-17">
+<title>Uses of Class freemarker.core.UndefinedOutputFormat (FreeMarker 2.3.29-nightly_20190801T210935Z API)</title>
+<meta name="date" content="2019-08-01">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
... 20169 lines suppressed ...