Merge remote-tracking branch 'origin/web-staging'.
diff --git a/.asf.yaml b/.asf.yaml
index e8fac28..f1aea9f 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -15,11 +15,10 @@
 # limitations under the License.
 #
 
+# Metadata.
 github:
   description: "Apache NLPCraft - API to convert natural language into actions."
-  homepage: https://nlpcraft.org/
-  ghp_branch: master
-  ghp_path: /docs
+  homepage: https://nlpcraft.apache.org/
   enabled_merge_buttons:
     squash: true
     merge: true
@@ -33,4 +32,9 @@
     - "scala"
     - "nlp"
     - "apache"
-    -
+
+# PR whitelist.
+jenkins:
+  github_whitelist:
+    - aradzinski
+
diff --git a/.gitignore b/.gitignore
index f84e5d6..7948152 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,4 +11,3 @@
 zips
 model.yaml
 model.json
-docs/Gemfile.lock
diff --git a/docs/.gitignore b/docs/.gitignore
deleted file mode 100644
index 45c1505..0000000
--- a/docs/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-_site
-.sass-cache
-.jekyll-metadata
diff --git a/docs/404.html b/docs/404.html
deleted file mode 100644
index c6433bc..0000000
--- a/docs/404.html
+++ /dev/null
@@ -1,26 +0,0 @@
----
-layout: default
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="container page-not-found">
-  <h1>404</h1>
-  <p><strong>Page not found :(</strong></p>
-  <p>The requested page could not be found</p>
-</div>
diff --git a/docs/Gemfile b/docs/Gemfile
deleted file mode 100644
index 1c82245..0000000
--- a/docs/Gemfile
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-source "https://rubygems.org"
-
-# Plugins.
-group :jekyll_plugins do
-  gem "jekyll-feed", "~> 0.9"
-  gem "jekyll-seo-tag", "~> 2.1"
-end
-
diff --git a/docs/_config.yml b/docs/_config.yml
deleted file mode 100644
index 8407db4..0000000
--- a/docs/_config.yml
+++ /dev/null
@@ -1,51 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-title: Apache NLPCraft
-copyright: Copyright 2020 (C) Apache Software Foundation.
-baseurl: ""
-url: ""
-zip_base: apache-nlpcraft
-
-twitter_username: nlpcraft
-github_username:  nlpcraft
-
-# Manually update to the latest version:
-# ===================
-latest_version: 0.5.0
-java_client_latest_version: 0.5.0
-# ===================
-
-# SASS settings.
-sass:
-  sass_dir: _scss
-  style: compressed
-
-compress_html:
-  clippings: all
-  comments: all
-  endings: all
-  blanklines: false
-  profile: false
-  startings: [html, head, body]
-
-# Build settings.
-markdown: kramdown
-plugins:
-  - jekyll-feed
-  - jekyll-seo-tag
-
diff --git a/docs/_data/bin-releases.yml b/docs/_data/bin-releases.yml
deleted file mode 100644
index d914c72..0000000
--- a/docs/_data/bin-releases.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-- version: 0.5.0
-  date: Apr 16, 2020
-  zip_name: apache-nlpcraft-0.5.0.zip
-  zip_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0.zip
-  sha256_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0.zip.sha256
-  pgp_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0.zip.sig
-  github_link: https://github.com/apache/incubator-nlpcraft/tree/0.5.0
-  dockerhub_link: https://hub.docker.com/r/nlpcraftserver/server
-  backward_compatible: yes
-
diff --git a/docs/_data/metrics.yml b/docs/_data/metrics.yml
deleted file mode 100644
index 800441a..0000000
--- a/docs/_data/metrics.yml
+++ /dev/null
@@ -1,93 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-server:
-  - name: ask
-    description: <code>/ask</code> REST call
-
-  - name: cancel
-    description: <code>/cancel</code> REST call
-
-  - name: check
-    description: <code>/check</code> REST call
-
-  - name: signin
-    description: <code>/signin</code> REST call
-
-  - name: signout
-    description: <code>/signout</code> REST call
-
-  - name: ask_sync
-    description: <code>/ask/sync</code> REST call
-
-  - name: clear_conversation
-    description: <code>/clear/conversation</code> REST call
-
-  - name: clear_dialog
-    description: <code>/clear/dialog</code> REST call
-
-  - name: company_add
-    description: <code>/company/add</code> REST call
-
-  - name: company_update
-    description: <code>/company/update</code> REST call
-
-  - name: company_token
-    description: <code>/company/token</code> REST call
-
-  - name: company_delete
-    description: <code>/company/delete</code> REST call
-
-  - name: feedback_add
-    description: <code>/feedback/add</code> REST call
-
-  - name: feedback_delete
-    description: <code>/feedback/delete</code> REST call
-
-  - name: feedback_all
-    description: <code>/feedback/all</code> REST call
-
-  - name: user_add
-    description: <code>/user/add</code> REST call
-
-  - name: user_delete
-    description: <code>/user/delete</code> REST call
-
-  - name: user_update
-    description: <code>/user/update</code> REST call
-
-  - name: user_admin
-    description: <code>/user/admin</code> REST call
-
-  - name: user_passwd
-    description: <code>/user/passwd</code> REST call
-
-  - name: user_all
-    description: <code>/user/all</code> REST call
-
-  - name: probe_all
-    description: <code>/probe/all</code> REST call
-
-  - name: roundtrip
-    description: server-probe-server rountrip
-
-probe:
-  - name: sys_task
-    description: system tasks
-
-  - name: user_task
-    description: user tasks
\ No newline at end of file
diff --git a/docs/_data/news.yml b/docs/_data/news.yml
deleted file mode 100644
index 8e0f773..0000000
--- a/docs/_data/news.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-- title: Introducing Apache NLPCraft 0.5.0
-  url: https://medium.com/@aradzinski/introducing-nlpcraft-0-6-74cea6a4d203
-  excerpt: Announcing the 1st release of the Apache NLPCraft.
-  author: Aaron Radzinksi
-  avatar_url: images/lion.jpg
-  publish_date: April 16, 2020
-  linkedin_id: aaron-radzinski-6b2228167
-  twitter_id: aaron_radzinski
-  medium_id: aradzinski
diff --git a/docs/_data/src-releases.yml b/docs/_data/src-releases.yml
deleted file mode 100644
index 13a1193..0000000
--- a/docs/_data/src-releases.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-- version: 0.5.0
-  date: Apr 16, 2020
-  zip_name: apache-nlpcraft-0.5.0-src.zip
-  zip_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0-src.zip
-  sha256_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0-src.zip.sha256
-  pgp_url: https://github.com/apache/incubator-nlpcraft/releases/download/0.5.0/apache-nlpcraft-0.5.0-src.zip.sig
-  github_link: https://github.com/apache/incubator-nlpcraft/tree/0.5.0
-  backward_compatible: yes
-
diff --git a/docs/_includes/quick-links.html b/docs/_includes/quick-links.html
deleted file mode 100644
index e381b1d..0000000
--- a/docs/_includes/quick-links.html
+++ /dev/null
@@ -1,51 +0,0 @@
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<li class="side-nav-title">Quick Links</li>
-<li>
-    <i class="fab fa-fw fa-github mr-2"></i><a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples">Examples</a>
-</li>
-<li>
-    <i class="fab fa-fw fa-java mr-2"></i><a target="_" href="/apis/latest/index.html">Javadoc</a>
-</li>
-<li>
-    <i class="fas fa-fw fa-code mr-2"></i><a href="https://github.com/apache/incubator-nlpcraft/blob/master/openapi/nlpcraft_swagger.yml" target="github">REST API</a>
-</li>
-<li>
-    <i class="fas fa-fw fa-download mr-2"></i><a href="/download.html">Download</a>
-</li>
-<li class="side-nav-title">Support</li>
-<li>
-    <nobr>
-        <i class="fab fa-fw fa-jira mr-2"></i><a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues">JIRA</a>
-    </nobr>
-</li>
-<li>
-    <nobr>
-        <i class="far fa-fw fa-envelope mr-2"></i><a href="http://mail-archives.apache.org/mod_mbox/nlpcraft-dev/">Dev List</a>
-    </nobr>
-</li>
-<li>
-    <nobr>
-        <i class="fab fa-fw fa-stack-overflow mr-2"></i><a target="so" href="https://stackoverflow.com/questions/ask">Stack Overflow</a>
-    </nobr>
-</li>
-<li>
-    <nobr>
-        <i class="fab fa-fw fa-github mr-2"></i><a target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub</a>
-    </nobr>
-</li>
diff --git a/docs/_layouts/blog.html b/docs/_layouts/blog.html
deleted file mode 100644
index 05c4c7a..0000000
--- a/docs/_layouts/blog.html
+++ /dev/null
@@ -1,88 +0,0 @@
----
-layout: default
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="container-fluid">
-    <div class="navbar-aligned">
-        <ol class="breadcrumb">
-            <li class="mr-1"><a href="index.html">Home</a></li>
-            <li class="mr-1"><a href="/blogs.html">Blogs</a></li>
-            <li class="mr-1 active">{{ page.title }}</li>
-        </ol>
-
-        <h1 class="page-title">
-            <span><i class="fas fa-fw fa-blog"></i> Blogs</span>
-        </h1>
-
-        <div class="three-cols-container">
-            <div class="col-md-2 first-column">
-                <ul class="side-nav">
-                    <li class="side-nav-title">Documentation</li>
-                    <li><a href="/docs.html">Overview</a></li>
-                    <li><a href="/installation.html">Installation</a></li>
-                    <li><a href="/getting-started.html">Getting Started</a></li>
-                </ul>
-            </div>
-            <div id="blog" class="col-md-8 second-column">
-                {{ content }}
-            </div>
-            <div class="col-md-2 third-column">
-                <ul class="side-nav">
-                    <li class="side-nav-title">Quick Links</li>
-                    <li>
-                        <img alt="" class="quick-link-img mr-2" src="/images/github_logo.png"><a
-                        target="github"
-                        href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples">Examples</a>
-                    </li>
-                    <li>
-                        <i class="fab fa-java mr-2"></i><a target="_" href="/apis/latest/index.html">Javadoc</a>
-                    </li>
-                    <li>
-                        <img alt="" class="quick-link-img mr-2" src="/images/apiary.svg"><a
-                        href="https://nlpcraft.docs.apiary.io"
-                        target="apiary">REST API</a>
-                    </li>
-                    <li>
-                        <i class="fas fa-download mr-2"></i><a href="/download.html">Download</a>
-                    </li>
-                    <li>
-                        <i class="fas fa-blog mr-2"></i><a href="/blogs.html">Blogs</a>
-                    </li>
-                    <li class="side-nav-title">Support</li>
-                    <li>
-                        <nobr>
-                            <i class="far fa-fw fa-envelope mr-2"></i><a href="mailto:dev@nlpcraft.apache.org">Dev List</a>
-                        </nobr>
-                    </li>
-                    <li>
-                        <nobr>
-                            <i class="fab fa-fw fa-stack-overflow mr-2"></i><a target="so" href="https://stackoverflow.com/questions/ask">Stack Overflow</a>
-                        </nobr>
-                    </li>
-                    <li>
-                        <nobr>
-                            <i class="fab fa-fw fa-github mr-2"></i><a target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub</a>
-                        </nobr>
-                    </li>
-                </ul>
-            </div>
-        </div>
-    </div>
-</div>
\ No newline at end of file
diff --git a/docs/_layouts/compress.html b/docs/_layouts/compress.html
deleted file mode 100644
index fdddf75..0000000
--- a/docs/_layouts/compress.html
+++ /dev/null
@@ -1,27 +0,0 @@
----
-# Jekyll layout that compresses HTML
-# v3.1.0
-# http://jch.penibelst.de/
-# © 2014–2015 Anatol Broder
-# MIT License
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-{% capture _LINE_FEED %}
-{% endcapture %}{% if site.compress_html.ignore.envs contains jekyll.environment or site.compress_html.ignore.envs == "all" %}{{ content }}{% else %}{% capture _content %}{{ content }}{% endcapture %}{% assign _profile = site.compress_html.profile %}{% if site.compress_html.endings == "all" %}{% assign _endings = "html head body li dt dd optgroup option colgroup caption thead tbody tfoot tr td th" | split: " " %}{% else %}{% assign _endings = site.compress_html.endings %}{% endif %}{% for _element in _endings %}{% capture _end %}</{{ _element }}>{% endcapture %}{% assign _content = _content | remove: _end %}{% endfor %}{% if _profile and _endings %}{% assign _profile_endings = _content | size | plus: 1 %}{% endif %}{% for _element in site.compress_html.startings %}{% capture _start %}<{{ _element }}>{% endcapture %}{% assign _content = _content | remove: _start %}{% endfor %}{% if _profile and site.compress_html.startings %}{% assign _profile_startings = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.comments == "all" %}{% assign _comments = "<!-- -->" | split: " " %}{% else %}{% assign _comments = site.compress_html.comments %}{% endif %}{% if _comments.size == 2 %}{% capture _comment_befores %}.{{ _content }}{% endcapture %}{% assign _comment_befores = _comment_befores | split: _comments.first %}{% for _comment_before in _comment_befores %}{% if forloop.first %}{% continue %}{% endif %}{% capture _comment_outside %}{% if _carry %}{{ _comments.first }}{% endif %}{{ _comment_before }}{% endcapture %}{% capture _comment %}{% unless _carry %}{{ _comments.first }}{% endunless %}{{ _comment_outside | split: _comments.last | first }}{% if _comment_outside contains _comments.last %}{{ _comments.last }}{% assign _carry = false %}{% else %}{% assign _carry = true %}{% endif %}{% endcapture %}{% assign _content = _content | remove_first: _comment %}{% endfor %}{% if _profile %}{% assign _profile_comments = _content | size | plus: 1 %}{% endif %}{% endif %}{% assign _pre_befores = _content | split: "<pre" %}{% assign _content = "" %}{% for _pre_before in _pre_befores %}{% assign _pres = _pre_before | split: "</pre>" %}{% assign _pres_after = "" %}{% if _pres.size != 0 %}{% if site.compress_html.blanklines %}{% assign _lines = _pres.last | split: _LINE_FEED %}{% capture _pres_after %}{% for _line in _lines %}{% assign _trimmed = _line | split: " " | join: " " %}{% if _trimmed != empty or forloop.last %}{% unless forloop.first %}{{ _LINE_FEED }}{% endunless %}{{ _line }}{% endif %}{% endfor %}{% endcapture %}{% else %}{% assign _pres_after = _pres.last | split: " " | join: " " %}{% endif %}{% endif %}{% capture _content %}{{ _content }}{% if _pre_before contains "</pre>" %}<pre{{ _pres.first }}</pre>{% endif %}{% unless _pre_before contains "</pre>" and _pres.size == 1 %}{{ _pres_after }}{% endunless %}{% endcapture %}{% endfor %}{% if _profile %}{% assign _profile_collapse = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.clippings == "all" %}{% assign _clippings = "html head title base link meta style body article section nav aside h1 h2 h3 h4 h5 h6 hgroup header footer address p hr blockquote ol ul li dl dt dd figure figcaption main div table caption colgroup col tbody thead tfoot tr td th" | split: " " %}{% else %}{% assign _clippings = site.compress_html.clippings %}{% endif %}{% for _element in _clippings %}{% assign _edges = " <e;<e; </e>;</e>;</e> ;</e>" | replace: "e", _element | split: ";" %}{% assign _content = _content | replace: _edges[0], _edges[1] | replace: _edges[2], _edges[3] | replace: _edges[4], _edges[5] %}{% endfor %}{% if _profile and _clippings %}{% assign _profile_clippings = _content | size | plus: 1 %}{% endif %}{{ _content }}{% if _profile %} <table id="compress_html_profile_{{ site.time | date: "%Y%m%d" }}" class="compress_html_profile"> <thead> <tr> <td>Step <td>Bytes <tbody> <tr> <td>raw <td>{{ content | size }}{% if _profile_endings %} <tr> <td>endings <td>{{ _profile_endings }}{% endif %}{% if _profile_startings %} <tr> <td>startings <td>{{ _profile_startings }}{% endif %}{% if _profile_comments %} <tr> <td>comments <td>{{ _profile_comments }}{% endif %}{% if _profile_collapse %} <tr> <td>collapse <td>{{ _profile_collapse }}{% endif %}{% if _profile_clippings %} <tr> <td>clippings <td>{{ _profile_clippings }}{% endif %} </table>{% endif %}{% endif %}
diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html
deleted file mode 100644
index f8f5be4..0000000
--- a/docs/_layouts/default.html
+++ /dev/null
@@ -1,152 +0,0 @@
----
-layout: compress
----
-
-<!doctype html>
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<html lang="en">
-<head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge">
-    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
-    <meta name="description" content="An open source API to convert natural language into actions.">
-    <meta name="author" content="NLPCraft.">
-    <title>Apache NLPCraft - Natural Language Interface</title>
-    <!-- BS3 CSS, etc. -->
-    <link href="//netdna.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" rel="stylesheet">
-    <link href="//use.fontawesome.com/releases/v5.7.1/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" rel="stylesheet" crossorigin="anonymous">
-    <link href="{{ '/ext/syntaxhighlighter/styles/shCoreNLPCraft.css' | relative_url }}" rel="stylesheet" type="text/css">
-    <link href="{{ '/ext/syntaxhighlighter/styles/shThemeNLPCraft.css' | relative_url }}" rel="stylesheet" type="text/css">
-    <link href="//fonts.googleapis.com/css?family=Amatic+SC|Roboto+Mono" rel="stylesheet">
-
-    <!-- Loading some init libs here. -->
-    <script src="{{ '/ext/syntaxhighlighter/scripts/XRegExp.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shCore.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushXml.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushPlain.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushJava.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushScala.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushPython.js' | relative_url }}" type="text/javascript"></script>
-    <script src="{{ '/ext/syntaxhighlighter/scripts/shBrushJScript.js' | relative_url }}" type="text/javascript"></script>
-    <script async defer src="https://buttons.github.io/buttons.js"></script>
-
-    <!-- Main CSS. -->
-    <link rel="stylesheet" type="text/css" href="{{ '/assets/css/style.css' | relative_url }}"/>
-
-    <!-- Typekit fonts. -->
-    <script type="text/javascript" src="//use.typekit.net/pso2adz.js"></script>
-    <script type="text/javascript">
-        try {
-            Typekit.load();
-        }
-        catch(e) {
-            // Ignore.
-        }
-    </script>
-
-    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
-    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
-    <!--[if lt IE 9]>
-    <script src="//cdn.jsdelivr.net/html5shiv/3.7.2/html5shiv.min.js"></script>
-    <script src="//cdn.jsdelivr.net/respond/1.4.2/respond.src.js"></script>
-    <![endif]-->
-</head>
-<body>
-<!-- Fixed navbar -->
-<nav class="navbar navbar-expand-lg navbar-light bg-light" id="top-header">
-    <a class="navbar-brand mr-4" href="/index.html">
-        <img src="{{ 'images/nlpcraft_logo_white.gif' | relative_url }}" height="24px">
-    </a>
-    
-    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
-        <span class="navbar-toggler-icon"></span>
-    </button>
-
-    <div class="collapse navbar-collapse" id="navbarSupportedContent">
-        <ul class="navbar-nav mr-auto">
-            <li class="nav-item">
-                <a class="nav-link" href="/index.html#features">Features</a>
-            </li>
-            <li class="nav-item">
-                <a class="nav-link" href="/docs.html">Docs</a>
-            </li>
-            <li class="nav-item">
-                <a class="nav-link" href="/download.html">Downloads <i class="fas fa-download"></i></a>
-            </li>
-            <li class="nav-item">
-                <a class="nav-link" href="/community.html">Community</a>
-            </li>
-            <li class="nav-item">
-                <a class="nav-link" href="/use-cases.html">Use Cases</a>
-            </li>
-        </ul>
-        <ul class="navbar-nav ml-auto">
-            <li class="nav-item mr-2">
-                <a class="nav-link" href="/download.html">v.{{ site.latest_version}}</a>
-            </li>
-            <li class="nav-item">
-                <a class="nav-link fork-link" target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub <img height="20px" src="{{ 'images/github_logo_white.png' | relative_url }}"></a>
-            </li>
-        </ul>
-    </div>
-</nav>
-
-{{ content }}
-
-<div id="footer">
-    <div class="container">
-        <div class="text-muted text-center">
-            <span>Copyright &copy; 2020 Apache Software Foundation</span>
-            <span>
-                <a target=_new href="https://apache.org"><img alt="asf" src="{{ '/images/asf_logo.png' | relative_url }}" height="24px"></a>
-            </span>
-            <a href="/index.html#news" class="btn btn-link ml-4">News</a>
-            <span class="sep">•</span>
-            <a href="/docs.html" class="btn btn-link">Docs</a>
-            <span class="ml-4">release: <a href="/download.html"><code>{{ site.latest_version }}</code></a></span>
-            <span class="ml-2">
-                <a target="jenkins" href="https://builds.apache.org/view/Incubator%20Projects/job/incubator-nlpcraft/"><img src="https://img.shields.io/jenkins/build?jobUrl=https%3A%2F%2Fbuilds.apache.org%2Fview%2FIncubator%2520Projects%2Fjob%2Fincubator-nlpcraft%2F"></a>
-                <a target=_ href="https://gitter.im/apache-nlpcraft/community"><img alt="Gitter" src="https://badges.gitter.im/apache-nlpcraft/community.svg"></a>
-            </span>
-        </div>
-    </div>
-</div>
-
-<!-- 3rd party libraries. -->
-<script src="//code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
-<script src="//cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" crossorigin="anonymous"></script>
-<script src="//stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js" integrity="sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm" crossorigin="anonymous"></script>
-<script src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.4/lodash.min.js" type="text/javascript" ></script>
-<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.12.0/moment.min.js" type="text/javascript" ></script>
-<script src="//cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.5/moment-timezone-with-data.min.js" type="text/javascript" ></script>
-
-<!-- Google Analytics -->
-<!-- TODO: add GA wart here. -->
-
-<!-- Syntax highlighter. -->
-<script type="text/javascript">
-    SyntaxHighlighter.defaults["auto-links"] = false;
-    SyntaxHighlighter.defaults["tab-size"] = 2;
-
-    SyntaxHighlighter.all();
-</script>
-
-</body>
-</html>
diff --git a/docs/_layouts/documentation.html b/docs/_layouts/documentation.html
deleted file mode 100644
index 26a8c0c..0000000
--- a/docs/_layouts/documentation.html
+++ /dev/null
@@ -1,127 +0,0 @@
----
-layout: interior
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<h1 class="page-title">
-    <span><i class="fas fa-fw fa-book"></i> {{ page.active_crumb }}</span>
-</h1>
-
-<div class="three-cols-container">
-    <div class="col-md-2 first-column">
-        <ul class="side-nav">
-            <li class="side-nav-title">Introduction</li>
-            <li>
-                {% if page.id == "overview" %}
-                <a class="active" href="/docs.html">Overview</a>
-                {% else %}
-                <a href="/docs.html">Overview</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "installation" %}
-                <a class="active" href="/installation.html">Installation</a>
-                {% else %}
-                <a href="/installation.html">Installation</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "getting_started" %}
-                <a class="active" href="/getting-started.html">Getting Started</a>
-                {% else %}
-                <a href="/getting-started.html">Getting Started</a>
-                {% endif %}
-            </li>
-            <li class="side-nav-title">Developer Guide</li>
-            <li>
-                {% if page.id == "basic_concepts" %}
-                <a class="active" href="/basic-concepts.html">Basic Concepts</a>
-                {% else %}
-                <a href="/basic-concepts.html">Basic Concepts</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "first_example" %}
-                <a class="active" href="/first-example.html">First Example</a>
-                {% else %}
-                <a href="/first-example.html">First Example</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "data_model" %}
-                <a class="active" href="/data-model.html">Data Model</a>
-                {% else %}
-                <a href="/data-model.html">Data Model</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "intent_matching" %}
-                    <a class="active" href="/intent-matching.html">Intent Matching</a>
-                {% else %}
-                    <a href="/intent-matching.html">Intent Matching</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "rest" %}
-                <a class="active" href="/using-rest.html">REST API</a>
-                {% else %}
-                <a href="/using-rest.html">REST API</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "server_and_probe" %}
-                <a class="active" href="/server-and-probe.html">Server <span class="amp">&amp;</span> Probe</a>
-                {% else %}
-                <a href="/server-and-probe.html">Server <span class="amp">&amp;</span> Probe</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "metrics" %}
-                <a class="active" href="/metrics-and-tracing.html">Metrics <span class="amp">&amp;</span> Tracing</a>
-                {% else %}
-                <a href="/metrics-and-tracing.html">Metrics <span class="amp">&amp;</span> Tracing</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "integrations" %}
-                <a class="active" href="/integrations.html">Integrations</a>
-                {% else %}
-                <a href="/integrations.html">Integrations</a>
-                {% endif %}
-            </li>
-            <li class="side-nav-title">Examples</li>
-            <li>
-                {% if page.id == "alarm_clock" %}
-                <a class="active" href="/examples/alarm_clock.html">Alarm Clock</a>
-                {% else %}
-                <a href="/examples/alarm_clock.html">Alarm Clock</a>
-                {% endif %}
-            </li>
-            <li>
-                {% if page.id == "light_switch" %}
-                <a class="active" href="/examples/light_switch.html">Light Switch</a>
-                {% else %}
-                <a href="/examples/light_switch.html">Light Switch</a>
-                {% endif %}
-            </li>
-        </ul>
-    </div>
-
-    {{ content }}
-</div>
\ No newline at end of file
diff --git a/docs/_layouts/interior.html b/docs/_layouts/interior.html
deleted file mode 100644
index 9a7d4ff..0000000
--- a/docs/_layouts/interior.html
+++ /dev/null
@@ -1,31 +0,0 @@
----
-layout: default
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="container-fluid">
-    <div class="navbar-aligned">
-        <ol class="breadcrumb">
-            <li class="mr-1"><a href="/index.html">Home</a></li>
-            <li class="mr-1 active">{{ page.active_crumb }}</li>
-        </ol>
-
-        {{ content }}
-    </div>
-</div>
\ No newline at end of file
diff --git a/docs/_layouts/release-notes.html b/docs/_layouts/release-notes.html
deleted file mode 100644
index fec5ec7..0000000
--- a/docs/_layouts/release-notes.html
+++ /dev/null
@@ -1,57 +0,0 @@
----
-layout: default
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="container-fluid">
-    <div class="navbar-aligned">
-        <ol class="breadcrumb">
-            <li class="mr-1"><a href="index.html">Home</a></li>
-            <li class="mr-1"><a href="/download.html">Download</a></li>
-            <li class="mr-1 active">Release Notes {{ page.rel_ver }}</li>
-        </ol>
-
-        <h1 class="page-title">
-            <span><i class="fas fa-fw fa-file-alt"></i> Release Notes {{ page.rel_ver }}</span>
-        </h1>
-
-        <div class="three-cols-container">
-            <div class="col-md-2 first-column">
-                <ul class="side-nav">
-                    <li class="side-nav-title">Documentation</li>
-                    <li><a href="/docs.html">Overview</a></li>
-                    <li><a href="/installation.html">Installation</a></li>
-                    <li><a href="/getting-started.html">Getting Started</a></li>
-                </ul>
-            </div>
-            <div class="col-md-8 second-column">
-                {{ content }}
-            </div>
-            <div class="col-md-2 third-column">
-                <ul class="side-nav">
-                    <li class="side-nav-title">On This Page</li>
-                    <li><a href="#new">New</a></li>
-                    <li><a href="#enhancements">Enhancements</a></li>
-                    <li><a href="#fixes">Fixes</a></li>
-                    {% include quick-links.html %}
-                </ul>
-            </div>
-        </div>
-    </div>
-</div>
\ No newline at end of file
diff --git a/docs/_scss/404.scss b/docs/_scss/404.scss
deleted file mode 100644
index 79d384f..0000000
--- a/docs/_scss/404.scss
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-.page-not-found {
-    margin: 15% auto;
-    max-width: 600px;
-    text-align: center;
-
-    h1 {
-        margin: 30px 0;
-        font-size: 4em;
-        line-height: 1;
-        letter-spacing: -1px;
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/basic-concepts.scss b/docs/_scss/basic-concepts.scss
deleted file mode 100644
index b26c3a6..0000000
--- a/docs/_scss/basic-concepts.scss
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#basic-concepts {
-    dl.stm-example {
-        padding: 20px;
-        border: 1px solid #ddd;
-        -webkit-border-radius: 4px;
-        -moz-border-radius: 4px;
-        border-radius: 4px;
-        margin-left: 0 !important;
-
-        dd {
-            font-weight: 400;
-            font-family: monospace;
-            margin-top: 20px;
-            font-size: 120%;
-
-            i.fa {
-                text-align: left;
-                vertical-align: text-bottom;
-            }
-        }
-
-        dt {
-            margin-left: 20px;
-            font-weight: 400;
-        }
-
-        .stm-state {
-            display: inline-flex;
-
-            .stm {
-                margin-right: 20px;
-
-                label {
-                    font-weight: 500;
-                    display: block;
-                }
-
-                span {
-                    min-width: 50px;
-                    display: inline-block;
-                    padding: 3px 6px;
-                    border: 1px solid #C5D2F7 !important;
-                    border-radius: 2px;
-                    text-align: center;
-                    font-weight: 200;
-                    letter-spacing: 0.02em;
-                }
-            }
-        }
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/buttons.scss b/docs/_scss/buttons.scss
deleted file mode 100644
index ac58e79..0000000
--- a/docs/_scss/buttons.scss
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-@mixin custom-button($fg, $bg) {
-    border-color: $bg !important;
-    background-color: $bg !important;
-    color: $fg !important;
-    font-weight: 400;
-
-    &:focus {
-        border-color: $bg !important;
-        background-color: $bg !important;
-        color: $fg !important;
-    }
-
-    &:hover {
-        color: $fg !important;
-        border-color: $bg !important;
-        background-color: darken($bg, 3%) !important;
-    }
-}
-
-.btn {
-    letter-spacing: 0.02em;
-}
-
-.btn-default:hover, .btn-default:active, .btn-default:visited {
-    background-color: #efefef !important;
-    border-color: #ddd !important;
-}
-
-.btn-creme { @include custom-button(#8a6d3b, #fcf8e3) }
-.btn-beta { @include custom-button(#fff, $color-beta) }
-.btn-black { @include custom-button(#fff, #555) }
-.btn-white { @include custom-button(#333, #fff) }
-.btn-milk { @include custom-button(#333, #f9f9f3) }
-.btn-turquoise { @include custom-button(#fff, $color-turquoise) }
-.btn-emerald { @include custom-button(#fff, $color-emerald) }
-.btn-river { @include custom-button(#fff, $color-river) }
-.btn-amethyst { @include custom-button(#fff, $color-amethyst) }
-.btn-asphalt { @include custom-button(#fff, $color-asphalt) }
-.btn-sea { @include custom-button(#fff, $color-sea) }
-.btn-nephritis { @include custom-button(#fff, $color-nephritis) }
-.btn-belize { @include custom-button(#fff, $color-belize) }
-.btn-wisteria { @include custom-button(#fff, $color-wisteria) }
-.btn-midnight { @include custom-button(#fff, $color-midnight) }
-.btn-orange { @include custom-button(#fff, $color-orange) }
-.btn-carrot { @include custom-button(#fff, $color-carrot) }
-.btn-pumpkin { @include custom-button(#fff, $color-pumpkin) }
-.btn-alizarin { @include custom-button(#fff, $color-alizarin) }
-.btn-pomegranate { @include custom-button(#fff, $color-pomegranate) }
-.btn-cloud { @include custom-button($color-grey-blue, $color-cloud) }
-.btn-white-river { @include custom-button($color-river, #fff) }
-.btn-silver { @include custom-button(#fff, $color-silver) }
-.btn-concrete { @include custom-button(#fff, $color-concrete) }
-.btn-asbestos { @include custom-button(#fff, $color-asbestos) }
-.btn-pink { @include custom-button(#fff, $color-pink) }
-.btn-mustard { @include custom-button(#000, $color-mustard) }
-.btn-mustard2 { @include custom-button(#fff, $color-mustard) }
-.btn-blue { @include custom-button(#fff, $color-blue) }
-.btn-slack { @include custom-button(#fff, $color-slack) }
-.btn-slack2 { @include custom-button(#fff, $color-slack2) }
-.btn-slack3 { @include custom-button(#fff, $color-slack3) }
-.btn-slack4 { @include custom-button(#fff, $color-slack4) }
-.btn-slack5 { @include custom-button(#fff, $color-slack5) }
-.btn-primary { @include custom-button(#fff, $brand-primary) }
-.btn-danger { @include custom-button(#fff, $brand-danger) }
-.btn-beta { @include custom-button(#fff, $color-beta) }
-.btn-success { @include custom-button(#fff, $brand-success) }
-.btn-beige { @include custom-button(#fff, $color-beige) }
-.btn-sunflower { @include custom-button($color-slack, $color-sunflower) }
-.btn-peach { @include custom-button(#fff, $color-peach) }
-.btn-sunflower2 { @include custom-button($color-slack2, $color-sunflower) }
-
-.one-letter-btn-xs {
-    padding: 1px 7px;
-}
-
diff --git a/docs/_scss/colors.scss b/docs/_scss/colors.scss
deleted file mode 100644
index 4ac592d..0000000
--- a/docs/_scss/colors.scss
+++ /dev/null
@@ -1,159 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/*
- * Main colors.
- */
-$border-color: #ddd;
-$border-hor-color: #ddd;
-
-// From BS3.
-$brand-primary: #428bca;
-$brand-success: #5cb85c;
-$brand-info: #5bc0de;
-$brand-warning: #f0ad4e;
-$brand-danger: #d9534f;
-
-// Form control colors.
-$form-control-border-color: #eee;
-$form-control-addon-border-color: #e6e6e6;
-$form-control-addon-background-color: #e6e6e6;
-
-$color-table-sort: rgb(107, 164, 202);
-
-$color-slack: #4d394b;
-$color-slack2: #303e4c;
-$color-slack3: #544539;
-$color-slack4: #4d5250;
-$color-slack5: #187e82;
-$color-slack6: #f8f8fa;
-$color-border: #e7e7e7;
-$color-magnolia: #F9F7ED;
-$color-grey-blue: #6B7F99;
-
-$background-color: #fff;
-$foreground-color: #333;
-
-// Flat colors.
-$color-turquoise: #1abc9c;
-$color-emerald: #2ecc71;
-$color-river: #3498db;
-$color-amethyst: #9b59b6;
-$color-asphalt: #34495e;
-$color-sea: #16a085;
-$color-nephritis: #27ae60;
-$color-travis-passing: #00c800;
-$color-belize: #2980b9;
-$color-wisteria: #8e44ad;
-$color-midnight: #2C3E50;
-$color-sunflower: #ffd20f;
-$color-orange: #F39C12;
-$color-carrot: #E67E22;
-$color-pumpkin: #D35400;
-$color-alizarin: #E74C3C;
-$color-pomegranate: #C0392B;
-$color-cloud: #ECF0F1;
-$color-silver: #BDC3C7;
-$color-concrete: #95A5A6;
-$color-asbestos: #7F8C8D;
-$color-dream: #C5D5EE;
-$color-blue: #428BCA;
-$color-mustard: #CAC542;
-$color-pink: #CA428B;
-$color-beige:#CA8142;
-$color-beta: #FC664C;
-$color-peach: #ff6530;
-$color-blue2: #337ab7;
-$color-neon-green: #a4fb05;
-
-// Table border colors.
-$tbl-border-color: #eee;
-$tbl-border-hor-color: #eee;
-$tbl-hdr-bgcolor: lighten($color-river, 40%);
-
-.color-turquoise { color: $color-turquoise }
-.color-emerald { color: $color-emerald }
-.color-river { color: $color-river }
-.color-amethyst { color: $color-amethyst }
-.color-asphalt { color: $color-asphalt }
-.color-sea { color: $color-sea }
-.color-nephritis { color: $color-nephritis }
-.color-belize { color: $color-belize }
-.color-wisteria { color: $color-wisteria }
-.color-midnight { color: $color-midnight }
-.color-sunflower { color: $color-sunflower }
-.color-orange { color: $color-orange }
-.color-carrot { color: $color-carrot }
-.color-pumpkin { color: $color-pumpkin }
-.color-alizarin { color: $color-alizarin }
-.color-pomegranate { color: $color-pomegranate }
-.color-cloud { color: $color-cloud }
-.color-silver { color: $color-silver }
-.color-concrete { color: $color-concrete }
-.color-asbestos { color: $color-asbestos }
-.color-dream { color: $color-dream }
-
-.color-danger { color: $brand-danger }
-.color-info { color: $brand-info }
-.color-success { color: $brand-success }
-.color-primary { color: $brand-primary }
-.color-warning { color: $brand-warning }
-
-.bg-danger { background-color: $brand-danger }
-.bg-info { background-color: $brand-info }
-.bg-success { background-color: $brand-success }
-.bg-primary { background-color: $brand-primary }
-.bg-warning { background-color: $brand-warning }
-
-.color-000 { color: #000 }
-.color-111 { color: #111 }
-.color-222 { color: #222 }
-.color-333 { color: #333 }
-.color-444 { color: #444 }
-.color-555 { color: #555 }
-.color-666 { color: #666 }
-.color-777 { color: #777 }
-.color-888 { color: #888 }
-.color-999 { color: #999 }
-.color-aaa { color: #aaa }
-.color-bbb { color: #bbb }
-.color-ccc { color: #ccc }
-.color-ddd { color: #ddd }
-.color-eee { color: #eee }
-.color-fff { color: #fff }
-
-.bg-turquoise { background-color: $color-turquoise }
-.bg-emerald { background-color: $color-emerald }
-.bg-river { background-color: $color-river }
-.bg-amethyst { background-color: $color-amethyst }
-.bg-asphalt { background-color: $color-asphalt }
-.bg-sea { background-color: $color-sea }
-.bg-nephritis { background-color: $color-nephritis }
-.bg-belize { background-color: $color-belize }
-.bg-wisteria { background-color: $color-wisteria }
-.bg-midnight { background-color: $color-midnight }
-.bg-sunflower { background-color: $color-sunflower }
-.bg-orange { background-color: $color-orange }
-.bg-carrot { background-color: $color-carrot }
-.bg-pumpkin { background-color: $color-pumpkin }
-.bg-alizarin { background-color: $color-alizarin }
-.bg-pomegranate { background-color: $color-pomegranate }
-.bg-cloud { background-color: $color-cloud }
-.bg-silver { background-color: $color-silver }
-.bg-concrete { background-color: $color-concrete }
-.bg-asbestos { background-color: $color-asbestos }
-
diff --git a/docs/_scss/community.scss b/docs/_scss/community.scss
deleted file mode 100644
index a4b308e..0000000
--- a/docs/_scss/community.scss
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#community {
-    table.checks {
-        i.fas {
-            &.fa-check, &.fa-check-double {
-                color: $color-turquoise;
-            }
-
-            &.fa-times {
-                color: $color-alizarin
-            }
-        }
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/download.scss b/docs/_scss/download.scss
deleted file mode 100644
index a9872f6..0000000
--- a/docs/_scss/download.scss
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#downloads {
-    .download-sigs > a {
-        border: 1px solid #bfe1ff;
-        padding: 1px 2px;
-    }
-
-    i.fa-bomb {
-        color: $color-pomegranate;
-        font-size: 90%;
-    }
-}
diff --git a/docs/_scss/fonts.scss b/docs/_scss/fonts.scss
deleted file mode 100644
index ba69e88..0000000
--- a/docs/_scss/fonts.scss
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-@font-face {
-    font-family: 'CanaroBlack';
-    src: url('../../fonts/rene_bieder_-_canaro_black-webfont.eot');
-    src: url('../../fonts/rene_bieder_-_canaro_black-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/rene_bieder_-_canaro_black-webfont.woff') format('woff'),
-        url('../../fonts/rene_bieder_-_canaro_black-webfont.ttf') format('truetype'),
-        url('../../fonts/rene_bieder_-_canaro_black-webfont.svg#canaroblack') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'CanaroBold';
-    src: url('../../fonts/rene_bieder_-_canaro_bold-webfont.eot');
-    src: url('../../fonts/rene_bieder_-_canaro_bold-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/rene_bieder_-_canaro_bold-webfont.woff') format('woff'),
-        url('../../fonts/rene_bieder_-_canaro_bold-webfont.ttf') format('truetype'),
-        url('../../fonts/rene_bieder_-_canaro_bold-webfont.svg#canaro_bookbold') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'CanaroBook';
-    src: url('../../fonts/rene_bieder_-_canaro_book-webfont.eot');
-    src: url('../../fonts/rene_bieder_-_canaro_book-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/rene_bieder_-_canaro_book-webfont.woff') format('woff'),
-        url('../../fonts/rene_bieder_-_canaro_book-webfont.ttf') format('truetype'),
-        url('../../fonts/rene_bieder_-_canaro_book-webfont.svg#canarobook') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'CanaroExtraLight';
-    src: url('../../fonts/rene_bieder_-_canaro_extralight-webfont.eot');
-    src: url('../../fonts/rene_bieder_-_canaro_extralight-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/rene_bieder_-_canaro_extralight-webfont.woff') format('woff'),
-        url('../../fonts/rene_bieder_-_canaro_extralight-webfont.ttf') format('truetype'),
-        url('../../fonts/rene_bieder_-_canaro_extralight-webfont.svg#canaroextralight') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'CanaroMedium';
-    src: url('../../fonts/rene_bieder_-_canaro_medium-webfont.eot');
-    src: url('../../fonts/rene_bieder_-_canaro_medium-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/rene_bieder_-_canaro_medium-webfont.woff') format('woff'),
-        url('../../fonts/rene_bieder_-_canaro_medium-webfont.ttf') format('truetype'),
-        url('../../fonts/rene_bieder_-_canaro_medium-webfont.svg#canaromedium') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'StagSansLight';
-    src: url('../../fonts/stagsans-light-webfont.eot');
-    src: url('../../fonts/stagsans-light-webfont.eot?#iefix') format('embedded-opentype'),
-        url('../../fonts/stagsans-light-webfont.woff') format('woff'),
-        url('../../fonts/stagsans-light-webfont.ttf') format('truetype'),
-        url('../../fonts/stagsans-light-webfont.svg#stag_sanslight') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
\ No newline at end of file
diff --git a/docs/_scss/footer.scss b/docs/_scss/footer.scss
deleted file mode 100644
index af9812f..0000000
--- a/docs/_scss/footer.scss
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-// Footer styling.
-#footer {
-    position: fixed;
-    bottom: 0;
-    width: 100%;
-    height: 50px; // Set the fixed height of the footer here.
-    background-image: linear-gradient(to bottom, #fafafa 0%, #ddd 100%);
-    white-space: nowrap;
-
-    & > .container {
-        padding: 8px 15px 0 15px;
-        font-size: 14px;
-
-        a.btn-link {
-            vertical-align: baseline;
-            font-size: 14px;
-            margin: 0;
-            padding: 6px 0;
-        }
-
-        a {
-            color: $color-blue2;
-
-            code {
-                background-color: #e47193;
-                color: #fff;
-                padding: 2px 4px;
-                -webkit-border-radius: 2px;
-                -moz-border-radius: 2px;
-                border-radius: 2px;
-                font-weight: 700;
-            }
-        }
-
-        .sep {
-            color: #cbcbcb;
-        }
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/header.scss b/docs/_scss/header.scss
deleted file mode 100644
index 1178748..0000000
--- a/docs/_scss/header.scss
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#top-header {
-    display: flex;
-    background-image: linear-gradient(141deg, #6980fa 0%, #2cb5e8 51%, #4298fc 75%);
-
-    .nav-item > .nav-link {
-        color: #fff;
-    }
-    
-    .navbar-toggler {
-        border-color: #fff;
-        background: #fff;
-    }
-
-    i.fa-download {
-        color: $color-neon-green;
-        font-size: 80%;
-    }
-
-    .fork-link img {
-        vertical-align: sub;
-    }
-}
-
-.navbar-aligned {
-    margin: 12px 0 72px /* 60 + 12 */ 12px;
-
-    .breadcrumb {
-        background-color: transparent;
-        font-size: 90%;
-        color: $color-asbestos;
-        padding: 0;
-
-        a {
-            color: $color-river;
-        }
-    }
-
-    .breadcrumb > li + li:before {
-        content: "\f105";
-        padding: 0 5px;
-        color: $color-asbestos;
-        font-family: "Font Awesome\ 5 Free", serif;
-        font-style: normal;
-        font-weight: 700;
-        text-decoration: inherit;
-    }
-}
-
-.page-title, .page-title span {
-    font-weight: 700;
-    color: $color-slack;
-    margin-bottom: 30px;
-
-    & > i.fas {
-        //margin-left: -7px;
-        text-align: left;
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/index.scss b/docs/_scss/index.scss
deleted file mode 100644
index 0303b7d..0000000
--- a/docs/_scss/index.scss
+++ /dev/null
@@ -1,298 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#banner-box {
-    background: url(../../images/bg-mb-wrapper2.png) bottom center repeat-x #5483dd;
-
-    #inner-banner-box {
-        position: relative;
-        z-index: 9;
-        min-height: 300px;
-        max-height: 300px;
-        background: url(../../images/bg-main-box.jpg) bottom center no-repeat;
-
-        #banner {
-            min-height: 300px;
-            padding: 35px 0 0 40px;
-
-            a#get-started-btn {
-                border-color: #c17dac !important;
-                background-color: #fff !important;
-                color: #f67484 !important;
-                font-weight: 500;
-                margin-left: 2px;
-            }
-
-            #nat-lang-itf {
-                color: #fff;
-                font-size: 60px;
-                letter-spacing: 0.02em;
-                font-weight: 500;
-                font-family: CanaroBold, Helvetica, sans-serif;
-            }
-
-            #banner-sub-title {
-                color: #fff;
-                font-size: 22px;
-                font-weight: 200;
-                margin-top: -5px;
-                letter-spacing: 0.02em;
-            }
-        }
-    }
-}
-
-@media (max-width: 1000px) {
-    #banner-box #inner-banner-box #banner #nat-lang-itf {
-        font-size: 45px;
-    }
-    #banner-box #inner-banner-box #banner {
-        padding-top: 50px;
-    }
-}
-
-@media (max-width: $min-width) {
-    #banner-box #inner-banner-box #banner #nat-lang-itf {
-        font-size: 35px;
-    }
-    #banner-box #inner-banner-box #banner #sub-title {
-        font-size: 18px;
-    }
-    #banner-box #inner-banner-box #banner {
-        padding-top: 70px;
-    }
-}
-
-.bottom-arrow {
-    position: relative;
-
-    &:after {
-        position: absolute;
-        bottom: -16px;
-        left: 50%;
-        z-index: 10;
-        margin-left: -23px;
-        width: 0;
-        height: 0;
-        border-top: 16px solid;
-        border-right: 23px solid transparent;
-        border-left: 23px solid transparent;
-        content: "";
-        -moz-transform: scale(.9999);
-    }
-}
-
-.main-section {
-    padding: 0 30px 40px 30px;
-    letter-spacing: 0.02em;
-
-    .section-title {
-        margin: 40px 0 15px 0;
-        font-size: 35px;
-        letter-spacing: 0.02em;
-        font-weight: 200;
-        display: block;
-
-        span {
-            font-weight: 500;
-        }
-    }
-
-    .sub-section-title {
-        margin: 0 0 10px 0;
-        font-size: 25px;
-        letter-spacing: 0.02em;
-        font-weight: 200;
-        display: block;
-
-        span {
-            font-weight: 500;
-        }
-    }
-
-    &:last-child {
-        margin-bottom: 150px;
-    }
-
-    #integration-logos {
-        display: inline-block;
-
-        & > a {
-            margin: 5px 10px 0 0;
-        }
-    }
-}
-
-#banner-box:after {
-    border-top-color: #ed8964;
-}
-
-#about-nlpcraft {
-    background-color: #fff;
-
-    &:after {
-        border-top-color: #fff;
-    }
-
-    img#fig1 {
-        padding: 50px;
-    }
-}
-
-#features {
-    background-color: rgba(238,244,246,84);
-
-    &:after {
-        border-top-color: rgba(238,244,246,84);
-    }
-}
-
-#howitworks {
-    background-color: #fff;
-
-    &:after {
-        border-top-color: #fff;
-    }
-}
-
-.learn-more {
-    margin-top: 10px;
-}
-
-.read-more {
-    margin-top: 30px;
-
-    // Reset to the default link colors.
-    a, a:hover, a:active, i.fas {
-        color: rgb(0, 123, 255) !important;
-    }
-}
-
-#about {
-    padding-bottom: 100px;
-    background-color: #fff;
-
-    &:after {
-        border-top-color: transparent;
-    }
-
-    a, a:hover, a:active {
-        color: $color-blue2;
-    }
-
-    .about-project-name {
-        font-weight: 700;
-        font-size: 150%;
-        margin-bottom: 10px;
-        display: inline-block;
-    }
-}
-
-#news {
-    background-color: $color-magnolia;
-
-    &:after {
-        border-top-color: $color-magnolia;
-    }
-
-    a, a:hover, a:active, i.fas {
-        color: $color-asphalt;
-    }
-
-    #news-container {
-        .news-title {
-            font-size: 24px;
-            letter-spacing: 0.02em;
-            font-weight: 200;
-
-            i.fas {
-                color: $color-asphalt;
-            }
-        }
-
-        .news-excerpt {
-            font-size: 15px;
-            color: #666;
-            font-weight: 200;
-            letter-spacing: 0.05em;
-            margin-bottom: 20px;
-        }
-
-        .news-footer {
-            letter-spacing: 0.02em;
-
-            img {
-                height: 32px;
-                margin-right: 5px;
-                vertical-align: middle;
-            }
-
-            img.avatar-img {
-                -webkit-border-radius: 100%;
-                -moz-border-radius: 100%;
-                border-radius: 100%;
-            }
-
-            a, span {
-                vertical-align: middle;
-            }
-
-            a.news-author {
-                margin-right: 15px;
-                display: inline-block;
-            }
-        }
-    }
-}
-
-div.quick-link {
-    display: block;
-    padding: 8px 0 0 20px;
-    margin: 0 10px 20px 0;
-    height: 50px;
-    min-width: 350px;
-    max-width: 430px;
-    border: 1px solid #e0ded2;
-    -webkit-border-radius: 4px;
-    -moz-border-radius: 4px;
-    border-radius: 2px;
-    background-color: $color-magnolia;
-
-    img.quick-link-img {
-        height: 32px;
-        margin-right: 10px;
-        vertical-align: middle;
-    }
-
-    span {
-        vertical-align: middle;
-    }
-
-    i.fas {
-        vertical-align: middle;
-    }
-
-    a {
-        color: $color-asphalt;
-    }
-
-    div.gh-btn {
-        vertical-align: bottom;
-        display: inline-block;
-        margin-right: 10px;
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/integrations.scss b/docs/_scss/integrations.scss
deleted file mode 100644
index 93fb743..0000000
--- a/docs/_scss/integrations.scss
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#integrations {
-    table.checks {
-        i.fas {
-            &.fa-check, &.fa-check-double {
-                color: $color-turquoise;
-            }
-
-            &.fa-times {
-                color: $color-alizarin
-            }
-        }
-    }
-
-    .img-title {
-        margin-top: 25px;
-        margin-bottom: 10px;
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/metrics-and-tracing.scss b/docs/_scss/metrics-and-tracing.scss
deleted file mode 100644
index 1879c9d..0000000
--- a/docs/_scss/metrics-and-tracing.scss
+++ /dev/null
@@ -1,23 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#metrics-and-tracing {
-    div.exporter-name {
-        display: inline;
-        margin-left: 20px;
-    }
-}
\ No newline at end of file
diff --git a/docs/_scss/misc.scss b/docs/_scss/misc.scss
deleted file mode 100644
index c5fceb5..0000000
--- a/docs/_scss/misc.scss
+++ /dev/null
@@ -1,392 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-$min-width: 768px;
-
-/*
- * Miscellaneous CSS fixes.
- * ------------------------
- */
-
-html, body, div, span, applet, object, iframe,
-h1, h2, h3, h4, h5, h6, p, blockquote, pre,
-a, abbr, acronym, address, big, cite, code,
-del, dfn, em, img, ins, kbd, q, s, samp,
-small, strike, strong, sub, sup, tt, var,
-b, u, i, center,
-dl, dt, dd, ol, ul, li,
-fieldset, form, label, legend,
-table, caption, tbody, tfoot, thead, tr, th, td,
-article, aside, canvas, details, figcaption, figure,
-footer, header, hgroup, menu, nav, section, summary,
-time, mark, audio, video {
-    -webkit-font-smoothing: antialiased;
-    -moz-osx-font-smoothing: grayscale;
-}
-
-body {
-    min-width: $min-width;
-    font-family: "Helvetica Neue", Helvetica, sans-serif;
-}
-
-.amp {
-    font-family: baskerville, Helvetica, sans-serif;
-    font-weight: 400 !important;
-    font-style: italic;
-}
-
-label {
-    font-weight: 200;
-}
-
-.fill {
-    min-height: 100%;
-    height: 100%;
-}
-
-.clear-fix {
-    &:before,
-    &:after {
-        content: " ";
-        display: table;
-    }
-    &:after {
-        clear: both;
-    }
-}
-
-// Fix margins on fluid row.
-.row-fluid [class*="span"] {
-    margin-left: 0;
-}
-
-// Remove blue outline in Chrome when pressing buttons and links.
-.modal-open .modal, .btn:focus, a:focus {
-    outline: none !important;
-}
-
-// Make all FA icons in dropdown menus of slack color.
-ul.dropdown-menu > li > a > i.fa {
-    color: $color-slack;
-}
-
-@mixin color-badge($fg, $bg) {
-    color: $fg;
-    background-color: lighten($bg, 35%);
-    border: 1px solid $bg;
-    letter-spacing: 0.03em;
-    padding: 4px 6px;
-    font-weight: 400;
-    border-radius: 2px;
-}
-
-.badge-turquoise { @include color-badge(#fff, $color-turquoise); }
-.badge-emerald { @include color-badge(#fff, $color-emerald); }
-.badge-amethyst { @include color-badge($color-slack, $color-amethyst); }
-.badge-asphalt { @include color-badge(#fff, $color-asphalt); }
-.badge-sea { @include color-badge(#fff, $color-sea); }
-.badge-nephritis { @include color-badge(#fff, $color-nephritis); }
-.badge-belize { @include color-badge(#fff, $color-belize); }
-.badge-wisteria { @include color-badge(#fff, $color-wisteria); }
-.badge-midnight { @include color-badge(#fff, $color-midnight); }
-.badge-sunflower { @include color-badge($color-slack, $color-sunflower); }
-.badge-orange { @include color-badge(#fff, $color-orange); }
-.badge-carrot { @include color-badge(#fff, $color-carrot); }
-.badge-pumpkin { @include color-badge(#fff, $color-pumpkin); }
-.badge-alizarin { @include color-badge(#fff, $color-alizarin); }
-.badge-pomegranate { @include color-badge(#fff, $color-pomegranate); }
-.badge-concrete { @include color-badge(#fff, $color-concrete); }
-.badge-asbestos { @include color-badge(#fff, $color-asbestos); }
-
-.badge-river {
-    @include color-badge($color-grey-blue, $color-river);
-
-    // Custom overrides for better visibility.
-    border-color: lighten($color-river, 25%);
-}
-
-// BS3 compatible.
-.badge-red { @include color-badge($background-color, $brand-danger); }
-.badge-blue { @include color-badge($background-color, $brand-primary); }
-.badge-green { @include color-badge($background-color, $brand-success); }
-.badge-yellow { @include color-badge($foreground-color, $color-sunflower); }
-
-// Border-less table.
-.table-no-border > thead > tr> th,
-.table-no-border > tbody > tr> th,
-.table-no-border > tfoot > tr> th,
-.table-no-border > thead > tr> td,
-.table-no-border > tbody > tr> td,
-.table-no-border > tfoot > tr> td {
-    border-top: none;
-}
-
-.table-width-auto {
-    width: auto !important;
-}
-
-/*
- * Cross-browser support shortcuts.
- */
-@mixin x-browser-filter($val) {
-    -webkit-filter: $val;
-    -moz-filter: $val;
-    -o-filter: $val;
-    -ms-filter: $val;
-    filter: $val;
-}
-
-@mixin x-browser-border-radius($val) {
-    -webkit-border-radius: $val;
-    -moz-border-radius: $val;
-    border-radius: $val;
-}
-
-@mixin x-browser-transform($val) {
-    -webkit-transform: rotate($val);
-    -ms-transform: rotate($val);
-    -o-transform: rotate($val);
-    -moz-transform: rotate($val);
-    transform: rotate($val);
-}
-
-@mixin x-browser-animation($val) {
-    -webkit-animation: $val;
-    -moz-animation: $val;
-    -o-animation: $val;
-    animation: $val;
-}
-
-@mixin x-browser-background-clip($val) {
-    -webkit-background-clip: $val;
-    -moz-background-clip: $val;
-    -o-background-clip: $val;
-    -ms-background-clip: $val;
-    background-clip: $val;
-}
-
-@mixin x-browser-fill-color($val) {
-    -webkit-text-fill-color: $val;
-    -moz-text-fill-color: $val;
-    -o-text-fill-color: $val;
-    -ms-text-fill-color: $val;
-    text-fill-color: $val;
-}
-
-@mixin x-browser-box-shadow($val) {
-    -webkit-box-shadow: $val;
-    -moz-box-shadow: $val;
-    -o-box-shadow: $val;
-    box-shadow: $val;
-}
-
-.btn-group.open .dropdown-toggle,
-.btn-group.open .dropdown-toggle:hover,
-.btn-group.open .dropdown-toggle:visited,
-.btn-group.open .dropdown-toggle:active {
-    @include x-browser-box-shadow(none);
-}
-
-.btn,
-.btn:active,
-.btn.active,
-.btn:hover {
-    @include x-browser-box-shadow(none);
-}
-
-.btn-default,
-.btn-default:active,
-.btn-default.active,
-.btn-default:hover {
-    @include x-browser-box-shadow(none);
-}
-
-.btn-sm, .btn {
-    border-radius: 2px;
-}
-
-.btn-link:hover, .btn-link:focus, a:hover, a:focus {
-    text-decoration: inherit;
-}
-
-$bq-info-bg-color: #f4f8fa;
-$bq-info-border-color: #5bc0de;
-
-$bq-warn-bg-color: #faf8f0;
-$bq-warn-border-color: $color-sunflower;
-
-$bq-error-bg-color: #eed3d7;
-$bq-error-border-color: #fdf7f7;
-
-$bq-success-bg-color: #F5FDF2;
-$bq-success-border-color: $brand-success;
-
-.bq {
-    &.info {
-        color: $color-grey-blue;
-        background-color: $bq-info-bg-color;
-        border-color: darken($bq-info-bg-color, 5%);
-        border-left-color: $bq-info-border-color;
-    }
-
-    &.warn {
-        color: $color-slack;
-        background-color: $bq-warn-bg-color;
-        border-color: darken($bq-warn-bg-color, 5%);
-        border-left-color: $bq-warn-border-color;
-    }
-
-    &.error {
-        background-color: $bq-error-bg-color;
-        border-color: darken($bq-error-bg-color, 5%);
-        border-left-color: $bq-error-border-color;
-    }
-
-    &.success {
-        background-color: $bq-success-bg-color;
-        border-color: darken($bq-success-bg-color, 5%);
-        border-left-color: $bq-success-border-color;
-    }
-
-    margin: 20px 0;
-    padding: 15px 20px;
-    border-left: 3px solid #eee;
-
-    & > p,
-    & > ul {
-        margin: 0;
-    }
-
-    & > p:not(:nth-child(1)) {
-        margin-top: 10px;
-    }
-
-    & > p {
-        letter-spacing: 0.05em;
-    }
-
-    i.fas.fa-lightbulb {
-        padding-right: 5px;
-        color: $bq-success-border-color;
-    }
-}
-
-.gradient-table {
-    margin-top: 0;
-    border-collapse: collapse;
-    border-radius: 2px;
-    overflow: auto;
-    margin-bottom: 1rem;
-
-    & > thead {
-        background: linear-gradient(141deg, #6980fa 0%, #2cb5e8 51%, #4298fc 75%) fixed;
-        color: #fff;
-    }
-
-    & > thead > tr > th {
-        text-align: left;
-        border-bottom: 1px solid #eee;
-    }
-
-    & > thead > tr > th,
-    & > tbody > tr > th,
-    & > tfoot > tr > th {
-        padding: 8px;
-        font-size: 15px;
-        font-weight: 500;
-        color: #fff;
-    }
-
-    & > thead > tr > td,
-    & > tbody > tr > td,
-    & > tfoot > tr > td {
-        padding: 8px;
-        letter-spacing: 0.02em;
-        font-weight: 400;
-        border-bottom: 1px solid #eee;
-        vertical-align: top;
-    }
-
-    & > tbody > tr {
-        &:hover {
-            background-color: #fafafa;
-        }
-
-        td:last-child {
-            border-right: 1px solid #eee;
-        }
-
-        td:first-child {
-            border-left: 1px solid #eee;
-        }
-    }
-
-}
-
-.max-width {
-    width: 100%;
-}
-a[target=javadoc] {
-    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
-    font-size: 87.5%;
-    word-break: keep-all;
-    white-space: nowrap !important;
-}
-
-pre.console {
-    border: 1px solid #dedede;
-    border-radius: 4px;
-    padding: 25px 30px 0 30px;
-}
-
-code {
-    white-space: nowrap !important;
-    color: #C0392B;
-
-    i {
-        font-style: normal;
-        border: 1px solid $color-sunflower;
-        padding: 0 2px;
-        color: #000;
-        background: $color-sunflower;
-    }
-
-    b {
-        color: $color-wisteria;
-    }
-}
-
-.side-nav {
-    a.active {
-        border-right: 3px solid $color-orange !important;
-        color: #369 !important;
-    }
-}
-
-.complexity-one-star {
-    i {
-        color: $color-nephritis;
-    }
-}
-.complexity-two-star {
-    i {
-        color: $color-river;
-    }
-}
-
-
-
diff --git a/docs/_scss/server-and-probes.scss b/docs/_scss/server-and-probes.scss
deleted file mode 100644
index 0cfbce6..0000000
--- a/docs/_scss/server-and-probes.scss
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#server-and-probes {
-    table.props-tbl {
-        td {
-            vertical-align: top;
-        }
-    }
-}
diff --git a/docs/_scss/sh.scss b/docs/_scss/sh.scss
deleted file mode 100644
index a9125be..0000000
--- a/docs/_scss/sh.scss
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-.syntaxhighlighter {
-    padding: 15px 0;
-    font-size: 95% !important;
-    border-radius: 2px !important;
-    overflow-y: hidden !important;
-    overflow-x: auto !important;
-
-    .toolbar {
-        display: none;
-    }
-}
-
-.syntaxhighlighter table td.gutter .line {
-    text-align: right !important;
-    padding: 1px 0.5em 1px 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-    padding: 1px 1em !important;
-}
-
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-    vertical-align: bottom !important;
-}
\ No newline at end of file
diff --git a/docs/_scss/three-cols.scss b/docs/_scss/three-cols.scss
deleted file mode 100644
index 759d076..0000000
--- a/docs/_scss/three-cols.scss
+++ /dev/null
@@ -1,223 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-.first-column {
-    ul.side-nav {
-        list-style: none;
-        margin: 0 0 20px 0;
-        padding: 0;
-
-        li.side-nav-title {
-            margin-top: 5px;
-            display: block;
-            font-size: 1.1rem;
-            color: #303e4c;
-            font-weight: 500;
-
-            &:not(:first-child) {
-                margin-top: 25px !important;
-            }
-        }
-
-        li:not(.side-nav-title) {
-            margin-left: 10px;
-        }
-
-        li {
-            padding: 3px 10px 3px 0;
-            display: block;
-            text-align: left;
-
-            a {
-                color: #999;
-                text-align: left;
-                width: 100%;
-                padding-right: 20px;
-                border-right: 1px solid white;
-
-                &:hover {
-                    cursor: pointer;
-                    text-decoration: none;
-                    color: #369;
-                    border-right: 3px solid $color-beta;
-                }
-            }
-        }
-    }
-}
-
-.second-column {
-    padding-right: 40px;
-    
-    section {
-        .section-title {
-            color: $color-slack2;
-            font-weight: 500;
-            margin-top: 0;
-            border-bottom: 1px solid #dfdfdf;
-            display: inline-block;
-            margin-bottom: 20px;
-            font-size: 150%;
-        }
-
-        .section-sub-title {
-            color: $color-slack2;
-            font-weight: 700;
-            margin-top: 0;
-            display: block;
-            font-size: 110%;
-            margin-bottom: 5px;
-        }
-
-        figure {
-            margin: 15px 0;
-
-            img {
-                display: block;
-                border: 1px solid #dfdfdf;
-                border-radius: 4px;
-                padding: 30px;
-            }
-
-            figcaption {
-                font-size: 80%;
-                text-align: left;
-                margin-top: 5px;
-            }
-        }
-
-        figure.alt {
-            margin: 15px 0;
-
-            img {
-                display: block;
-                border-radius: 4px;
-                padding: 0;
-                border: none;
-            }
-
-            figcaption {
-                font-size: 80%;
-                text-align: left;
-                margin-top: 5px;
-            }
-        }
-
-        dl {
-            margin-top: 10px;
-            margin-left: 20px;
-
-            dd {
-                margin-bottom: 10px;
-                margin-left: 20px;
-            }
-        }
-
-        div.bq {
-
-            h4 {
-                margin: 0 0 10px 0 !important;
-            }
-
-            p, li {
-                width: 100% !important;
-            }
-        }
-
-        margin-bottom: 35px;
-
-        p, li {
-            letter-spacing: 0.02em;
-        }
-    }
-    
-    section:last-child {
-        margin-bottom: 60px;
-    }
-}
-
-.third-column {
-    ul.side-nav {
-        list-style: none;
-        margin: 0 0 20px 0;
-        padding: 0 0 0 10px;
-        border-left: 1px solid #dfdfdf;
-
-        li.side-nav-title {
-            margin-top: 5px;
-            display: block;
-            font-size: 1.1rem;
-            color: #303e4c;
-            font-weight: 500;
-
-            &:not(:first-child) {
-                margin-top: 25px !important;
-            }
-        }
-
-        li:not(.side-nav-title) {
-            margin-left: 10px;
-        }
-
-        li {
-            padding: 3px 10px 3px 0;
-            display: block;
-            text-align: left;
-
-            a {
-                color: #999;
-                text-align: left;
-                width: 100%;
-                padding-right: 20px;
-                border-right: 1px solid white;
-
-                &:hover {
-                    cursor: pointer;
-                    text-decoration: none;
-                    color: #369;
-                    border-right: 3px solid $color-beta;
-                }
-            }
-        }
-    }
-}
-
-ul.side-nav {
-    & img.quick-link-img {
-        height: 16px;
-        vertical-align: text-top;
-    }
-
-    i.fa-download {
-        font-size: 90%;
-        color: $color-turquoise;
-    }
-}
-
-li.side-nav-title:after {
-    font-size: 75%;
-    content: "\f105";
-    padding-left: 5px;
-    font-family: "Font Awesome\ 5 Free", serif;
-    font-style: normal;
-    font-weight: 700;
-}
-
-.three-cols-container {
-    margin: 12px 0 72px 0;
-    display: flex;
-}
diff --git a/docs/_scss/use-cases.scss b/docs/_scss/use-cases.scss
deleted file mode 100644
index cc7a9bb..0000000
--- a/docs/_scss/use-cases.scss
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#use-cases {
-    .container-fluid {
-        padding: 0 !important;
-
-        .row {
-            margin-bottom: 30px;
-        }
-    }
-
-    .two-col-section {
-        padding: 0;
-        letter-spacing: 0.02em;
-
-        .sub-section-title {
-            margin: 0 0 10px 0;
-            font-size: 20px;
-            letter-spacing: 0.02em;
-            font-weight: 700;
-            display: block;
-            color: $color-slack2;
-        }
-
-        &:last-child {
-            margin-bottom: 60px;
-        }
-    }
-}
\ No newline at end of file
diff --git a/docs/apis/javadoc-0.5.0/allclasses-frame.html b/docs/apis/javadoc-0.5.0/allclasses-frame.html
deleted file mode 100644
index 4f88ed1..0000000
--- a/docs/apis/javadoc-0.5.0/allclasses-frame.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCBaseTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic" target="classFrame">NCBasicModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCompany</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCContext</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCConversation</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomElement</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomParser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomWord</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCElement</span></a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded" target="classFrame">NCEmbeddedProbe</a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded" target="classFrame"><span class="interfaceName">NCEmbeddedResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntent</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCIntentMatch</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntentRef</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCIntentSkip</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntentTerm</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCJaegerExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCLifecycle</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCMetadata</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModel</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCModelAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModelFactory</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCModelFileAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModelView</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCPrometheusExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCRejection</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCRequest</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCResult</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring" target="classFrame">NCSpringModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlColumn</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlDateRange</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlExtractor</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlExtractorBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlJoin</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlJoinType</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlLimit</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlModelGenerator</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlSchema</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlSchemaBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlSort</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlTable</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCStackdriverStatsExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCStackdriverTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test" target="classFrame"><span class="interfaceName">NCTestClient</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test" target="classFrame">NCTestClientBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test" target="classFrame">NCTestClientException</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test" target="classFrame"><span class="interfaceName">NCTestResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCToken</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCUser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCValue</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCValueLoader</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCVariant</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCZipkinExporter</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/allclasses-noframe.html b/docs/apis/javadoc-0.5.0/allclasses-noframe.html
deleted file mode 100644
index d61f38c..0000000
--- a/docs/apis/javadoc-0.5.0/allclasses-noframe.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCompany</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCContext</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCConversation</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCustomElement</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCustomParser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCustomWord</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCElement</span></a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="interfaceName">NCEmbeddedResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model">NCIntent</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCIntentMatch</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model">NCIntentRef</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model">NCIntentTerm</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCLifecycle</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCMetadata</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCModel</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCModelFactory</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCModelView</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCRequest</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlColumn</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlDateRange</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlExtractor</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlJoin</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlLimit</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlSchema</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlSort</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlTable</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="interfaceName">NCTestClient</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="interfaceName">NCTestResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCToken</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCUser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCValue</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCValueLoader</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCVariant</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/constant-values.html b/docs/apis/javadoc-0.5.0/constant-values.html
deleted file mode 100644
index 4d669a1..0000000
--- a/docs/apis/javadoc-0.5.0/constant-values.html
+++ /dev/null
@@ -1,347 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Constant Field Values (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
-<li><a href="constant-values.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
-<h2 title="Contents">Contents</h2>
-<ul>
-<li><a href="#org.apache">org.apache.*</a></li>
-</ul>
-</div>
-<div class="constantValuesContainer"><a name="org.apache">
-<!--   -->
-</a>
-<h2 title="org.apache">org.apache.*</h2>
-<ul class="blockList">
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_DUP_SYNONYMS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NO_NOUNS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NO_USER_TOKENS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NON_ENGLISH_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a></code></td>
-<td class="colLast"><code>false</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_PERMUTATE_SYNONYMS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_SWEAR_WORDS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a></code></td>
-<td class="colLast"><code>false</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_JIGGLE_FACTOR">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a></code></td>
-<td class="colLast"><code>2</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_FREE_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a></code></td>
-<td class="colLast"><code>2147483647</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_SUSPICIOUS_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_TOKENS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a></code></td>
-<td class="colLast"><code>50</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_TOTAL_SYNONYMS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a></code></td>
-<td class="colLast"><code>2147483647</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_UNKNOWN_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a></code></td>
-<td class="colLast"><code>2147483647</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a></code></td>
-<td class="colLast"><code>50</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MIN_NON_STOPWORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MIN_TOKENS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MIN_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></code></td>
-<td class="colLast"><code>1</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<ul class="blockList">
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory.JAVA_CONFIG_PROP">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#JAVA_CONFIG_PROP">JAVA_CONFIG_PROP</a></code></td>
-<td class="colLast"><code>"javaConfig"</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory.XML_CONFIG_PROP">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#XML_CONFIG_PROP">XML_CONFIG_PROP</a></code></td>
-<td class="colLast"><code>"xmlConfig"</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<ul class="blockList">
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_BASEURL">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_BASEURL">DFLT_BASEURL</a></code></td>
-<td class="colLast"><code>"http://localhost:8081/api/v1/"</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_EMAIL">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMAIL">DFLT_EMAIL</a></code></td>
-<td class="colLast"><code>"admin@admin.com"</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_EMBEDDED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMBEDDED">DFLT_EMBEDDED</a></code></td>
-<td class="colLast"><code>false</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_MAX_WAIT_TIME">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_MAX_WAIT_TIME">DFLT_MAX_WAIT_TIME</a></code></td>
-<td class="colLast"><code>60000L</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_PASSWORD">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_PASSWORD">DFLT_PASSWORD</a></code></td>
-<td class="colLast"><code>"admin"</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
-<li><a href="constant-values.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/deprecated-list.html b/docs/apis/javadoc-0.5.0/deprecated-list.html
deleted file mode 100644
index 3c9cd36..0000000
--- a/docs/apis/javadoc-0.5.0/deprecated-list.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Deprecated List (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li class="navBarCell1Rev">Deprecated</li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
-<li><a href="deprecated-list.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Deprecated API" class="title">Deprecated API</h1>
-<h2 title="Contents">Contents</h2>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li class="navBarCell1Rev">Deprecated</li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
-<li><a href="deprecated-list.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/help-doc.html b/docs/apis/javadoc-0.5.0/help-doc.html
deleted file mode 100644
index 1623926..0000000
--- a/docs/apis/javadoc-0.5.0/help-doc.html
+++ /dev/null
@@ -1,234 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>API Help (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="API Help (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li class="navBarCell1Rev">Help</li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
-<li><a href="help-doc.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">How This API Document Is Organized</h1>
-<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<h2>Overview</h2>
-<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
-</li>
-<li class="blockList">
-<h2>Package</h2>
-<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
-<ul>
-<li>Interfaces (italic)</li>
-<li>Classes</li>
-<li>Enums</li>
-<li>Exceptions</li>
-<li>Errors</li>
-<li>Annotation Types</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Class/Interface</h2>
-<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
-<ul>
-<li>Class inheritance diagram</li>
-<li>Direct Subclasses</li>
-<li>All Known Subinterfaces</li>
-<li>All Known Implementing Classes</li>
-<li>Class/interface declaration</li>
-<li>Class/interface description</li>
-</ul>
-<ul>
-<li>Nested Class Summary</li>
-<li>Field Summary</li>
-<li>Constructor Summary</li>
-<li>Method Summary</li>
-</ul>
-<ul>
-<li>Field Detail</li>
-<li>Constructor Detail</li>
-<li>Method Detail</li>
-</ul>
-<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
-</li>
-<li class="blockList">
-<h2>Annotation Type</h2>
-<p>Each annotation type has its own separate page with the following sections:</p>
-<ul>
-<li>Annotation Type declaration</li>
-<li>Annotation Type description</li>
-<li>Required Element Summary</li>
-<li>Optional Element Summary</li>
-<li>Element Detail</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Enum</h2>
-<p>Each enum has its own separate page with the following sections:</p>
-<ul>
-<li>Enum declaration</li>
-<li>Enum description</li>
-<li>Enum Constant Summary</li>
-<li>Enum Constant Detail</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Use</h2>
-<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</p>
-</li>
-<li class="blockList">
-<h2>Tree (Class Hierarchy)</h2>
-<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
-<ul>
-<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
-<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Deprecated API</h2>
-<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
-</li>
-<li class="blockList">
-<h2>Index</h2>
-<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
-</li>
-<li class="blockList">
-<h2>Prev/Next</h2>
-<p>These links take you to the next or previous class, interface, package, or related page.</p>
-</li>
-<li class="blockList">
-<h2>Frames/No Frames</h2>
-<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
-</li>
-<li class="blockList">
-<h2>All Classes</h2>
-<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
-</li>
-<li class="blockList">
-<h2>Serialized Form</h2>
-<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
-</li>
-<li class="blockList">
-<h2>Constant Field Values</h2>
-<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
-</li>
-</ul>
-<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li class="navBarCell1Rev">Help</li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
-<li><a href="help-doc.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/index-all.html b/docs/apis/javadoc-0.5.0/index-all.html
deleted file mode 100644
index 194e59e..0000000
--- a/docs/apis/javadoc-0.5.0/index-all.html
+++ /dev/null
@@ -1,1670 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
-<li><a href="index-all.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a href="#I:Y">Y</a>&nbsp;<a name="I:A">
-<!--   -->
-</a>
-<h2 class="title">A</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#ask-java.lang.String-">ask(String)</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Tests single sentence and returns its result.</div>
-</dd>
-</dl>
-<a name="I:B">
-<!--   -->
-</a>
-<h2 class="title">B</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build(NCSqlSchema, NCVariant)</a></span> - Static method in class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></dt>
-<dd>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#build--">build()</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Build new configured test client instance.</div>
-</dd>
-</dl>
-<a name="I:C">
-<!--   -->
-</a>
-<h2 class="title">C</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearAllDialog--">clearAllDialog()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Clears entire history of matched intents.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearAllStm--">clearAllStm()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Removes all tokens from the conversation STM.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#clearConversation--">clearConversation()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Clears conversation for this test client.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearDialog-java.util.function.Predicate-">clearDialog(Predicate&lt;String&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Clears history of matched intents using given intent predicate.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearStm-java.util.function.Predicate-">clearStm(Predicate&lt;NCToken&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#close--">close()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Closes test client connection to the server.</div>
-</dd>
-</dl>
-<a name="I:D">
-<!--   -->
-</a>
-<h2 class="title">D</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_BASEURL">DFLT_BASEURL</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default public REST API URL (endpoint).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMAIL">DFLT_EMAIL</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default client email.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMBEDDED">DFLT_EMBEDDED</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default embedded mode flag.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default set of enabled built-in tokens.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--"><code>NCModelView.isDupSynonymsAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--"><code>NCModelView.isNoNounsAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--"><code>NCModelView.isNoUserTokensAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--"><code>NCModelView.isNonEnglishAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--"><code>NCModelView.isNotLatinCharsetAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--"><code>NCModelView.isPermutateSynonyms()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--"><code>NCModelView.isSwearWordsAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>NCModelView.getJiggleFactor()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--"><code>NCModelView.getMaxFreeWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--"><code>NCModelView.getMaxSuspiciousWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--"><code>NCModelView.getMaxTokens()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--"><code>NCModelView.getMaxTotalSynonyms()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--"><code>NCModelView.getMaxUnknownWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_MAX_WAIT_TIME">DFLT_MAX_WAIT_TIME</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Maximum test time.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxWords--"><code>NCModelView.getMaxWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>NCModelView.getJiggleFactor()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--"><code>NCModelView.getMinNonStopwords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMinTokens--"><code>NCModelView.getMinTokens()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMinWords--"><code>NCModelView.getMinWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_PASSWORD">DFLT_PASSWORD</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default client password.</div>
-</dd>
-</dl>
-<a name="I:E">
-<!--   -->
-</a>
-<h2 class="title">E</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-">extractColumn(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extract column object from the token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-">extractDateRange(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractLimit-org.apache.nlpcraft.model.NCToken-">extractLimit(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-">extractSort(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-">extractTable(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extract table object from the token.</div>
-</dd>
-</dl>
-<a name="I:F">
-<!--   -->
-</a>
-<h2 class="title">F</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-">findPartTokens(String...)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of all part tokens with given IDs or aliases traversing entire part token graph.</div>
-</dd>
-</dl>
-<a name="I:G">
-<!--   -->
-</a>
-<h2 class="title">G</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getAdditionalStopWords--">getAdditionalStopWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">getAdditionalStopWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getAddress--">getAddress()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional postal address of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getAliases--">getAliases()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets optional list of aliases this token is known by.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getAllColumns--">getAllColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></dt>
-<dd>
-<div class="block">Creates and returns collection of all SQL columns across all tables in given schema.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getAncestors--">getAncestors()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of all parent IDs from this token up to the root.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getAvatarUrl--">getAvatarUrl()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets optional user avatar URL (<code>data:</code> or <code>http:</code> scheme URLs).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#getBody--">getBody()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Gets result body.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getBody--">getBody()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional result body.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getCity--">getCity()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional city of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getClientAgent--">getClientAgent()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets string representation of the user client agent that made the call with
- this request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getColumn--">getColumn()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Gets native name of this column.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getColumn--">getColumn()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></dt>
-<dd>
-<div class="block">Gets SQL column this limit is applied.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#getColumn--">getColumn()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></dt>
-<dd>
-<div class="block">Gets SQL column by which to sort.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getColumns--">getColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets collections of this table columns.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getCompany--">getCompany()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets descriptor of the user's company on behalf of which this request was submitted.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getContext--">getContext()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Context of the user input query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getConversation--">getConversation()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets current conversation.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getCountry--">getCountry()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional country of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getData--">getData()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets optional JSON data passed in with user request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getDataType--">getDataType()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Gets JDBC <a target="./org/apache/nlpcraft/model/tools/sqlgen/new" href="https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html">data type</a>
- for this column.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultDate--">getDefaultDate()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets a column that defines a default date for this table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSelect--">getDefaultSelect()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets the list of the column names for the default select set.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSort--">getDefaultSort()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets default sort descriptor.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getDescription--">getDescription()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional element description.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getDescription--">getDescription()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getDescription--">getDescription()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets optional short model description.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomElement.html#getElementId--">getElementId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></dt>
-<dd>
-<div class="block">Gets ID of the detected model element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getElements--">getElements()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets a set of model elements or named entities.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getEmail--">getEmail()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets email of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getEndCharIndex--">getEndCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets end character index of this word in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getEndCharIndex--">getEndCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets end character index of this token in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getErrorCode--">getErrorCode()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional error code.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getErrorMessage--">getErrorMessage()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional error message.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getExamples--">getExamples()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getExamples--">getExamples()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getExcludedStopWords--">getExcludedStopWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">getExcludedStopWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getExtraTables--">getExtraTables()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets the list of extra tables this table is referencing.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getFirstName--">getFirstName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets first name of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html#getFrom--">getFrom()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></dt>
-<dd>
-<div class="block">Gets 'from' timestamp.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getFromColumns--">getFromColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the list of columns in originating table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getFromTable--">getFromTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the name of the originating table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getGroups--">getGroups()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets the list of groups this elements belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getGroups--">getGroups()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of groups this token belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets ID of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets unique ID of this element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#getId--">getId()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getId--">getId()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">If this token represents user defined model element this method returns
- the ID of that element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets ID of this user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getIndex--">getIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method that gets index of this token in the sentence.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getIntentId--">getIntentId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets ID of the matched intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getIntents--">getIntents()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Gets list of intents declared in JSON/YML model definition, if any.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--">getIntentTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets a subset of tokens representing matched intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getJiggleFactor--">getJiggleFactor()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">getJiggleFactor()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getJoins--">getJoins()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></dt>
-<dd>
-<div class="block">Gets collection of joins for this SQL schema.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getLastName--">getLastName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets last name of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getLemma--">getLemma()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets the lemma of this word, a canonical form of this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getLimit--">getLimit()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></dt>
-<dd>
-<div class="block">Gets the numeric value of the limit.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getLogHolder--">getLogHolder()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets request processing log holder as JSON string.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMacros--">getMacros()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMacros--">getMacros()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional map of macros to be used in this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCVariant.html#getMatchedTokens--">getMatchedTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></dt>
-<dd>
-<div class="block">Utility method that returns all non-freeword tokens.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxFreeWords--">getMaxFreeWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">getMaxFreeWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of free words until automatic rejection.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxSuspiciousWords--">getMaxSuspiciousWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">getMaxSuspiciousWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of suspicious words until automatic rejection.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxTokens--">getMaxTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">getMaxTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxTotalSynonyms--">getMaxTotalSynonyms()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">getMaxTotalSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Total number of synonyms allowed per model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxUnknownWords--">getMaxUnknownWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">getMaxUnknownWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of unknown words until automatic rejection.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxWords--">getMaxWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">getMaxWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomElement.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></dt>
-<dd>
-<div class="block">Optional metadata that will be added to the resulting <a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> object and that would be
- accessible via <a href="org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a>.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional user-defined element's metadata.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Gets metadata.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMetadata--">getMetadata()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets optional user defined model metadata that can be set by the developer and accessed later.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinNonStopwords--">getMinNonStopwords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">getMinNonStopwords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinTokens--">getMinTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">getMinTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinWords--">getMinWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMinWords--">getMinWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getModel--">getModel()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets model instance for this query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getModel--">getModel()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets reference to the model this token belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getModelId--">getModelId()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets model ID the test sentence was sent with.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getModelId--">getModelId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets the ID of the model that produced this result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getName--">getName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets name of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#getName--">getName()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getName--">getName()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getName--">getName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets descriptive name of this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCValue.html#getName--">getName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a></dt>
-<dd>
-<div class="block">Gets value name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getNormalizedText--">getNormalizedText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets normalized text for this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getNormalizedText--">getNormalizedText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets normalized text of the user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getOrigin--">getOrigin()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Gets this file model adapter origin (file path or URI).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getOriginalText--">getOriginalText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets original text for this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getOriginalText--">getOriginalText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method that gets original user input text for this token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getOriginalText--">getOriginalText()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets original text of the request that produced this result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getParentId--">getParentId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional ID of the immediate parent element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getParentId--">getParentId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the optional parent ID of the model element this token represents.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getParsers--">getParsers()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getPartTokens--">getPartTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of tokens this tokens is composed of.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getPos--">getPos()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets Penn Treebank POS tag for this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getPosDescription--">getPosDescription()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets description of Penn Treebank POS tag.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getPostalCode--">getPostalCode()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional postal code of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getProbeId--">getProbeId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets ID of the probe this result was generated by.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getProcessingTime--">getProcessingTime()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets total sentence processing time in milliseconds.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getProperties--">getProperties()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets properties associated with the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getReceiveTimestamp--">getReceiveTimestamp()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets UTC/GMT timestamp in ms when user input was received.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getRegion--">getRegion()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional region of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getRemoteAddress--">getRemoteAddress()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets optional address of the remote client.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getRequest--">getRequest()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets supplemental information about user request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResult--">getResult()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets optional execution result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResultError--">getResultError()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets optional execution error.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResultType--">getResultType()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets optional execution result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets globally unique ID of the current request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets globally unique server ID of the current request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets ID of the server request this token is part of.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets ID of the request that produced this result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getSignupTimestamp--">getSignupTimestamp()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets signup timestamp of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getStartCharIndex--">getStartCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets start character index of this word in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getStartCharIndex--">getStartCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets start character index of this token in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getStem--">getStem()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets the stem of this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getSuspiciousWords--">getSuspiciousWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">getSuspiciousWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of suspicious words.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getSynonyms--">getSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets the list of synonyms by which this semantic element will be recognized by.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCValue.html#getSynonyms--">getSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a></dt>
-<dd>
-<div class="block">Gets optional list of value's synonyms.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getTable--">getTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Gets name of the table this column belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getTable--">getTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets table name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getTables--">getTables()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></dt>
-<dd>
-<div class="block">Gets collection of tables for this SQL schema.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-">getTermTokens(int)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets tokens for given term.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-">getTermTokens(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets tokens for given term.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getText--">getText()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets test sentence text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html#getTo--">getTo()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></dt>
-<dd>
-<div class="block">Gets 'to' timestamp.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getToColumns--">getToColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the list of columns in target table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#getTokens--">getTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#getTokens--">getTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Gets tokens that were used to produce this query result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getToTable--">getToTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the name of the target table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#getType--">getType()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Gets result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getType--">getType()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets type of the join.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getType--">getType()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getUnid--">getUnid()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method that gets internal globally unique system ID of the token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getUser--">getUser()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets descriptor of the user on behalf of which this request was submitted.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getUserId--">getUserId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets ID of the user that made the request this result is for.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getValue--">getValue()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the value if this token was detected via element's value (or its synonyms).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getValueLoader--">getValueLoader()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional dynamic value loader.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getValues--">getValues()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional map of <a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--">getVariant()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getVariants--">getVariants()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets collection of all parsing variants for this query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#getVersion--">getVersion()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getVersion--">getVersion()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets the version of this model using semantic versioning.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getWebsite--">getWebsite()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional website of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomElement.html#getWords--">getWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></dt>
-<dd>
-<div class="block">Gets a list of NLP custom words that matched detected model element.</div>
-</dd>
-</dl>
-<a name="I:H">
-<!--   -->
-</a>
-<h2 class="title">H</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#html-java.lang.String-">html(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>html</code> result.</div>
-</dd>
-</dl>
-<a name="I:I">
-<!--   -->
-</a>
-<h2 class="title">I</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#initialize-java.util.Map-">initialize(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#initialize-java.util.Map-">initialize(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">initialize(Map&lt;String, String&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dt>
-<dd>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#isAdmin--">isAdmin()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Tests whether or not the user has administrative privileges.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#isAmbiguous--">isAmbiguous()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Indicates whether or not the intent match was ambiguous (not exact).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#isAscending--">isAscending()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></dt>
-<dd>
-<div class="block">Gets whether limit ascending or descending.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#isAscending--">isAscending()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></dt>
-<dd>
-<div class="block">Gets sorting direction.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isBracketed--">isBracketed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isChildOf-java.lang.String-">isChildOf(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether this token is a child of given token ID.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isDupSynonymsAllowed--">isDupSynonymsAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">isDupSynonymsAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not duplicate synonyms are allowed.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isEnglish--">isEnglish()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Tests whether the given token represents an English word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--">isFailed()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Tests whether or not this result corresponds to a failed execution.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isFreeWord--">isFreeWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method checking whether or not this token represents a free word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isKnownWord--">isKnownWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Tests whether or not this token is found in Princeton WordNet database.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#isMemberOf-java.lang.String-">isMemberOf(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Shortcut method to test if this element is a member of given group.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isMemberOf-java.lang.String-">isMemberOf(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether or not this token belongs to the given group.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNonEnglishAllowed--">isNonEnglishAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">isNonEnglishAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow non-English language in user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNoNounsAllowed--">isNoNounsAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">isNoNounsAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow user input without a single noun.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow non-Latin charset in user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNoUserTokensAllowed--">isNoUserTokensAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">isNoUserTokensAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow the user input with no user token detected.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#isNullable--">isNullable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Tests whether or not this column is nullable.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isOfAlias-java.lang.String-">isOfAlias(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether or not this token has given alias.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--">isOk()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Tests whether or not this result corresponds to a successful execution.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#isOwnerOf-org.apache.nlpcraft.model.NCToken-">isOwnerOf(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Tests if given token is part of this query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isPermutateSynonyms--">isPermutateSynonyms()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">isPermutateSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to permutate multi-word synonyms.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#isPk--">isPk()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Tests whether or not this column is a primary key column.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isQuoted--">isQuoted()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets whether or not this word is surrounded by single or double quotes.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isStopWord--">isStopWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets whether or not this word is a stopword.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isStopWord--">isStopWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method checking whether or not this token is a stopword.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isSwearWord--">isSwearWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Tests whether or not the given token is a swear word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isSwearWordsAllowed--">isSwearWordsAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">isSwearWordsAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow known English swear words in user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isUserDefined--">isUserDefined()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether or not this token is a user-defined token.</div>
-</dd>
-</dl>
-<a name="I:J">
-<!--   -->
-</a>
-<h2 class="title">J</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#JAVA_CONFIG_PROP">JAVA_CONFIG_PROP</a></span> - Static variable in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>
-<div class="block">Configuration property for Java Config-based Spring configuration.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#json-java.lang.String-">json(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>json</code> result.</div>
-</dd>
-</dl>
-<a name="I:L">
-<!--   -->
-</a>
-<h2 class="title">L</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-">load(NCElement)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></dt>
-<dd>
-<div class="block">Loads values for given model element.</div>
-</dd>
-</dl>
-<a name="I:M">
-<!--   -->
-</a>
-<h2 class="title">M</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></dt>
-<dd>
-<div class="block">Runs SQL model generator with given command line parameters.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-">makeSchema(NCModel)</a></span> - Static method in class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></dt>
-<dd>
-<div class="block">Builds object presentation for SQL schema from given data model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta(String, T)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given optional metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given mandatory metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#mkModel-java.lang.Class-">mkModel(Class&lt;? extends NCModel&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#mkModel-java.lang.Class-">mkModel(Class&lt;? extends NCModel&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel(Class&lt;? extends NCModel&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dt>
-<dd>
-<div class="block">Constructs a model instance.</div>
-</dd>
-</dl>
-<a name="I:N">
-<!--   -->
-</a>
-<h2 class="title">N</h2>
-<dl>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCBaseTraceExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#NCBaseTraceExporter-java.lang.String-">NCBaseTraceExporter(String)</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></dt>
-<dd>
-<div class="block">New base tracer with given name.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic"><span class="typeNameLink">NCBasicModelFactory</span></a> - Class in <a href="org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a></dt>
-<dd>
-<div class="block">Default implementation of <a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><code>NCModelFactory</code></a> interface.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#NCBasicModelFactory--">NCBasicModelFactory()</a></span> - Constructor for class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCompany</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Descriptor of the user company.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCContext</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Data model query context.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCConversation</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Conversation container.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomElement</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Detected model element returning from custom parser.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomParser</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Custom model element parser for programmatic NER implementations.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomWord</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">A partially enriched token with a basic set of NLP properties used by custom NER parser.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Data model element.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedProbe</span></a> - Class in <a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></dt>
-<dd>
-<div class="block">Embedded probe controller.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#NCEmbeddedProbe--">NCEmbeddedProbe()</a></span> - Constructor for class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedResult</span></a> - Interface in <a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></dt>
-<dd>
-<div class="block">Result container for the embedded probe.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntent</span></a> - Annotation Type in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Annotation to define an intent on the method serving as its callback.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentMatch</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">An intent match context that can be passed into the callback of the matched intent.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentRef</span></a> - Annotation Type in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Annotations referencing an intent defined externally in JSON or YAML model declaration.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentSkip</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Control flow exception to skip current intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip--">NCIntentSkip()</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></dt>
-<dd>
-<div class="block">Creates new intent skip exception.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip-java.lang.String-">NCIntentSkip(String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></dt>
-<dd>
-<div class="block">Creates new intent skip exception with given debug message.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentTerm</span></a> - Annotation Type in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Annotation to mark callback parameter to receive intent term's tokens.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCJaegerExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html#NCJaegerExporter--">NCJaegerExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></dt>
-<dd>
-<div class="block">Creates new Jaeger OpenCensus trace export lifecycle component.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCLifecycle</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">NLPCraft lifecycle component.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCMetadata</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Provides support for map-based metadata.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">User-defined semantic data model.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelAdapter</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Adapter for data models.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#NCModelAdapter-java.lang.String-java.lang.String-java.lang.String-">NCModelAdapter(String, String, String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>
-<div class="block">Creates new model with the given mandatory parameters.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFactory</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Optional factory for data models.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFileAdapter</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#NCModelFileAdapter-java.lang.String-">NCModelFileAdapter(String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Creates new model loading its configuration from given file path.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#NCModelFileAdapter-java.net.URI-">NCModelFileAdapter(URI)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Creates new model loading its configuration from given URI.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelView</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Read-only view on data model.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCPrometheusExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://prometheus.io">Prometheus</a> stats exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html#NCPrometheusExporter--">NCPrometheusExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCRejection</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Exception to indicate that user input cannot be processed as is.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRejection.html#NCRejection-java.lang.String-">NCRejection(String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></dt>
-<dd>
-<div class="block">Creates new rejection exception with given message.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRejection.html#NCRejection-java.lang.String-java.lang.Throwable-">NCRejection(String, Throwable)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></dt>
-<dd>
-<div class="block">Creates new rejection exception with given message and cause.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCRequest</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Supplemental information about the user request.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCResult</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Data model result returned from model intent callbacks.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#NCResult-java.lang.String-java.lang.String-">NCResult(String, String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates new result with given body and type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#NCResult--">NCResult()</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">No-arg constructor.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring"><span class="typeNameLink">NCSpringModelFactory</span></a> - Class in <a href="org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a></dt>
-<dd>
-<div class="block">Factory that delegates construction of <a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s to the Spring Framework.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#NCSpringModelFactory--">NCSpringModelFactory()</a></span> - Constructor for class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlColumn</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL column.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlDateRange</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL date range.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractor</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Utility methods for extracting various SQL components from <a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> tokens.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractorBuilder</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Builder for <a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a> instances.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#NCSqlExtractorBuilder--">NCSqlExtractorBuilder()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoin</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL join (foreign key).</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoinType</span></a> - Enum in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Type of the SQL join.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlLimit</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL limit.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlModelGenerator</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Command line utility to generate YAML/JSON NLPCraft model stub from given SQL RDBMS.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html#NCSqlModelGenerator--">NCSqlModelGenerator()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchema</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL schema.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchemaBuilder</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Builder for <a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a> instances.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#NCSqlSchemaBuilder--">NCSqlSchemaBuilder()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSort</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL sorting.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlTable</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL table.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverStatsExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> stats exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html#NCStackdriverStatsExporter--">NCStackdriverStatsExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverTraceExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html#NCStackdriverTraceExporter--">NCStackdriverTraceExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></dt>
-<dd>
-<div class="block">Creates new Stackdriver OpenCensus trace export lifecycle component.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClient</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Model testing client.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientBuilder</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Test client builder for <a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>NCTestClient</code></a> instances.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#NCTestClientBuilder--">NCTestClientBuilder()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientException</span></a> - Exception in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Test client exception.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestResult</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Result of the test sentence processing.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCToken</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Detected model element.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCUser</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Descriptor of the user.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValue</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Model element's value.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValueLoader</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">A list of tokens representing one possible parsing variant of the user input.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCZipkinExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html#NCZipkinExporter--">NCZipkinExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></dt>
-<dd>
-<div class="block">Creates new Zipkin OpenCensus trace export lifecycle component.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#newBuilder--">newBuilder()</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Creates new builder instance with all defaults set.</div>
-</dd>
-</dl>
-<a name="I:O">
-<!--   -->
-</a>
-<h2 class="title">O</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext(NCContext)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dt>
-<dd>
-<div class="block">Called after lifecycle components is no longer needed.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError(NCContext, Throwable)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dt>
-<dd>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent(NCIntentMatch)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant(NCVariant)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback to accept or reject a parsed variant.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection(NCIntentMatch, NCRejection)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when intent callback threw <a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult(NCIntentMatch, NCResult)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#open-java.lang.String-">open(String)</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Connects test client to the server for testing with given model ID.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> - package org.apache.nlpcraft.model</dt>
-<dd>
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a> - package org.apache.nlpcraft.model.factories.basic</dt>
-<dd>
-<div class="block">Contains basic model factory implementation.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a> - package org.apache.nlpcraft.model.factories.spring</dt>
-<dd>
-<div class="block">Contains Spring-based model factory implementation.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a> - package org.apache.nlpcraft.model.opencensus</dt>
-<dd>
-<div class="block">Contains OpenCensus integration components.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> - package org.apache.nlpcraft.model.tools.sqlgen</dt>
-<dd>
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> - package org.apache.nlpcraft.model.tools.test</dt>
-<dd>
-<div class="block">Contains model testing framework.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a> - package org.apache.nlpcraft.probe.embedded</dt>
-<dd>
-<div class="block">Contains embedded probe controller.</div>
-</dd>
-</dl>
-<a name="I:P">
-<!--   -->
-</a>
-<h2 class="title">P</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse(NCRequest, NCModelView, List&lt;NCCustomWord&gt;, List&lt;NCCustomElement&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a></dt>
-<dd>
-<div class="block">Analyses user input provided as a list of <a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</dd>
-</dl>
-<a name="I:R">
-<!--   -->
-</a>
-<h2 class="title">R</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#registerCallback-java.util.function.Consumer-">registerCallback(Consumer&lt;NCEmbeddedResult&gt;)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Registers the callback on query processing results.</div>
-</dd>
-</dl>
-<a name="I:S">
-<!--   -->
-</a>
-<h2 class="title">S</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setBaseUrl-java.lang.String-">setBaseUrl(String)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets non-default API base URL.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#setBody-java.lang.String-">setBody(String)</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Sets result body.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setEmbeddedMode-boolean-">setEmbeddedMode(boolean)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets the embedded probe mode flag.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setHttpClientSupplier-java.util.function.Supplier-">setHttpClientSupplier(Supplier&lt;CloseableHttpClient&gt;)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets non-default <code>CloseableHttpClient</code> custom supplier.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setRequestConfig-org.apache.http.client.config.RequestConfig-">setRequestConfig(RequestConfig)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets optional HTTP REST client configuration parameters.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setResponseLog-boolean-">setResponseLog(boolean)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#setTokens-java.util.Collection-">setTokens(Collection&lt;NCToken&gt;)</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Sets a collection of tokens that was used to produce this query result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#setType-java.lang.String-">setType(String)</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Set result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setUser-java.lang.String-java.lang.String-">setUser(String, String)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets non-default user credentials.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.String-">start(String)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Start the embedded probe with given configuration file.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.Class...-">start(Class&lt;? extends NCModel&gt;...)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Starts the embedded probe with default configuration and specified models to deploy.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Class...-">start(String, String, String, String, Class&lt;? extends NCModel&gt;...)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Starts the embedded probe with default configuration and specified overrides.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#stop--">stop()</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Stops the embedded probe, if it was started before.</div>
-</dd>
-</dl>
-<a name="I:T">
-<!--   -->
-</a>
-<h2 class="title">T</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#terminate--">terminate()</a></span> - Method in class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#terminate--">terminate()</a></span> - Method in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFactory.html#terminate--">terminate()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dt>
-<dd>
-<div class="block">Terminates this factory when probe stops.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#text-java.lang.String-">text(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>text</code> result.</div>
-</dd>
-</dl>
-<a name="I:U">
-<!--   -->
-</a>
-<h2 class="title">U</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#unregisterCallback-java.util.function.Consumer-">unregisterCallback(Consumer&lt;NCEmbeddedResult&gt;)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Unregisters previously registered callback.</div>
-</dd>
-</dl>
-<a name="I:V">
-<!--   -->
-</a>
-<h2 class="title">V</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></dt>
-<dd>
-<div class="block">Returns the enum constant of this type with the specified name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#values--">values()</a></span> - Static method in enum org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></dt>
-<dd>
-<div class="block">Returns an array containing the constants of this enum type, in
-the order they are declared.</div>
-</dd>
-</dl>
-<a name="I:X">
-<!--   -->
-</a>
-<h2 class="title">X</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#XML_CONFIG_PROP">XML_CONFIG_PROP</a></span> - Static variable in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>
-<div class="block">Configuration property for XML-based Spring configuration.</div>
-</dd>
-</dl>
-<a name="I:Y">
-<!--   -->
-</a>
-<h2 class="title">Y</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#yaml-java.lang.String-">yaml(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>yaml</code> result.</div>
-</dd>
-</dl>
-<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a href="#I:Y">Y</a>&nbsp;</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
-<li><a href="index-all.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/index.html b/docs/apis/javadoc-0.5.0/index.html
deleted file mode 100644
index bea8516..0000000
--- a/docs/apis/javadoc-0.5.0/index.html
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Apache NLPCraft 0.5.0</title>
-<script type="text/javascript">
-    tmpTargetPage = "" + window.location.search;
-    if (tmpTargetPage != "" && tmpTargetPage != "undefined")
-        tmpTargetPage = tmpTargetPage.substring(1);
-    if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
-        tmpTargetPage = "undefined";
-    targetPage = tmpTargetPage;
-    function validURL(url) {
-        try {
-            url = decodeURIComponent(url);
-        }
-        catch (error) {
-            return false;
-        }
-        var pos = url.indexOf(".html");
-        if (pos == -1 || pos != url.length - 5)
-            return false;
-        var allowNumber = false;
-        var allowSep = false;
-        var seenDot = false;
-        for (var i = 0; i < url.length - 5; i++) {
-            var ch = url.charAt(i);
-            if ('a' <= ch && ch <= 'z' ||
-                    'A' <= ch && ch <= 'Z' ||
-                    ch == '$' ||
-                    ch == '_' ||
-                    ch.charCodeAt(0) > 127) {
-                allowNumber = true;
-                allowSep = true;
-            } else if ('0' <= ch && ch <= '9'
-                    || ch == '-') {
-                if (!allowNumber)
-                     return false;
-            } else if (ch == '/' || ch == '.') {
-                if (!allowSep)
-                    return false;
-                allowNumber = false;
-                allowSep = false;
-                if (ch == '.')
-                     seenDot = true;
-                if (ch == '/' && seenDot)
-                     return false;
-            } else {
-                return false;
-            }
-        }
-        return true;
-    }
-    function loadFrames() {
-        if (targetPage != "" && targetPage != "undefined")
-             top.classFrame.location = top.targetPage;
-    }
-</script>
-</head>
-<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
-<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
-<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
-<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
-</frameset>
-<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
-<noframes>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<h2>Frame Alert</h2>
-<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
-</noframes>
-</frameset>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCompany.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCompany.html
deleted file mode 100644
index ed84cb0..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCompany.html
+++ /dev/null
@@ -1,378 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCompany (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCompany (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCompany.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCompany.html" target="_top">Frames</a></li>
-<li><a href="NCCompany.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCompany" class="title">Interface NCCompany</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCompany</span></pre>
-<div class="block">Descriptor of the user company. Returned from <a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getCompany--"><code>NCRequest.getCompany()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><code>NCRequest</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getAddress--">getAddress</a></span>()</code>
-<div class="block">Gets optional postal address of the company.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getCity--">getCity</a></span>()</code>
-<div class="block">Gets optional city of the company.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getCountry--">getCountry</a></span>()</code>
-<div class="block">Gets optional country of the company.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getId--">getId</a></span>()</code>
-<div class="block">Gets ID of the company.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getName--">getName</a></span>()</code>
-<div class="block">Gets name of the company.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getPostalCode--">getPostalCode</a></span>()</code>
-<div class="block">Gets optional postal code of the company.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getRegion--">getRegion</a></span>()</code>
-<div class="block">Gets optional region of the company.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getWebsite--">getWebsite</a></span>()</code>
-<div class="block">Gets optional website of the company.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre>long&nbsp;getId()</pre>
-<div class="block">Gets ID of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block">Gets name of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getWebsite--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getWebsite</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getWebsite()</pre>
-<div class="block">Gets optional website of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Website of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCountry--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCountry</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getCountry()</pre>
-<div class="block">Gets optional country of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Country of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getRegion--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getRegion</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getRegion()</pre>
-<div class="block">Gets optional region of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Region of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCity--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCity</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getCity()</pre>
-<div class="block">Gets optional city of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>City of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getAddress--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAddress</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAddress()</pre>
-<div class="block">Gets optional postal address of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Postal address of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPostalCode--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getPostalCode</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getPostalCode()</pre>
-<div class="block">Gets optional postal code of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Postal code of the company.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCompany.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCompany.html" target="_top">Frames</a></li>
-<li><a href="NCCompany.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCContext.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCContext.html
deleted file mode 100644
index 2231ef6..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCContext.html
+++ /dev/null
@@ -1,348 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCContext (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCContext (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCContext.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCContext.html" target="_top">Frames</a></li>
-<li><a href="NCContext.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCContext" class="title">Interface NCContext</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCContext</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">Data model query context. This context defines fully processed user input and its associated data that
- the model's intents need to process and return the result.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getConversation--">getConversation</a></span>()</code>
-<div class="block">Gets current conversation.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getModel--">getModel</a></span>()</code>
-<div class="block">Gets model instance for this query.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getRequest--">getRequest</a></span>()</code>
-<div class="block">Gets supplemental information about user request.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getServerRequestId--">getServerRequestId</a></span>()</code>
-<div class="block">Gets globally unique ID of the current request.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--">getVariants</a></span>()</code>
-<div class="block">Gets collection of all parsing variants for this query.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#isOwnerOf-org.apache.nlpcraft.model.NCToken-">isOwnerOf</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tok)</code>
-<div class="block">Tests if given token is part of this query.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="isOwnerOf-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isOwnerOf</h4>
-<pre>boolean&nbsp;isOwnerOf(<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tok)</pre>
-<div class="block">Tests if given token is part of this query.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tok</code> - Token to check.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>true</code> if given token is from this sentence, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVariants--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVariants</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&gt;&nbsp;getVariants()</pre>
-<div class="block">Gets collection of all parsing variants for this query. Each parsing variant is a list of detected tokens.
- Note that a given user input can have one or more possible different parsing variants.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>All parsing variants of this query. Always contains at least one variant.</dd>
-</dl>
-</li>
-</ul>
-<a name="getServerRequestId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getServerRequestId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServerRequestId()</pre>
-<div class="block">Gets globally unique ID of the current request. Server request is defined as a processing of
- a one user input sentence.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Server request ID.</dd>
-</dl>
-</li>
-</ul>
-<a name="getModel--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getModel</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;getModel()</pre>
-<div class="block">Gets model instance for this query.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getRequest--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getRequest</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;getRequest()</pre>
-<div class="block">Gets supplemental information about user request.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Supplemental information about user request.</dd>
-</dl>
-</li>
-</ul>
-<a name="getConversation--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getConversation</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a>&nbsp;getConversation()</pre>
-<div class="block">Gets current conversation.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Current conversation.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCContext.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCContext.html" target="_top">Frames</a></li>
-<li><a href="NCContext.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCConversation.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCConversation.html
deleted file mode 100644
index d352d91..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCConversation.html
+++ /dev/null
@@ -1,346 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCConversation (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCConversation (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCConversation.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCConversation.html" target="_top">Frames</a></li>
-<li><a href="NCConversation.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCConversation" class="title">Interface NCConversation</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCConversation</span></pre>
-<div class="block">Conversation container.
- <p>
- Conversation management is based on idea of a short-term-memory (STM). STM can be viewed as a condensed
- short-term history of the user input for a given user and data model. Every submitted user request that wasn't
- rejected is added to the conversation STM as a list of <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>tokens</code></a>. Existing STM tokens belonging to
- the same <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getGroups--"><code>group</code></a> will be overridden by the more recent tokens from the same group.
- Note also that tokens in STM automatically expire (i.e. context is "forgotten") after a certain period of time
- or based on other internal logic. Note that you should not rely on a specific expiration behavior as its logic
- may be changed in the future.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getConversation--"><code>NCContext.getConversation()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearAllDialog--">clearAllDialog</a></span>()</code>
-<div class="block">Clears entire history of matched intents.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearAllStm--">clearAllStm</a></span>()</code>
-<div class="block">Removes all tokens from the conversation STM.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearDialog-java.util.function.Predicate-">clearDialog</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;filter)</code>
-<div class="block">Clears history of matched intents using given intent predicate.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearStm-java.util.function.Predicate-">clearStm</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;filter)</code>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#getTokens--">getTokens</a></span>()</code>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTokens()</pre>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model. Tokens in the returned list are ordered by their conversational depth, i.e.
- the tokens from more recent requests appear before tokens from older requests.
- <p>
- Note that this list excludes free words and stopwords. Note also that specific rules
- by which STM operates are undefined for the purpose of this function (i.e. callers should not rely on
- any observed behavior of how STM stores and evicts its content).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of tokens for this conversation's STM. The list can be empty which indicates that
-      conversation is brand new (or timed out).</dd>
-</dl>
-</li>
-</ul>
-<a name="clearStm-java.util.function.Predicate-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clearStm</h4>
-<pre>void&nbsp;clearStm(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;filter)</pre>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.
- This is particularly useful when the logic processing the user input makes an implicit
- assumption not present in the user input itself. Such assumption may alter the conversation (without
- having an explicit token responsible for it) and therefore this method can be used to remove "stale" tokens
- from conversation STM.
- <p>
- For example, in some cases the intent logic can assume the user current location as an implicit geo
- location and therefore all existing geo tokens should be removed from the conversation STM
- to maintain correct context.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>filter</code> - Token remove filter.</dd>
-</dl>
-</li>
-</ul>
-<a name="clearAllStm--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clearAllStm</h4>
-<pre>default&nbsp;void&nbsp;clearAllStm()</pre>
-<div class="block">Removes all tokens from the conversation STM. It is equivalent to:
- <pre class="brush: java">
-     clearStm(tok -> true);
- </pre></div>
-</li>
-</ul>
-<a name="clearDialog-java.util.function.Predicate-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clearDialog</h4>
-<pre>void&nbsp;clearDialog(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;filter)</pre>
-<div class="block">Clears history of matched intents using given intent predicate.
- <p>
- History of matched intents (i.e. the dialog flow) can be used in intent definition as part of its
- matching template. NLPCraft maintains the window of previously matched intents based on time, i.e.
- after certain period of time the oldest previously matched intents are forgotten and removed from
- dialog flow. This method allows explicitly clear previously matched intents from the
- dialog flow based on user logic other than time window.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>filter</code> - Dialog flow filter based on IDs of previously matched intents.</dd>
-</dl>
-</li>
-</ul>
-<a name="clearAllDialog--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>clearAllDialog</h4>
-<pre>default&nbsp;void&nbsp;clearAllDialog()</pre>
-<div class="block">Clears entire history of matched intents. It is equivalent to:
- <pre class="brush: java">
-     clearDialog(id -> true);
- </pre></div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCConversation.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCConversation.html" target="_top">Frames</a></li>
-<li><a href="NCConversation.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomElement.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomElement.html
deleted file mode 100644
index 1666b57..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomElement.html
+++ /dev/null
@@ -1,306 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCustomElement (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCustomElement (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomElement.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomElement.html" target="_top">Frames</a></li>
-<li><a href="NCCustomElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCustomElement" class="title">Interface NCCustomElement</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCustomElement</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></pre>
-<div class="block">Detected model element returning from custom parser.
- Note that model elements returned from <a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-"><code>NCCustomParser.parse(NCRequest, NCModelView, List, List)</code></a> method must be
- defined in the model.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html#getElementId--">getElementId</a></span>()</code>
-<div class="block">Gets ID of the detected model element.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Optional metadata that will be added to the resulting <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> object and that would be
- accessible via <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a>.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html#getWords--">getWords</a></span>()</code>
-<div class="block">Gets a list of NLP custom words that matched detected model element.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getElementId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getElementId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getElementId()</pre>
-<div class="block">Gets ID of the detected model element. Note that it <b>must correspond</b> to one of the elements
- defined in the model. In other words, the parser doesn't define a new model element but rather
- references the element that's already defined in the model.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the detected model element.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>NCElement.getId()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--"><code>NCModelView.getElements()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getWords</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;getWords()</pre>
-<div class="block">Gets a list of NLP custom words that matched detected model element. These must be the same custom words
- that were originally passed to <a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-"><code>NCCustomParser.parse(NCRequest, NCModelView, List, List)</code></a> method.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of NLP custom words that comprise detected custom model element.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block">Optional metadata that will be added to the resulting <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> object and that would be
- accessible via <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a>.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional metadata for the detected custom model element.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>NCMetadata.meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>NCMetadata.metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>NCMetadata.meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomElement.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomElement.html" target="_top">Frames</a></li>
-<li><a href="NCCustomElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomParser.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomParser.html
deleted file mode 100644
index ff85679..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomParser.html
+++ /dev/null
@@ -1,275 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCustomParser (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCustomParser (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomParser.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomParser.html" target="_top">Frames</a></li>
-<li><a href="NCCustomParser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCustomParser" class="title">Interface NCCustomParser</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCustomParser</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Custom model element parser for programmatic NER implementations. This parser allows to define your own
- Named Entity Recognizer (NER) implementation in cases when the standard declarative methods are not expressive
- enough. Instance of the parser should be made available in the model via <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a> method.
- <p>
- By default the semantic data model detects its elements by their declarative synonyms. However,
- in some cases this is not expressive enough. In such cases, one or more user-defined parsers can be defined
- for the model that would allow the user to define its own NER logic to detect the model elements in the user
- input programmatically. Note that there can be multiple custom parsers per model and each one can detect
- any number of model elements.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>parse</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;parse(<a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-                            <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-                            <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-                            <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</pre>
-<div class="block">Analyses user input provided as a list of <a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects. Note that model elements returned from this method must
- be defined in the model, i.e. this method only provides an additional logic of detecting these
- elements but they still need to be defined normally in the model.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>req</code> - User request descriptor.</dd>
-<dd><code>mdl</code> - Instance of data model this parser belongs to.</dd>
-<dd><code>words</code> - Entire user input represented as a list of custom words.</dd>
-<dd><code>elements</code> - List of already parsed and detected model elements at the point of this call.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of custom elements. List can be empty or <code>null</code> if no model elements detected.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomParser.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomParser.html" target="_top">Frames</a></li>
-<li><a href="NCCustomParser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomWord.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomWord.html
deleted file mode 100644
index 7074c70..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCCustomWord.html
+++ /dev/null
@@ -1,516 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCustomWord (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCustomWord (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomWord.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomWord.html" target="_top">Frames</a></li>
-<li><a href="NCCustomWord.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCustomWord" class="title">Interface NCCustomWord</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCustomWord</span></pre>
-<div class="block">A partially enriched token with a basic set of NLP properties used by custom NER parser.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getEndCharIndex--">getEndCharIndex</a></span>()</code>
-<div class="block">Gets end character index of this word in the original text.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getLemma--">getLemma</a></span>()</code>
-<div class="block">Gets the lemma of this word, a canonical form of this word.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getNormalizedText--">getNormalizedText</a></span>()</code>
-<div class="block">Gets normalized text for this word.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getOriginalText--">getOriginalText</a></span>()</code>
-<div class="block">Gets original text for this word.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getPos--">getPos</a></span>()</code>
-<div class="block">Gets Penn Treebank POS tag for this word.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getPosDescription--">getPosDescription</a></span>()</code>
-<div class="block">Gets description of Penn Treebank POS tag.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getStartCharIndex--">getStartCharIndex</a></span>()</code>
-<div class="block">Gets start character index of this word in the original text.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getStem--">getStem</a></span>()</code>
-<div class="block">Gets the stem of this word.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isBracketed--">isBracketed</a></span>()</code>
-<div class="block">Gets whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isEnglish--">isEnglish</a></span>()</code>
-<div class="block">Tests whether the given token represents an English word.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isKnownWord--">isKnownWord</a></span>()</code>
-<div class="block">Tests whether or not this token is found in Princeton WordNet database.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isQuoted--">isQuoted</a></span>()</code>
-<div class="block">Gets whether or not this word is surrounded by single or double quotes.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isStopWord--">isStopWord</a></span>()</code>
-<div class="block">Gets whether or not this word is a stopword.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isSwearWord--">isSwearWord</a></span>()</code>
-<div class="block">Tests whether or not the given token is a swear word.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getNormalizedText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getNormalizedText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getNormalizedText()</pre>
-<div class="block">Gets normalized text for this word.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Normalized text.</dd>
-</dl>
-</li>
-</ul>
-<a name="getOriginalText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getOriginalText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOriginalText()</pre>
-<div class="block">Gets original text for this word.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Original text.</dd>
-</dl>
-</li>
-</ul>
-<a name="getStartCharIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getStartCharIndex</h4>
-<pre>int&nbsp;getStartCharIndex()</pre>
-<div class="block">Gets start character index of this word in the original text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Start character index of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getEndCharIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEndCharIndex</h4>
-<pre>int&nbsp;getEndCharIndex()</pre>
-<div class="block">Gets end character index of this word in the original text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>End character index of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPos--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getPos</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPos()</pre>
-<div class="block">Gets Penn Treebank POS tag for this word. Note that additionally to standard Penn Treebank POS
- tags NLPCraft introduces <code>'---'</code> synthetic tag to indicate a POS tag for multiword part.
- Learn more at <a href="http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html">http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html</a></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Penn Treebank POS tag for this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPosDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getPosDescription</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPosDescription()</pre>
-<div class="block">Gets description of Penn Treebank POS tag. Learn more at <a href="http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html">http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html</a></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Description of Penn Treebank POS tag.</dd>
-</dl>
-</li>
-</ul>
-<a name="getLemma--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getLemma</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLemma()</pre>
-<div class="block">Gets the lemma of this word, a canonical form of this word. Note that stemming and lemmatization
- allow to reduce inflectional forms and sometimes derivationally related forms of a word to a
- common base form. Lemmatization refers to the use of a vocabulary and morphological analysis
- of words, normally aiming to remove inflectional endings only and to return the base or dictionary
- form of a word, which is known as the lemma. Learn
- more at <a href="https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html">https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html</a>     *</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Lemma of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getStem--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getStem</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getStem()</pre>
-<div class="block">Gets the stem of this word. Note that stemming and lemmatization allow to reduce inflectional forms
- and sometimes derivationally related forms of a word to a common base form. Unlike lemma,
- stemming is a basic heuristic process that chops off the ends of words in the hope of achieving
- this goal correctly most of the time, and often includes the removal of derivational affixes.
- Learn more at <a href="https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html">https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html</a></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Stem of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="isStopWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isStopWord</h4>
-<pre>boolean&nbsp;isStopWord()</pre>
-<div class="block">Gets whether or not this word is a stopword. Stopwords are some extremely common words which
- add little value in helping understanding user input and are excluded from the processing
- entirely. For example, words like <code>a, the, can, of, about, over</code>, etc. are typical
- stopwords in English. NLPCraft has built-in set of stopwords. Each model can also
- provide its own set of included and excluded stopwords.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this word is a stopword.</dd>
-</dl>
-</li>
-</ul>
-<a name="isBracketed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isBracketed</h4>
-<pre>boolean&nbsp;isBracketed()</pre>
-<div class="block">Gets whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</dd>
-</dl>
-</li>
-</ul>
-<a name="isQuoted--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isQuoted</h4>
-<pre>boolean&nbsp;isQuoted()</pre>
-<div class="block">Gets whether or not this word is surrounded by single or double quotes.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this word is surrounded by single or double quotes.</dd>
-</dl>
-</li>
-</ul>
-<a name="isKnownWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isKnownWord</h4>
-<pre>boolean&nbsp;isKnownWord()</pre>
-<div class="block">Tests whether or not this token is found in Princeton WordNet database.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Princeton WordNet database inclusion flag.</dd>
-</dl>
-</li>
-</ul>
-<a name="isSwearWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isSwearWord</h4>
-<pre>boolean&nbsp;isSwearWord()</pre>
-<div class="block">Tests whether or not the given token is a swear word. NLPCraft has built-in list of common English swear words.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Swear word flag.</dd>
-</dl>
-</li>
-</ul>
-<a name="isEnglish--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isEnglish</h4>
-<pre>boolean&nbsp;isEnglish()</pre>
-<div class="block">Tests whether the given token represents an English word. Note that this only checks that token's text
- consists of characters of English alphabet, i.e. the text doesn't have to be necessary
- a known valid English word.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether this token represents an English word.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomWord.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomWord.html" target="_top">Frames</a></li>
-<li><a href="NCCustomWord.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCElement.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCElement.html
deleted file mode 100644
index b856b48..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCElement.html
+++ /dev/null
@@ -1,642 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCElement (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCElement (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18,"i2":6,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCElement.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCElement.html" target="_top">Frames</a></li>
-<li><a href="NCElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCElement" class="title">Interface NCElement</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCElement</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">Data model element.
- <p>
- Data model element defines an semantic entity that will be detected in the user input. A model element
- typically is one or more individual words that have a consistent semantic meaning and typically denote
- a real-world object, such as persons, locations, number, date and time, organizations, products, etc.
- Such object can be abstract or have a physical existence.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomParser</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getDescription--">getDescription</a></span>()</code>
-<div class="block">Gets optional element description.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getGroups--">getGroups</a></span>()</code>
-<div class="block">Gets the list of groups this elements belongs to.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--">getId</a></span>()</code>
-<div class="block">Gets unique ID of this element.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Gets optional user-defined element's metadata.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getParentId--">getParentId</a></span>()</code>
-<div class="block">Gets optional ID of the immediate parent element.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getSynonyms--">getSynonyms</a></span>()</code>
-<div class="block">Gets the list of synonyms by which this semantic element will be recognized by.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValueLoader--">getValueLoader</a></span>()</code>
-<div class="block">Gets optional dynamic value loader.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValues--">getValues</a></span>()</code>
-<div class="block">Gets optional map of <a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#isMemberOf-java.lang.String-">isMemberOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;grp)</code>
-<div class="block">Shortcut method to test if this element is a member of given group.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block">Gets unique ID of this element.
- <p>
- This unique ID should be human readable for simpler debugging and testing of the model.
- Although element ID could be any arbitrary string it is highly recommended to have
- element ID as a lower case string starting with some model prefix, followed by colon and
- then the element's name. For example, some built-in NLPCraft IDs are: <code>nlpcraft:date</code>,
- <code>nlpcraft:city</code>.
- <p>
- Few important notes:
- <ul>
-      <li>Element IDs starting with <code>nlpcraft:</code> are reserved for built-in NLPCraft IDs.</li>
-      <li>
-          Element ID is an implicit synonym for that element.
-          Thus element ID can be used in the user input directly to clearly
-          disambiguate the element in the input sentence instead of relying on synonyms or other
-          ways of detection.
-      </li>
- </ul>
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>id</code> property:
- <pre class="brush: js, highlight: [3]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Unique ID of this element.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getId--"><code>NCToken.getId()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getGroups--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getGroups</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getGroups()</pre>
-<div class="block">Gets the list of groups this elements belongs to.
- <p>
- Model element can belong to one or more groups. By default the element belongs to a single group whose group
- ID is equal to its <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>ID</code></a>. The proper grouping of the model elements is required for operation
- of Short-Term-Memory (STM) in <a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><code>conversation</code></a> (if and when conversation
- is used). Specifically, a token (i.e. found model element) that is part of the group set will override
- other tokens from the same set or a its superset. In other words, tokens with a smaller group set
- (more specific token) will override the tokens from a larger group set (more generic tokens).
- <p>
- Note that built-in tokens (including from 3rd party token providers) belong to a single group whose group
- ID is equal to their IDs.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>groups</code> property:
- <pre class="brush: js, highlight: [5]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "groups": ["group1", "group2"]
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of groups this element belongs to. By default - the model element belongs to one group
-      with ID equal to the element <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>ID</code></a>.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><code>NCConversation</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>getId()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isMemberOf-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isMemberOf</h4>
-<pre>default&nbsp;boolean&nbsp;isMemberOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;grp)</pre>
-<div class="block">Shortcut method to test if this element is a member of given group. It is equivalent to:
- <pre class="brush: java">
-     return getGroups().contains(grp);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>grp</code> - Token group to test.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> if this element belongs to the given group, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block">Gets optional user-defined element's metadata. When a <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>token</code></a> for this element
- is detected in the input this metadata is merged into <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a> method returned metadata.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>description</code> property:
- <pre class="brush: js, highlight: [8,9,10,11,12]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ],
-             "metadata": {
-                 "str": "val1",
-                 "num": 100,
-                 "bool": false
-             }
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Element's metadata or <code>null</code> if none provided. Default implementation return <code>null</code>.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>NCMetadata.meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>NCMetadata.metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>NCMetadata.meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDescription</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDescription()</pre>
-<div class="block">Gets optional element description.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>description</code> property:
- <pre class="brush: js, highlight: [4]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional element description. Default implementation returns <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-<a name="getValues--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getValues</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;&nbsp;getValues()</pre>
-<div class="block">Gets optional map of <a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.
- <p>
- Each element can generally be recognized either by one of its synonyms or values. Elements and their values
- are analogous to types and instances of that type in programming languages. Each value
- has a name and optional set of its own synonyms by which that value, and ultimately its element, can be
- recognized by. Note that value name itself acts as an implicit synonym even when no additional synonyms added
- for that value.
- <p>
- Consider this example. A model element <code>x:car</code> can have:
- <ul>
-      <li>
-          Set of general synonyms:
-          <code>{transportation|transport|*} {vehicle|car|sedan|auto|automobile|suv|crossover|coupe|truck}</code>
-      </li>
-      <li>Set of values:
-          <ul>
-              <li><code>mercedes</code> with synonyms <code>(mercedes, mercedes-benz, mb, benz)</code></li>
-              <li><code>bmw</code> with synonyms <code>(bmw, bimmer)</code></li>
-              <li><code>chevrolet</code> with synonyms <code>(chevy, chevrolet)</code></li>
-          </ul>
-      </li>
- </ul>
- With that setup <code>x:car</code> element will be recognized by any of the following input sub-string:
- <ul>
-      <li><code>transport car</code></li>
-      <li><code>benz</code></li>
-      <li><code>automobile</code></li>
-      <li><code>transport vehicle</code></li>
-      <li><code>sedan</code></li>
-      <li><code>chevy</code></li>
-      <li><code>bimmer</code></li>
-      <li><code>x:car</code></li>
- </ul>
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>values</code> property:
- <pre class="brush: js, highlight: [8,9,10,11,12,13]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ],
-             "values": [
-                  {
-                      "name": "name1",
-                      "synonyms": ["syn1", "syn2"]
-                  }
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Map of value's name and its synonyms or <code>null</code> if not defined.</dd>
-</dl>
-</li>
-</ul>
-<a name="getParentId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getParentId</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getParentId()</pre>
-<div class="block">Gets optional ID of the immediate parent element. Parent ID allows model elements to form into hierarchy.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>parentId</code> property:
- <pre class="brush: js, highlight: [5]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "parentId": "parent",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional parent element ID, or <code>null</code> if not specified. Default implementation returns
-      <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getSynonyms</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSynonyms()</pre>
-<div class="block">Gets the list of synonyms by which this semantic element will be recognized by. Read more about
- many different forms of synonyms in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section
- and review <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>synonyms</code> property:
- <pre class="brush: js, highlight: [5,6,7]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of synonyms for this element. List is generally optional since element's ID acts
-      as an implicit synonym. Default implementation returns an empty list.</dd>
-</dl>
-</li>
-</ul>
-<a name="getValueLoader--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getValueLoader</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a>&nbsp;getValueLoader()</pre>
-<div class="block">Gets optional dynamic value loader. This loader will be used additionally to any
- values defined in <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValues--"><code>getValues()</code></a> method. Default implementation returns <code>null</code>.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>valueLoader</code> property with value
- of a fully qualified class name implementing <a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><code>NCValueLoader</code></a> interface. Note that
- only one instance of the value loader will be created per model and given class name:
- <pre class="brush: js, highlight: [14]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ],
-             "values": [
-                  {
-                      "name": "name1",
-                      "synonyms": ["syn1", "syn2"]
-                  }
-             ],
-             "valueLoader": "my.package.ValueLoader"
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional instance of dynamic value loader.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCElement.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCElement.html" target="_top">Frames</a></li>
-<li><a href="NCElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntent.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntent.html
deleted file mode 100644
index 23a86aa..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntent.html
+++ /dev/null
@@ -1,243 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntent (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntent (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntent.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntent.html" target="_top">Frames</a></li>
-<li><a href="NCIntent.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Annotation Type NCIntent" class="title">Annotation Type NCIntent</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>)
-public @interface <span class="memberNameLabel">NCIntent</span></pre>
-<div class="block">Annotation to define an intent on the method serving as its callback. This annotation takes a string value
- that defines an intent via intent DSL.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.optional.element.summary">
-<!--   -->
-</a>
-<h3>Optional Element Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
-<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Optional Element and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntent.html#value--">value</a></span></code>
-<div class="block">Intent specification using intent DSL.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.element.detail">
-<!--   -->
-</a>
-<h3>Element Detail</h3>
-<a name="value--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>value</h4>
-<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
-<div class="block">Intent specification using intent DSL.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Intent specification using intent DSL.</dd>
-</dl>
-<dl>
-<dt>Default:</dt>
-<dd>""</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntent.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntent.html" target="_top">Frames</a></li>
-<li><a href="NCIntent.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentMatch.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentMatch.html
deleted file mode 100644
index a7f6f4c..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentMatch.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentMatch (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentMatch (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentMatch.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentMatch.html" target="_top">Frames</a></li>
-<li><a href="NCIntentMatch.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCIntentMatch" class="title">Interface NCIntentMatch</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCIntentMatch</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">An intent match context that can be passed into the callback of the matched intent.
- Note that when using <a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a> and <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>
- annotations the callback method can be defined parameter-less (and this context won't be passed in).
- If used, intent context must be the 1st formal parameter in intent callback.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getContext--">getContext</a></span>()</code>
-<div class="block">Context of the user input query.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentId--">getIntentId</a></span>()</code>
-<div class="block">Gets ID of the matched intent.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--">getIntentTokens</a></span>()</code>
-<div class="block">Gets a subset of tokens representing matched intent.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-">getTermTokens</a></span>(int&nbsp;idx)</code>
-<div class="block">Gets tokens for given term.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-">getTermTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;termId)</code>
-<div class="block">Gets tokens for given term.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--">getVariant</a></span>()</code>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#isAmbiguous--">isAmbiguous</a></span>()</code>
-<div class="block">Indicates whether or not the intent match was ambiguous (not exact).</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getIntentId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getIntentId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIntentId()</pre>
-<div class="block">Gets ID of the matched intent.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the matched intent.</dd>
-</dl>
-</li>
-</ul>
-<a name="getContext--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getContext</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;getContext()</pre>
-<div class="block">Context of the user input query.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Original query context.</dd>
-</dl>
-</li>
-</ul>
-<a name="getIntentTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getIntentTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&gt;&nbsp;getIntentTokens()</pre>
-<div class="block">Gets a subset of tokens representing matched intent. This subset is grouped by the matched terms
- where a <code>null</code> sub-list defines an optional term. Order and index of sub-lists corresponds
- to the order and index of terms in the matching intent. Number of sub-lists will always be the same
- as the number of terms in the matched intent.
- <p>
- Note that unlike <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--"><code>getVariant()</code></a> method
- this method returns only subset of the tokens that were part of the matched intent. Specifically, it will
- not return tokens for free words, stopwords or unmatched ("dangling") tokens.
- <p>
- Consider using <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a> annotation instead for simpler access to intent tokens.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of list of tokens representing matched intent.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--"><code>getVariant()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getTermTokens-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTermTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTermTokens(int&nbsp;idx)</pre>
-<div class="block">Gets tokens for given term. This is a companion method for <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a>.
- <p>
- Consider using <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a> annotation instead for simpler access to intent tokens.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>idx</code> - Index of the term (starting from <code>0</code>).</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of tokens, potentially <code>null</code>, for given term.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-"><code>getTermTokens(String)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getTermTokens-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTermTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTermTokens(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;termId)</pre>
-<div class="block">Gets tokens for given term. This is a companion method for <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a>.
- <p>
- Consider using <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a> annotation instead for simpler access to intent tokens.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>termId</code> - ID of the term for which to get tokens.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of tokens, potentially <code>null</code>, for given term.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-"><code>getTermTokens(int)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getVariant--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVariant</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;getVariant()</pre>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent. Returned variant is one of the
- variants provided by <a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--"><code>NCContext.getVariants()</code></a> methods. Note that tokens returned by this method are
- a superset of the tokens returned by <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a> method, i.e. not all tokens
- from this variant may have been used in matching of the winning intent.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Sentence parsing variant that produced the matching for this intent.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isAmbiguous--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isAmbiguous</h4>
-<pre>boolean&nbsp;isAmbiguous()</pre>
-<div class="block">Indicates whether or not the intent match was ambiguous (not exact).
- <p>
- An exact match means that for the intent to match it has to use all non-free word tokens
- in the user input, i.e. only free word tokens can be left after the match. An ambiguous match
- doesn't have this restriction. Note that an ambiguous match should be used with a great care.
- An ambiguous match completely ignores extra found user or system tokens (which are not part
- of the intent template) which could have altered the matching outcome had they been considered.
- <p>
- Intent callbacks that check this property should always provide custom rejection message.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> if the intent match was exact, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentMatch.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentMatch.html" target="_top">Frames</a></li>
-<li><a href="NCIntentMatch.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentRef.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentRef.html
deleted file mode 100644
index ad29d18..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentRef.html
+++ /dev/null
@@ -1,242 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentRef (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentRef (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentRef.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentRef.html" target="_top">Frames</a></li>
-<li><a href="NCIntentRef.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Annotation Type NCIntentRef" class="title">Annotation Type NCIntentRef</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>)
-public @interface <span class="memberNameLabel">NCIntentRef</span></pre>
-<div class="block">Annotations referencing an intent defined externally in JSON or YAML model declaration.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.optional.element.summary">
-<!--   -->
-</a>
-<h3>Optional Element Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
-<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Optional Element and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html#value--">value</a></span></code>
-<div class="block">ID of the intent defined externally.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.element.detail">
-<!--   -->
-</a>
-<h3>Element Detail</h3>
-<a name="value--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>value</h4>
-<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
-<div class="block">ID of the intent defined externally.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the intent defined externally.</dd>
-</dl>
-<dl>
-<dt>Default:</dt>
-<dd>""</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentRef.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentRef.html" target="_top">Frames</a></li>
-<li><a href="NCIntentRef.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentSkip.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentSkip.html
deleted file mode 100644
index b590ddb..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentSkip.html
+++ /dev/null
@@ -1,289 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentSkip (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentSkip (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentSkip.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentSkip.html" target="_top">Frames</a></li>
-<li><a href="NCIntentSkip.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCIntentSkip" class="title">Class NCIntentSkip</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>NCException</li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCIntentSkip</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCIntentSkip</span>
-extends NCException</pre>
-<div class="block">Control flow exception to skip current intent. This exception can be thrown by the intent
- callback to indicate that current intent should be skipped (even though
- it was matched and its callback was called). If there's more than one intent matched the next best matching intent
- will be selected and its callback will be called.
- <p>
- This exception becomes useful when it is hard or impossible to encode the entire matching logic using just
- declarative intent DSL. In these cases the intent definition can be relaxed and the "last mile" of intent
- matching can happen inside of the intent callback's user logic. If it is determined that intent in fact does
- not match then throwing this exception allows to try next best matching intent, if any.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip--">NCIntentSkip</a></span>()</code>
-<div class="block">Creates new intent skip exception.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip-java.lang.String-">NCIntentSkip</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>
-<div class="block">Creates new intent skip exception with given debug message.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCIntentSkip--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>NCIntentSkip</h4>
-<pre>public&nbsp;NCIntentSkip()</pre>
-<div class="block">Creates new intent skip exception.</div>
-</li>
-</ul>
-<a name="NCIntentSkip-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCIntentSkip</h4>
-<pre>public&nbsp;NCIntentSkip(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</pre>
-<div class="block">Creates new intent skip exception with given debug message.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>msg</code> - Skip message for debug output.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentSkip.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentSkip.html" target="_top">Frames</a></li>
-<li><a href="NCIntentSkip.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentTerm.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentTerm.html
deleted file mode 100644
index 535a4fd..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCIntentTerm.html
+++ /dev/null
@@ -1,236 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentTerm (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentTerm (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentTerm.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentTerm.html" target="_top">Frames</a></li>
-<li><a href="NCIntentTerm.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
-<li>Optional</li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Annotation Type NCIntentTerm" class="title">Annotation Type NCIntentTerm</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>)
-public @interface <span class="memberNameLabel">NCIntentTerm</span></pre>
-<div class="block">Annotation to mark callback parameter to receive intent term's tokens. This is a companion annotation
- to <a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a> and <a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a> annotations and can only be used for
- the parameters of the methods that are annotated with <a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a> or <a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a>.
- <code>NCIntentTerm</code> takes a term ID as its only mandatory parameter and should be applied to callback
- method parameters to get the tokens associated with that term (if and when the intent was matched and that
- callback was invoked).
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.required.element.summary">
-<!--   -->
-</a>
-<h3>Required Element Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Required Element Summary table, listing required elements, and an explanation">
-<caption><span>Required Elements</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Required Element and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html#value--">value</a></span></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.element.detail">
-<!--   -->
-</a>
-<h3>Element Detail</h3>
-<a name="value--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>value</h4>
-<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentTerm.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentTerm.html" target="_top">Frames</a></li>
-<li><a href="NCIntentTerm.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
-<li>Optional</li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCLifecycle.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCLifecycle.html
deleted file mode 100644
index 274b9d3..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCLifecycle.html
+++ /dev/null
@@ -1,266 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCLifecycle (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCLifecycle (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCLifecycle.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCLifecycle.html" target="_top">Frames</a></li>
-<li><a href="NCLifecycle.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCLifecycle" class="title">Interface NCLifecycle</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>, <a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></dd>
-</dl>
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a>, <a href="../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a>, <a href="../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a>, <a href="../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a>, <a href="../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a>, <a href="../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCLifecycle</span></pre>
-<div class="block">NLPCraft lifecycle component.
- <p>
- This interface defines lifecycle hooks for user-defined components that are instantiated by NLPCraft like
- probe components, custom NER parsers and value loaders. This hooks can be used to integrated with various IoC
- frameworks, control lifecycle of external libraries and systems, perform initialization and cleanup
- operations, etc.
- <p>
- Note that probe lifecycle components are configured via <code>nlpcraft.probe.lifecycle </code> probe
- configuration property that accept list of fully qualified class names where each class should implement this
- interface. See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure
- a data probe.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a></span>()</code>
-<div class="block">Called after lifecycle components is no longer needed.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>default&nbsp;void&nbsp;onInit()</pre>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-</li>
-</ul>
-<a name="onDiscard--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onDiscard</h4>
-<pre>default&nbsp;void&nbsp;onDiscard()</pre>
-<div class="block">Called after lifecycle components is no longer needed. Unlike <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--"><code>onInit()</code></a> method this call is
- optional and not guaranteed. Default implementation is a no-op.</div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCLifecycle.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCLifecycle.html" target="_top">Frames</a></li>
-<li><a href="NCLifecycle.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCMetadata.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCMetadata.html
deleted file mode 100644
index e169350..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCMetadata.html
+++ /dev/null
@@ -1,369 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCMetadata (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCMetadata (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":18,"i2":18,"i3":18,"i4":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCMetadata.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCMetadata.html" target="_top">Frames</a></li>
-<li><a href="NCMetadata.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCMetadata" class="title">Interface NCMetadata</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>, <a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>, <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dd>
-</dl>
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCMetadata</span></pre>
-<div class="block">Provides support for map-based metadata.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Gets metadata.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default &lt;T&gt;&nbsp;T</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)</code>
-<div class="block">Shortcut method to get given metadata property.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>default &lt;T&gt;&nbsp;T</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop,
-    T&nbsp;dflt)</code>
-<div class="block">Shortcut method to get given metadata property.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>default &lt;T&gt;&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;T&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)</code>
-<div class="block">Shortcut method to get given optional metadata property.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>default &lt;T&gt;&nbsp;T</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)</code>
-<div class="block">Shortcut method to get given mandatory metadata property.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block">Gets metadata.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="metaOpt-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>metaOpt</h4>
-<pre>default&nbsp;&lt;T&gt;&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;T&gt;&nbsp;metaOpt(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)</pre>
-<div class="block">Shortcut method to get given optional metadata property. Equivalent to:
- <pre class="brush: java">
-      Optional.ofNullable((T)getMetadata().get(prop));
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Type Parameters:</span></dt>
-<dd><code>T</code> - Type of the metadata property.</dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>prop</code> - Metadata property name.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata optional property value.</dd>
-</dl>
-</li>
-</ul>
-<a name="meta-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>meta</h4>
-<pre>default&nbsp;&lt;T&gt;&nbsp;T&nbsp;meta(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)</pre>
-<div class="block">Shortcut method to get given metadata property. Equivalent to:
- <pre class="brush: java">
-      (T)getMetadata().get(prop);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Type Parameters:</span></dt>
-<dd><code>T</code> - Type of the metadata property.</dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>prop</code> - Metadata property name.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata property value or <code>null</code> if given metadata property not found.</dd>
-</dl>
-</li>
-</ul>
-<a name="metax-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>metax</h4>
-<pre>default&nbsp;&lt;T&gt;&nbsp;T&nbsp;metax(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)
-             throws NCException</pre>
-<div class="block">Shortcut method to get given mandatory metadata property. Equivalent to:
- <pre class="brush: java">
-     T t = (T)getMetadata().get(prop);
-     if (t == null)
-         throw new NCException("Mandatory metadata property not found: " + prop);
-     else
-         return t;
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Type Parameters:</span></dt>
-<dd><code>T</code> - Type of the metadata property.</dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>prop</code> - Metadata property name.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata property value or throws an exception if given metadata property not found.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown if given metadata property not found.</dd>
-</dl>
-</li>
-</ul>
-<a name="meta-java.lang.String-java.lang.Object-">
-<!--   -->
-</a><a name="meta-java.lang.String-T-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>meta</h4>
-<pre>default&nbsp;&lt;T&gt;&nbsp;T&nbsp;meta(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop,
-                   T&nbsp;dflt)</pre>
-<div class="block">Shortcut method to get given metadata property. Equivalent to:
- <pre class="brush: java">
-      getMetadata().get(tokId, prop, dflt);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Type Parameters:</span></dt>
-<dd><code>T</code> - Type of the metadata property.</dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>prop</code> - Metadata property name.</dd>
-<dd><code>dflt</code> - Default value to return if specified one isn't set.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata property value or default value if one isn't set.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCMetadata.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCMetadata.html" target="_top">Frames</a></li>
-<li><a href="NCMetadata.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModel.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModel.html
deleted file mode 100644
index cefaab0..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModel.html
+++ /dev/null
@@ -1,496 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCModel (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCModel (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModel.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModel.html" target="_top">Frames</a></li>
-<li><a href="NCModel.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCModel" class="title">Interface NCModel</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dd>
-</dl>
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCModel</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">User-defined semantic data model.
- <p>
- Data model is a central concept in NLPCraft defining an interface to your data sources
- like a database or a SaaS application. NLPCraft employs model-as-a-code approach where entire data model
- is an implementation of this interface which can be developed using any JVM programming language
- like Java, Scala, Kotlin, or Groovy. Data model definition is split into two interfaces: <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><code>NCModelView</code></a>
- that defines the declarative, configuration, part of the model that is usually defined in an external
- JSON or YAML file, and this interface that provides various life-cycle callbacks.
- <p>
- Generally, a data model defines:
- <ul>
-     <li>Set of model <a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><code>elements</code></a> (a.k.a. named entities) to be detected in the user input.</li>
-     <li>Zero or more intent callbacks.</li>
-     <li>Common model configuration and life-cycle callbacks.</li>
- </ul>
- Note that model-as-a-code approach natively supports any software life cycle tools and frameworks like various
- build tools, CI/SCM tools, IDEs, etc. You don't have to resort to additional web-based tools to manage some aspects of
- your data models - your entire model and all of its components are part of your project's source code.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelAdapter</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.nlpcraft.model.NCModelView">
-<!--   -->
-</a>
-<h3>Fields inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></code></li>
-</ul>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx,
-       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;var)</code>
-<div class="block">A callback to accept or reject a parsed variant.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-           <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback threw <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-        <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;res)</code>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCModelView">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">getAdditionalStopWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getDescription--">getDescription</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExamples--">getExamples</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">getExcludedStopWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">getId</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">getJiggleFactor</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMacros--">getMacros</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">getMaxFreeWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">getMaxSuspiciousWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">getMaxTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">getMaxTotalSynonyms</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">getMaxUnknownWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">getMaxWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMetadata--">getMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">getMinNonStopwords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">getMinTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--">getMinWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">getName</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">getSuspiciousWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">isDupSynonymsAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">isNonEnglishAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">isNoNounsAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">isNoUserTokensAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">isPermutateSynonyms</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">isSwearWordsAllowed</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onParsedVariant-org.apache.nlpcraft.model.NCVariant-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onParsedVariant</h4>
-<pre>default&nbsp;boolean&nbsp;onParsedVariant(<a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;var)</pre>
-<div class="block">A callback to accept or reject a parsed variant. This callback is called before any other
- callbacks at the beginning of the processing pipeline and it is called for each parsed variant.
- <p>
- Note that a given user input can have one or more possible different parsing variants. Depending on model
- configuration a user input can produce hundreds or even thousands of parsing variants that can significantly slow
- down the overall processing. This method allows to filter out unnecessary parsing variants based on variety of
- user-defined factors like number of tokens, presence of a particular token in the variant, etc.
- <p>
- By default, this method accepts all variants (returns <code>true</code>).</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>var</code> - A variant (list of tokens) to accept or reject.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> to accept variant for further processing, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="onContext-org.apache.nlpcraft.model.NCContext-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onContext</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;onContext(<a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx)
-                    throws <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></pre>
-<div class="block">A callback that is called when a fully assembled query context is ready. This callback is called after
- all <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-"><code>onParsedVariant(NCVariant)</code></a> callbacks are called but before any <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>onMatchedIntent(NCIntentMatch)</code></a>
- are called, i.e. right before the intent matching is performed. It's called always once per user request processing.
- Typical use case for this callback is to perform logging, debugging, statistic or usage collection,
- explicit update or initialization of conversation context, security audit or validation, etc.
- <p>
- Default implementation returns <code>null</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>ctx</code> - Query context.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional query result to return interrupting the default workflow. Specifically, if this method returns
-      a non-<code>null</code> result, it will be returned to the caller immediately overriding default behavior. If
-      the method returns <code>null</code> - the default processing flow will continue.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></code> - This callback can throw this rejection exception to abort user request processing.</dd>
-</dl>
-</li>
-</ul>
-<a name="onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onMatchedIntent</h4>
-<pre>default&nbsp;boolean&nbsp;onMatchedIntent(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx)
-                         throws <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></pre>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.
- This callback is called after <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-"><code>onContext(NCContext)</code></a> is called and may be called multiple times
- depending on its return value. If <code>true</code> is returned than the default workflow will continue and
- the matched intent's callback will be called. However, if <code>false</code> is returned than the entire
- existing set of parsing variants will be matched against all declared intents again. Returning <code>false</code>
- allows this method to alter the state of the model (like soft-reset conversation or change  metadata) and
- force the full re-evaluation of the parsing variants against all declared intents. Note that user logic should
- be careful not to induce infinite loop in this behavior.
- <p>
- Note that this callback may not be called at all based on the return value
- of <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-"><code>onContext(NCContext)</code></a> callback. Typical use case for this callback is to perform logging, debugging,
- statistic or usage collection, explicit update or initialization of conversation context, security audit
- or validation, etc.
- <p>
- By default, this method returns <code>true</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>ctx</code> - Intent match context - the same instance that's passed to the matched intent callback.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>If <code>true</code> is returned than the default workflow will continue and the matched intent's callback
-      will be called. However, if <code>false</code> is returned than the entire existing set of parsing variants will
-      be matched against all declared intents again. Returning <code>false</code> allows this method to alter the state of
-      the model (like soft-reset conversation or change metadata) and force the re-evaluation of the parsing
-      variants against all declared intents. Note that user logic should be careful not to induce infinite loop in
-      this behavior.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></code> - This callback can throw this rejection exception to abort user request processing.</dd>
-</dl>
-</li>
-</ul>
-<a name="onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onResult</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;onResult(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-                          <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;res)</pre>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller. This callback is called after <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>onMatchedIntent(NCIntentMatch)</code></a> is called.
- Note that this callback may not be called at all, and if called - it's called only once.
- Typical use case for this callback is to perform logging, debugging, statistic or usage collection,
- explicit update or initialization of conversation context, security audit or validation, etc.
- <p>
- Default implementation is a no-op returning <code>null</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>ctx</code> - Intent match context - the same instance that's passed to the matched intent callback that
-      produced this result.</dd>
-<dd><code>res</code> - Existing result.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional query result to return interrupting the default workflow. Specifically, if this method returns
-      a non-<code>null</code> result, it will be returned to the caller immediately overriding default behavior and
-      existing query result or error processing, if any. If the method returns <code>null</code> - the default
-      processing flow will continue.</dd>
-</dl>
-</li>
-</ul>
-<a name="onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onRejection</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;onRejection(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-                             <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a>&nbsp;e)</pre>
-<div class="block">A callback that is called when intent callback threw <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.
- This callback is called after <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>onMatchedIntent(NCIntentMatch)</code></a> is called.
- Note that this callback may not be called at all, and if called - it's called only once.
- Typical use case for this callback is to perform logging, debugging, statistic or usage collection,
- explicit update or initialization of conversation context, security audit or validation, etc.
- <p>
- Default implementation is a no-op returning <code>null</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>ctx</code> - Optional intent match context - the same instance that's passed to the matched intent callback that
-      produced this rejection. It is <code>null</code> if rejection was triggered outside of the intent callback.</dd>
-<dd><code>e</code> - Rejection exception.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional query result to return interrupting the default workflow. Specifically, if this method returns
-      a non-<code>null</code> result, it will be returned to the caller immediately overriding default behavior and
-      existing query result or error processing, if any. If the method returns <code>null</code> - the default
-      processing flow will continue.</dd>
-</dl>
-</li>
-</ul>
-<a name="onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onError</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;onError(<a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx,
-                         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.
- Note that this callback may not be called at all, and if called - it's called only once.
- Typical use case for this callback is to perform logging, debugging, statistic or usage collection,
- explicit update or initialization of conversation context, security audit or validation, etc.
- <p>
- Default implementation is a no-op returning <code>null</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>ctx</code> - Intent match context - the same instance that's passed to the matched intent that
-      produced this error.</dd>
-<dd><code>e</code> - Failure exception.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional query result to return interrupting the default workflow. Specifically, if this method returns
-      a non-<code>null</code> result, it will be returned to the caller immediately overriding default behavior and
-      existing query result or error processing, if any. If the method returns <code>null</code> - the default
-      processing flow will continue.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModel.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModel.html" target="_top">Frames</a></li>
-<li><a href="NCModel.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelAdapter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelAdapter.html
deleted file mode 100644
index 4c2b656..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelAdapter.html
+++ /dev/null
@@ -1,438 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCModelAdapter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCModelAdapter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelAdapter.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCModelAdapter" class="title">Class NCModelAdapter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCModelAdapter</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dd>
-</dl>
-<dl>
-<dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public abstract class <span class="typeNameLabel">NCModelAdapter</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></pre>
-<div class="block">Adapter for data models. In most cases new data models should extend either this adapter or
- <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a>.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.nlpcraft.model.NCModelView">
-<!--   -->
-</a>
-<h3>Fields inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></code></li>
-</ul>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#NCModelAdapter-java.lang.String-java.lang.String-java.lang.String-">NCModelAdapter</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ver)</code>
-<div class="block">Creates new model with the given mandatory parameters.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getId--">getId</a></span>()</code>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getName--">getName</a></span>()</code>
-<div class="block">Gets descriptive name of this model.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getVersion--">getVersion</a></span>()</code>
-<div class="block">Gets the version of this model using semantic versioning.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCModel">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCModelView">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">getAdditionalStopWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getDescription--">getDescription</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExamples--">getExamples</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">getExcludedStopWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">getJiggleFactor</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMacros--">getMacros</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">getMaxFreeWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">getMaxSuspiciousWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">getMaxTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">getMaxTotalSynonyms</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">getMaxUnknownWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">getMaxWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMetadata--">getMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">getMinNonStopwords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">getMinTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--">getMinWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">getSuspiciousWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">isDupSynonymsAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">isNonEnglishAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">isNoNounsAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">isNoUserTokensAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">isPermutateSynonyms</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">isSwearWordsAllowed</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCModelAdapter-java.lang.String-java.lang.String-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCModelAdapter</h4>
-<pre>public&nbsp;NCModelAdapter(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ver)</pre>
-<div class="block">Creates new model with the given mandatory parameters.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>id</code> - Model <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--"><code>ID</code></a>.</dd>
-<dd><code>name</code> - Model <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--"><code>name</code></a>.</dd>
-<dd><code>ver</code> - Model <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--"><code>version</code></a>.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">NCModelView</a></code></span></div>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.
- <p>
- Note that <b>model IDs are immutable</b> while name and version
- can be changed freely. Changing model ID is equal to creating a completely new model.
- Model IDs (unlike name and version) are not exposed to the end user and only serve a
- technical purpose. ID's max length is 32 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>id</code> property:
- <pre class="brush: js">
- {
-      "id": "my.model.id"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Unique, <i>immutable</i> ID of this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">NCModelView</a></code></span></div>
-<div class="block">Gets descriptive name of this model. Name's max length is 64 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>name</code> property:
- <pre class="brush: js">
- {
-      "name": "My Model"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Descriptive name for this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVersion--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getVersion</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getVersion()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">NCModelView</a></code></span></div>
-<div class="block">Gets the version of this model using semantic versioning. Version's max length is 16 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>version</code> property:
- <pre class="brush: js">
- {
-      "version": "1.0.0"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>A version compatible with (<a href="http://www.semver.org">www.semver.org</a>) specification.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelAdapter.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelFactory.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelFactory.html
deleted file mode 100644
index 9de4088..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelFactory.html
+++ /dev/null
@@ -1,281 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelFactory.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCModelFactory" class="title">Interface NCModelFactory</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a>, <a href="../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCModelFactory</span></pre>
-<div class="block">Optional factory for data models. Model factory is an optional mechanism for model creation. It is
- necessary when you want to use some external framework to inject dependencies and configure the
- data model externally, e.g. <a target=_ href="https://spring.io/">Spring</a>-based factory and configuration.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">initialize</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</code>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>
-<div class="block">Constructs a model instance.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html#terminate--">terminate</a></span>()</code>
-<div class="block">Terminates this factory when probe stops.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="initialize-java.util.Map-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>initialize</h4>
-<pre>void&nbsp;initialize(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</pre>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>props</code> - Configuration properties.</dd>
-</dl>
-</li>
-</ul>
-<a name="mkModel-java.lang.Class-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>mkModel</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;mkModel(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</pre>
-<div class="block">Constructs a model instance.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - Model type.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model.</dd>
-</dl>
-</li>
-</ul>
-<a name="terminate--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>terminate</h4>
-<pre>void&nbsp;terminate()</pre>
-<div class="block">Terminates this factory when probe stops.</div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelFactory.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelFileAdapter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelFileAdapter.html
deleted file mode 100644
index 3e3116e..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelFileAdapter.html
+++ /dev/null
@@ -1,1527 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCModelFileAdapter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCModelFileAdapter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelFileAdapter.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelFileAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelFileAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCModelFileAdapter" class="title">Class NCModelFileAdapter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">org.apache.nlpcraft.model.NCModelAdapter</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCModelFileAdapter</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public abstract class <span class="typeNameLabel">NCModelFileAdapter</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></pre>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.
- <p>
- One of the use cases this adapter supports is ability to load model configuration from the external
- JSON/YAML file and then update it in the code. For example, a model can load its configuration
- from JSON file and then add intents or synonyms loaded from a database to a certain model element.
- To support this usage all getters return internal mutable sets or maps, i.e. you can modify them in your sub-class
- constructors and those modifications will alter the model's configuration.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelAdapter</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.nlpcraft.model.NCModelView">
-<!--   -->
-</a>
-<h3>Fields inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></code></li>
-</ul>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#NCModelFileAdapter-java.lang.String-">NCModelFileAdapter</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath)</code>
-<div class="block">Creates new model loading its configuration from given file path.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#NCModelFileAdapter-java.net.URI-">NCModelFileAdapter</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</a>&nbsp;uri)</code>
-<div class="block">Creates new model loading its configuration from given URI.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getAdditionalStopWords--">getAdditionalStopWords</a></span>()</code>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getDescription--">getDescription</a></span>()</code>
-<div class="block">Gets optional short model description.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getElements--">getElements</a></span>()</code>
-<div class="block">Gets a set of model elements or named entities.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens</a></span>()</code>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getExamples--">getExamples</a></span>()</code>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getExcludedStopWords--">getExcludedStopWords</a></span>()</code>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getId--">getId</a></span>()</code>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getIntents--">getIntents</a></span>()</code>
-<div class="block">Gets list of intents declared in JSON/YML model definition, if any.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getJiggleFactor--">getJiggleFactor</a></span>()</code>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMacros--">getMacros</a></span>()</code>
-<div class="block">Gets an optional map of macros to be used in this model.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxFreeWords--">getMaxFreeWords</a></span>()</code>
-<div class="block">Gets maximum number of free words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxSuspiciousWords--">getMaxSuspiciousWords</a></span>()</code>
-<div class="block">Gets maximum number of suspicious words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxTokens--">getMaxTokens</a></span>()</code>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxTotalSynonyms--">getMaxTotalSynonyms</a></span>()</code>
-<div class="block">Total number of synonyms allowed per model.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxUnknownWords--">getMaxUnknownWords</a></span>()</code>
-<div class="block">Gets maximum number of unknown words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxWords--">getMaxWords</a></span>()</code>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</div>
-</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Gets metadata.</div>
-</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinNonStopwords--">getMinNonStopwords</a></span>()</code>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.</div>
-</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinTokens--">getMinTokens</a></span>()</code>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short.</div>
-</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinWords--">getMinWords</a></span>()</code>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</div>
-</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getName--">getName</a></span>()</code>
-<div class="block">Gets descriptive name of this model.</div>
-</td>
-</tr>
-<tr id="i21" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getOrigin--">getOrigin</a></span>()</code>
-<div class="block">Gets this file model adapter origin (file path or URI).</div>
-</td>
-</tr>
-<tr id="i22" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getParsers--">getParsers</a></span>()</code>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations.</div>
-</td>
-</tr>
-<tr id="i23" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getSuspiciousWords--">getSuspiciousWords</a></span>()</code>
-<div class="block">Gets an optional list of suspicious words.</div>
-</td>
-</tr>
-<tr id="i24" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getVersion--">getVersion</a></span>()</code>
-<div class="block">Gets the version of this model using semantic versioning.</div>
-</td>
-</tr>
-<tr id="i25" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isDupSynonymsAllowed--">isDupSynonymsAllowed</a></span>()</code>
-<div class="block">Whether or not duplicate synonyms are allowed.</div>
-</td>
-</tr>
-<tr id="i26" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isNonEnglishAllowed--">isNonEnglishAllowed</a></span>()</code>
-<div class="block">Whether or not to allow non-English language in user input.</div>
-</td>
-</tr>
-<tr id="i27" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isNoNounsAllowed--">isNoNounsAllowed</a></span>()</code>
-<div class="block">Whether or not to allow user input without a single noun.</div>
-</td>
-</tr>
-<tr id="i28" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed</a></span>()</code>
-<div class="block">Whether or not to allow non-Latin charset in user input.</div>
-</td>
-</tr>
-<tr id="i29" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isNoUserTokensAllowed--">isNoUserTokensAllowed</a></span>()</code>
-<div class="block">Whether or not to allow the user input with no user token detected.</div>
-</td>
-</tr>
-<tr id="i30" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isPermutateSynonyms--">isPermutateSynonyms</a></span>()</code>
-<div class="block">Whether or not to permutate multi-word synonyms.</div>
-</td>
-</tr>
-<tr id="i31" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isSwearWordsAllowed--">isSwearWordsAllowed</a></span>()</code>
-<div class="block">Whether or not to allow known English swear words in user input.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCModel">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCModelFileAdapter-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>NCModelFileAdapter</h4>
-<pre>public&nbsp;NCModelFileAdapter(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath)</pre>
-<div class="block">Creates new model loading its configuration from given file path. Only <code>.js</code>,
- <code>.json</code>, <code>.yml</code> and <code>.yaml</code> files are supported. File path can be
- classpath relative or absolute.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>filePath</code> - Classpath relative or absolute file path to load model configuration from.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors loading model configuration.</dd>
-</dl>
-</li>
-</ul>
-<a name="NCModelFileAdapter-java.net.URI-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCModelFileAdapter</h4>
-<pre>public&nbsp;NCModelFileAdapter(<a href="http://docs.oracle.com/javase/8/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</a>&nbsp;uri)</pre>
-<div class="block">Creates new model loading its configuration from given URI. Only <code>.js</code>,
- <code>.json</code>, <code>.yml</code> and <code>.yaml</code> resources are supported.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>uri</code> - URI to load model configuration from.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors loading model configuration.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getOrigin--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getOrigin</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOrigin()</pre>
-<div class="block">Gets this file model adapter origin (file path or URI).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>This file model adapter origin (file path or URI).</dd>
-</dl>
-</li>
-</ul>
-<a name="getIntents--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getIntents</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getIntents()</pre>
-<div class="block">Gets list of intents declared in JSON/YML model definition, if any.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of intents declared in JSON/YML model definition, potentially empty.</dd>
-</dl>
-</li>
-</ul>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">NCModelView</a></code></span></div>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.
- <p>
- Note that <b>model IDs are immutable</b> while name and version
- can be changed freely. Changing model ID is equal to creating a completely new model.
- Model IDs (unlike name and version) are not exposed to the end user and only serve a
- technical purpose. ID's max length is 32 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>id</code> property:
- <pre class="brush: js">
- {
-      "id": "my.model.id"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getId--">getId</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Unique, <i>immutable</i> ID of this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">NCModelView</a></code></span></div>
-<div class="block">Gets descriptive name of this model. Name's max length is 64 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>name</code> property:
- <pre class="brush: js">
- {
-      "name": "My Model"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getName--">getName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Descriptive name for this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVersion--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVersion</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getVersion()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">NCModelView</a></code></span></div>
-<div class="block">Gets the version of this model using semantic versioning. Version's max length is 16 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>version</code> property:
- <pre class="brush: js">
- {
-      "version": "1.0.0"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getVersion--">getVersion</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>A version compatible with (<a href="http://www.semver.org">www.semver.org</a>) specification.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDescription</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDescription()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getDescription--">NCModelView</a></code></span></div>
-<div class="block">Gets optional short model description. This can be displayed by the management tools.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>description</code> property:
- <pre class="brush: js">
- {
-      "description": "Model description..."
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional short model description.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxUnknownWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxUnknownWords</h4>
-<pre>public&nbsp;int&nbsp;getMaxUnknownWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">NCModelView</a></code></span></div>
-<div class="block">Gets maximum number of unknown words until automatic rejection. An unknown word is a word
- that is not part of Princeton WordNet database. If you expect a very formalized and well
- defined input without uncommon slang and abbreviations you can set this to a small number
- like one or two. However, in most cases we recommend to leave it as default or set it to a larger
- number like five or more.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS"><code>NCModelView.DFLT_MAX_UNKNOWN_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxUnknownWords</code> property:
- <pre class="brush: js">
- {
-      "maxUnknownWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of unknown words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxFreeWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxFreeWords</h4>
-<pre>public&nbsp;int&nbsp;getMaxFreeWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">NCModelView</a></code></span></div>
-<div class="block">Gets maximum number of free words until automatic rejection. A free word is a known word that is
- not part of any recognized token. In other words, a word that is present in the user input
- but won't be used to understand its meaning. Setting it to a non-zero risks the misunderstanding
- of the user input, while setting it to zero often makes understanding logic too rigid. In most
- cases we recommend setting to between one and three. If you expect the user input to contain
- many <i>noisy</i> idioms, slang or colloquials - you can set it to a larger number.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS"><code>NCModelView.DFLT_MAX_FREE_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxFreeWords</code> property:
- <pre class="brush: js">
- {
-      "maxFreeWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of free words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxSuspiciousWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxSuspiciousWords</h4>
-<pre>public&nbsp;int&nbsp;getMaxSuspiciousWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">NCModelView</a></code></span></div>
-<div class="block">Gets maximum number of suspicious words until automatic rejection. A suspicious word is a word
- that is defined by the model that should not appear in a valid user input under no circumstances.
- A typical example of suspicious words would be words "sex" or "porn" when processing
- queries about children books. In most cases this should be set to zero (default) to automatically
- reject any such suspicious words in the user input.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS"><code>NCModelView.DFLT_MAX_SUSPICIOUS_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxSuspiciousWords</code> property:
- <pre class="brush: js">
- {
-      "maxSuspiciousWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of suspicious words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinWords</h4>
-<pre>public&nbsp;int&nbsp;getMinWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--">NCModelView</a></code></span></div>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS"><code>NCModelView.DFLT_MIN_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minWords</code> property:
- <pre class="brush: js">
- {
-      "minWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxWords</h4>
-<pre>public&nbsp;int&nbsp;getMaxWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">NCModelView</a></code></span></div>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS"><code>NCModelView.DFLT_MAX_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxWords</code> property:
- <pre class="brush: js">
- {
-      "maxWords": 50
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinTokens</h4>
-<pre>public&nbsp;int&nbsp;getMinTokens()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">NCModelView</a></code></span></div>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS"><code>NCModelView.DFLT_MIN_TOKENS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minTokens</code> property:
- <pre class="brush: js">
- {
-      "minTokens": 1
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum number of all tokens.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxTokens</h4>
-<pre>public&nbsp;int&nbsp;getMaxTokens()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">NCModelView</a></code></span></div>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long. Note that sentences with large number of token can result
- in significant processing delay and substantial memory consumption.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS"><code>NCModelView.DFLT_MAX_TOKENS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxTokens</code> property:
- <pre class="brush: js">
- {
-      "maxTokens": 100
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of all tokens.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinNonStopwords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinNonStopwords</h4>
-<pre>public&nbsp;int&nbsp;getMinNonStopwords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">NCModelView</a></code></span></div>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS"><code>NCModelView.DFLT_MIN_NON_STOPWORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minNonStopwords</code> property:
- <pre class="brush: js">
- {
-      "minNonStopwords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum word count (<i>excluding</i> stopwords) below which user input will be automatically
- rejected as too short.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNonEnglishAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNonEnglishAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isNonEnglishAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to allow non-English language in user input.
- Currently, only English language is supported. However, model can choose whether or not
- to automatically reject user input that is detected to be a non-English. Note that current
- algorithm only works reliably on longer user input (10+ words). On short sentences it will
- often produce an incorrect result.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED"><code>NCModelView.DFLT_IS_NON_ENGLISH_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>nonEnglishAllowed</code> property:
- <pre class="brush: js">
- {
-      "nonEnglishAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow non-English language in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNotLatinCharsetAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNotLatinCharsetAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isNotLatinCharsetAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to allow non-Latin charset in user input. Currently, only
- Latin charset is supported. However, model can choose whether or not to automatically reject user
- input with characters outside of Latin charset. If <code>false</code> such user input will be automatically
- rejected.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED"><code>NCModelView.DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>nonLatinCharsetAllowed</code> property:
- <pre class="brush: js">
- {
-      "nonLatinCharsetAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow non-Latin charset in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isSwearWordsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isSwearWordsAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isSwearWordsAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to allow known English swear words in user input. If <code>false</code> - user input with
- detected known English swear words will be automatically rejected.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED"><code>NCModelView.DFLT_IS_SWEAR_WORDS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>swearWordsAllowed</code> property:
- <pre class="brush: js">
- {
-      "swearWordsAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow known swear words in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNoNounsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNoNounsAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isNoNounsAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to allow user input without a single noun. If <code>false</code> such user input
- will be automatically rejected. Typically for command or query-oriented models this should be set to
- <code>false</code> as any command or query should have at least one noun subject. However, for conversational
- models this can be set to <code>false</code> to allow for a smalltalk and one-liners.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED"><code>NCModelView.DFLT_IS_NO_NOUNS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>noNounsAllowed</code> property:
- <pre class="brush: js">
- {
-      "noNounsAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow user input without a single noun.</dd>
-</dl>
-</li>
-</ul>
-<a name="isPermutateSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isPermutateSynonyms</h4>
-<pre>public&nbsp;boolean&nbsp;isPermutateSynonyms()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to permutate multi-word synonyms. Automatic multi-word synonyms permutations greatly
- increase the total number of synonyms in the system and allows for better multi-word synonym detection.
- For example, if permutation is allowed the synonym "a b c" will be automatically converted into a
- sequence of synonyms of "a b c", "b a c", "a c b".
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS"><code>NCModelView.DFLT_IS_PERMUTATE_SYNONYMS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>permutateSynonyms</code> property:
- <pre class="brush: js">
- {
-      "permutateSynonyms": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to permutate multi-word synonyms.</dd>
-</dl>
-</li>
-</ul>
-<a name="isDupSynonymsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isDupSynonymsAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isDupSynonymsAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not duplicate synonyms are allowed. If <code>true</code> - the model will pick the random
- model element when multiple elements found due to duplicate synonyms. If <code>false</code> - model
- will print error message and will not deploy.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED"><code>NCModelView.DFLT_IS_DUP_SYNONYMS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>dupSynonymsAllowed</code> property:
- <pre class="brush: js">
- {
-      "dupSynonymsAllowed": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow duplicate synonyms.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxTotalSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxTotalSynonyms</h4>
-<pre>public&nbsp;int&nbsp;getMaxTotalSynonyms()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">NCModelView</a></code></span></div>
-<div class="block">Total number of synonyms allowed per model. Model won't deploy if total number of synonyms exceeds this
- number.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS"><code>NCModelView.DFLT_MAX_TOTAL_SYNONYMS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxTotalSynonyms</code> property:
- <pre class="brush: js">
- {
-      "maxTotalSynonyms": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Total number of synonyms allowed per model.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNoUserTokensAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNoUserTokensAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isNoUserTokensAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to allow the user input with no user token detected. If <code>false</code> such user
- input will be automatically rejected. Note that this property only applies to user-defined
- token (i.e. model element). Even if there are no user defined tokens, the user input may still
- contain system token like <code>nlpcraft:city</code> or <code>nlpcraft:date</code>. In many cases models
- should be build to allow user input without user tokens. However, set it to <code>false</code> if presence
- of at least one user token is mandatory.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED"><code>NCModelView.DFLT_IS_NO_USER_TOKENS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>noUserTokensAllowed</code> property:
- <pre class="brush: js">
- {
-      "noUserTokensAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow the user input with no user token detected.</dd>
-</dl>
-</li>
-</ul>
-<a name="getJiggleFactor--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getJiggleFactor</h4>
-<pre>public&nbsp;int&nbsp;getJiggleFactor()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">NCModelView</a></code></span></div>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms. Zero means no reordering is allowed. One means
- that a word in a synonym can move only one position left or right, and so on. Empirically
- the value of <code>2</code> proved to be a good default value in most cases. Note that larger
- values mean that synonym words can be almost in any random place in the user input which makes
- synonym matching practically meaningless. Maximum value is <code>4</code>.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR"><code>NCModelView.DFLT_JIGGLE_FACTOR</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>jiggleFactor</code> property:
- <pre class="brush: js">
- {
-      "jiggleFactor": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Word jiggle factor (sparsity measure).</dd>
-</dl>
-</li>
-</ul>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">NCMetadata</a></code></span></div>
-<div class="block">Gets metadata.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>NCMetadata.meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>NCMetadata.metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>NCMetadata.meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getAdditionalStopWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAdditionalStopWords</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAdditionalStopWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">NCModelView</a></code></span></div>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.
- <p>
- Stopword is an individual word (i.e. sequence of characters excluding whitespaces) that contribute no
- semantic meaning to the sentence. For example, 'the', 'wow', or 'hm' provide no semantic meaning to the
- sentence and can be safely excluded from semantic analysis.
- <p>
- NLPCraft comes with a carefully selected list of English stopwords which should be sufficient
- for a majority of use cases. However, you can add additional stopwords to this list. The typical
- use for user-defined stopwords are jargon parasite words that are specific to the model's domain.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>additionalStopwords</code> property:
- <pre class="brush: js">
- {
-      "additionalStopwords": [
-          "stopword1",
-          "stopword2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of additional stopwords.</dd>
-</dl>
-</li>
-</ul>
-<a name="getExcludedStopWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getExcludedStopWords</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExcludedStopWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">NCModelView</a></code></span></div>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.
- <p>
- Just like you can add additional stopwords via <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--"><code>NCModelView.getAdditionalStopWords()</code></a> you can exclude
- certain words from the list of stopwords. This can be useful in rare cases when default built-in
- stopword has specific meaning of your model. In order to process them you need to exclude them
- from the list of stopwords.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>excludedStopwords</code> property:
- <pre class="brush: js">
- {
-      "excludedStopwords": [
-          "excludedStopword1",
-          "excludedStopword2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of excluded stopwords.</dd>
-</dl>
-</li>
-</ul>
-<a name="getExamples--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getExamples</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExamples()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExamples--">NCModelView</a></code></span></div>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model. These
- examples may be displayed by the management tools. It is highly recommended to supply a good list of
- examples for the model as this provides perhaps the best description to the end user on how a particular
- model can be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>examples</code> property:
- <pre class="brush: js">
- {
-      "examples": [
-          "Example questions one",
-          "Another sample sentence"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of model request examples.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSuspiciousWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getSuspiciousWords</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSuspiciousWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">NCModelView</a></code></span></div>
-<div class="block">Gets an optional list of suspicious words. A suspicious word is a word that generally should not appear in user
- sentence when used with this model. For example, if a particular model is for children oriented book search,
- the words "sex" and "porn" should probably NOT appear in the user input and can be automatically rejected
- when added here and model's metadata <code>MAX_SUSPICIOUS_WORDS</code> property set to zero.
- <p>
- Note that by setting model's metadata <code>MAX_SUSPICIOUS_WORDS</code> property to non-zero value you can
- adjust the sensitivity of suspicious words auto-rejection logic.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>suspiciousWords</code> property:
- <pre class="brush: js">
- {
-      "suspiciousWords": [
-          "sex",
-          "porn"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of suspicious words in their lemma form.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMacros--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMacros</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getMacros()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMacros--">NCModelView</a></code></span></div>
-<div class="block">Gets an optional map of macros to be used in this model. Macros and option groups are instrumental
- in defining model's elements. See <a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><code>NCElement</code></a> for documentation on macros.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>macros</code> property:
- <pre class="brush: js">
- {
-      "macros": [
-          {
-              "name": "&lt;OF&gt;",
-              "macro": "{of|for|per}"
-          },
-          {
-              "name": "&lt;CUR&gt;",
-              "macro": "{current|present|moment|now}"
-          }
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty map of macros.</dd>
-</dl>
-</li>
-</ul>
-<a name="getElements--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getElements</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;&nbsp;getElements()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--">NCModelView</a></code></span></div>
-<div class="block">Gets a set of model elements or named entities. Model can have zero or more user defined elements.
- <p>
- An element is the main building block of the semantic model. Data model element defines a named entity
- that will be automatically recognized in the user input. See also <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a> method on how
- to provide programmatic named entity recognizer (NER) implementations.
- <p>
- Note that unless model elements are loaded dynamically it is highly recommended to declare model
- elements in the external JSON/YAML model configuration (under <code>elements</code> property):
- <pre class="brush: js">
- {
-      "elements": [
-         {
-             "id": "wt:hist",
-             "synonyms": [
-                 "{&lt;WEATHER&gt;|*} &lt;HISTORY&gt;",
-                 "&lt;HISTORY&gt; {&lt;OF&gt;|*} &lt;WEATHER&gt;"
-             ],
-             "description": "Past weather conditions."
-         }
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Set of model elements, potentially empty.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getEnabledBuiltInTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEnabledBuiltInTokens</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getEnabledBuiltInTokens()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">NCModelView</a></code></span></div>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.
- Unless model requests (i.e. enables) the built-in tokens in this method the NLP subsystem will not attempt
- to detect them. Explicit enablement of the token significantly improves the overall performance by avoiding
- unnecessary token detection. Note that you don't have to specify your own user elements here as they are
- always enabled.
- <p>
- <b>Default</b>
- <br>
- The following built-in tokens are enabled by default implementation of this method:
- <ul>
- <li><code>nlpcraft:date</code></li>
- <li><code>nlpcraft:continent</code></li>
- <li><code>nlpcraft:subcontinent</code></li>
- <li><code>nlpcraft:country</code></li>
- <li><code>nlpcraft:metro</code></li>
- <li><code>nlpcraft:region</code></li>
- <li><code>nlpcraft:city</code></li>
- <li><code>nlpcraft:num</code></li>
- <li><code>nlpcraft:coordinate</code></li>
- <li><code>nlpcraft:relation</code></li>
- <li><code>nlpcraft:sort</code></li>
- <li><code>nlpcraft:limit</code></li>
- </ul>
- Note that this method can return an empty list if the data model doesn't need any built-in tokens
- for its logic. See <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> for the list of all supported built-in tokens.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>enabledBuiltInTokens</code> property:
- <pre class="brush: js">
- {
-      "enabledBuiltInTokens": [
-          "google:person",
-          "google:location",
-          "stanford:money"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Set of built-in tokens, potentially empty, that should be enabled and detected for this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getParsers--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getParsers</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;&nbsp;getParsers()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--">NCModelView</a></code></span></div>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations. Note that order of the parsers
- is important as they will be invoked in the same order they are returned.
- <p>
- By default the semantic data model detects its elements by their synonyms, regexp or DSL expressions. However,
- in some cases these methods are not expressive enough. In such cases, a user-defined parser can be defined
- for the model that would allow the user to define its own NER logic to detect the model elements in the user
- input programmatically. Note that there can be only one custom parser per model and it can detect any number
- of model elements (named entities).
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>parser</code> property which is an array
- with every element being a fully qualified class name implementing <a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomParser</code></a> interface:
- <pre class="brush: js">
- {
-      "parsers": [
-          "my.package.Parser1",
-          "my.package.Parser2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Custom user parsers for model elements or <code>null</code> if not used (default).</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelFileAdapter.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelFileAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelFileAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelView.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelView.html
deleted file mode 100644
index 22f2d26..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCModelView.html
+++ /dev/null
@@ -1,1761 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCModelView (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCModelView (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":6,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":18,"i15":18,"i16":18,"i17":18,"i18":18,"i19":6,"i20":18,"i21":18,"i22":6,"i23":18,"i24":18,"i25":18,"i26":18,"i27":18,"i28":18,"i29":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelView.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelView.html" target="_top">Frames</a></li>
-<li><a href="NCModelView.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCModelView" class="title">Interface NCModelView</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dd>
-</dl>
-<dl>
-<dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dd>
-</dl>
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCModelView</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></pre>
-<div class="block">Read-only view on data model. Model view defines a declarative, or configurable, part of the model.
- All properties in this interface can be defined or overridden in JSON/YAML external
- presentation when used with <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a> adapter.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelAdapter</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a></span></code>
-<div class="block">Default set of enabled built-in tokens.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--"><code>isDupSynonymsAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--"><code>isNoNounsAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--"><code>isNoUserTokensAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--"><code>isNonEnglishAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--"><code>isNotLatinCharsetAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--"><code>isPermutateSynonyms()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--"><code>isSwearWordsAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>getJiggleFactor()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--"><code>getMaxFreeWords()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--"><code>getMaxSuspiciousWords()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--"><code>getMaxTokens()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--"><code>getMaxTotalSynonyms()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--"><code>getMaxUnknownWords()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--"><code>getMaxWords()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>getJiggleFactor()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--"><code>getMinNonStopwords()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--"><code>getMinTokens()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--"><code>getMinWords()</code></a> method.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">getAdditionalStopWords</a></span>()</code>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getDescription--">getDescription</a></span>()</code>
-<div class="block">Gets optional short model description.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements</a></span>()</code>
-<div class="block">Gets a set of model elements or named entities.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens</a></span>()</code>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExamples--">getExamples</a></span>()</code>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">getExcludedStopWords</a></span>()</code>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">getId</a></span>()</code>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">getJiggleFactor</a></span>()</code>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMacros--">getMacros</a></span>()</code>
-<div class="block">Gets an optional map of macros to be used in this model.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">getMaxFreeWords</a></span>()</code>
-<div class="block">Gets maximum number of free words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">getMaxSuspiciousWords</a></span>()</code>
-<div class="block">Gets maximum number of suspicious words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">getMaxTokens</a></span>()</code>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">getMaxTotalSynonyms</a></span>()</code>
-<div class="block">Total number of synonyms allowed per model.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">getMaxUnknownWords</a></span>()</code>
-<div class="block">Gets maximum number of unknown words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">getMaxWords</a></span>()</code>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Gets optional user defined model metadata that can be set by the developer and accessed later.</div>
-</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">getMinNonStopwords</a></span>()</code>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.</div>
-</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">getMinTokens</a></span>()</code>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short.</div>
-</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--">getMinWords</a></span>()</code>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</div>
-</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">getName</a></span>()</code>
-<div class="block">Gets descriptive name of this model.</div>
-</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers</a></span>()</code>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations.</div>
-</td>
-</tr>
-<tr id="i21" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">getSuspiciousWords</a></span>()</code>
-<div class="block">Gets an optional list of suspicious words.</div>
-</td>
-</tr>
-<tr id="i22" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion</a></span>()</code>
-<div class="block">Gets the version of this model using semantic versioning.</div>
-</td>
-</tr>
-<tr id="i23" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">isDupSynonymsAllowed</a></span>()</code>
-<div class="block">Whether or not duplicate synonyms are allowed.</div>
-</td>
-</tr>
-<tr id="i24" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">isNonEnglishAllowed</a></span>()</code>
-<div class="block">Whether or not to allow non-English language in user input.</div>
-</td>
-</tr>
-<tr id="i25" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">isNoNounsAllowed</a></span>()</code>
-<div class="block">Whether or not to allow user input without a single noun.</div>
-</td>
-</tr>
-<tr id="i26" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed</a></span>()</code>
-<div class="block">Whether or not to allow non-Latin charset in user input.</div>
-</td>
-</tr>
-<tr id="i27" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">isNoUserTokensAllowed</a></span>()</code>
-<div class="block">Whether or not to allow the user input with no user token detected.</div>
-</td>
-</tr>
-<tr id="i28" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">isPermutateSynonyms</a></span>()</code>
-<div class="block">Whether or not to permutate multi-word synonyms.</div>
-</td>
-</tr>
-<tr id="i29" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">isSwearWordsAllowed</a></span>()</code>
-<div class="block">Whether or not to allow known English swear words in user input.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="DFLT_JIGGLE_FACTOR">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_JIGGLE_FACTOR</h4>
-<pre>static final&nbsp;int DFLT_JIGGLE_FACTOR</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>getJiggleFactor()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_JIGGLE_FACTOR">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_METADATA">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_METADATA</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt; DFLT_METADATA</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>getJiggleFactor()</code></a> method.</div>
-</li>
-</ul>
-<a name="DFLT_MAX_UNKNOWN_WORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_UNKNOWN_WORDS</h4>
-<pre>static final&nbsp;int DFLT_MAX_UNKNOWN_WORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--"><code>getMaxUnknownWords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_UNKNOWN_WORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_FREE_WORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_FREE_WORDS</h4>
-<pre>static final&nbsp;int DFLT_MAX_FREE_WORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--"><code>getMaxFreeWords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_FREE_WORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_SUSPICIOUS_WORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_SUSPICIOUS_WORDS</h4>
-<pre>static final&nbsp;int DFLT_MAX_SUSPICIOUS_WORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--"><code>getMaxSuspiciousWords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_SUSPICIOUS_WORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MIN_WORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MIN_WORDS</h4>
-<pre>static final&nbsp;int DFLT_MIN_WORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--"><code>getMinWords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MIN_WORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_WORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_WORDS</h4>
-<pre>static final&nbsp;int DFLT_MAX_WORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--"><code>getMaxWords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_WORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MIN_TOKENS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MIN_TOKENS</h4>
-<pre>static final&nbsp;int DFLT_MIN_TOKENS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--"><code>getMinTokens()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MIN_TOKENS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_TOKENS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_TOKENS</h4>
-<pre>static final&nbsp;int DFLT_MAX_TOKENS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--"><code>getMaxTokens()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_TOKENS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MIN_NON_STOPWORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MIN_NON_STOPWORDS</h4>
-<pre>static final&nbsp;int DFLT_MIN_NON_STOPWORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--"><code>getMinNonStopwords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MIN_NON_STOPWORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_NON_ENGLISH_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_NON_ENGLISH_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_NON_ENGLISH_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--"><code>isNonEnglishAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_NON_ENGLISH_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--"><code>isNotLatinCharsetAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_SWEAR_WORDS_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_SWEAR_WORDS_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_SWEAR_WORDS_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--"><code>isSwearWordsAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_SWEAR_WORDS_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_NO_NOUNS_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_NO_NOUNS_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_NO_NOUNS_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--"><code>isNoNounsAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_NO_NOUNS_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_PERMUTATE_SYNONYMS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_PERMUTATE_SYNONYMS</h4>
-<pre>static final&nbsp;boolean DFLT_IS_PERMUTATE_SYNONYMS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--"><code>isPermutateSynonyms()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_PERMUTATE_SYNONYMS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_DUP_SYNONYMS_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_DUP_SYNONYMS_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_DUP_SYNONYMS_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--"><code>isDupSynonymsAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_DUP_SYNONYMS_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_TOTAL_SYNONYMS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_TOTAL_SYNONYMS</h4>
-<pre>static final&nbsp;int DFLT_MAX_TOTAL_SYNONYMS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--"><code>getMaxTotalSynonyms()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_TOTAL_SYNONYMS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_NO_USER_TOKENS_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_NO_USER_TOKENS_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_NO_USER_TOKENS_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--"><code>isNoUserTokensAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_NO_USER_TOKENS_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_ENABLED_BUILTIN_TOKENS">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>DFLT_ENABLED_BUILTIN_TOKENS</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt; DFLT_ENABLED_BUILTIN_TOKENS</pre>
-<div class="block">Default set of enabled built-in tokens. The following built-in tokens are enabled by default:
- <ul>
- <li><code>nlpcraft:date</code></li>
- <li><code>nlpcraft:continent</code></li>
- <li><code>nlpcraft:subcontinent</code></li>
- <li><code>nlpcraft:country</code></li>
- <li><code>nlpcraft:metro</code></li>
- <li><code>nlpcraft:region</code></li>
- <li><code>nlpcraft:city</code></li>
- <li><code>nlpcraft:num</code></li>
- <li><code>nlpcraft:coordinate</code></li>
- <li><code>nlpcraft:relation</code></li>
- <li><code>nlpcraft:sort</code></li>
- <li><code>nlpcraft:limit</code></li>
- </ul></div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.
- <p>
- Note that <b>model IDs are immutable</b> while name and version
- can be changed freely. Changing model ID is equal to creating a completely new model.
- Model IDs (unlike name and version) are not exposed to the end user and only serve a
- technical purpose. ID's max length is 32 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>id</code> property:
- <pre class="brush: js">
- {
-      "id": "my.model.id"
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Unique, <i>immutable</i> ID of this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block">Gets descriptive name of this model. Name's max length is 64 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>name</code> property:
- <pre class="brush: js">
- {
-      "name": "My Model"
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Descriptive name for this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVersion--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVersion</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getVersion()</pre>
-<div class="block">Gets the version of this model using semantic versioning. Version's max length is 16 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>version</code> property:
- <pre class="brush: js">
- {
-      "version": "1.0.0"
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>A version compatible with (<a href="http://www.semver.org">www.semver.org</a>) specification.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDescription</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDescription()</pre>
-<div class="block">Gets optional short model description. This can be displayed by the management tools.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>description</code> property:
- <pre class="brush: js">
- {
-      "description": "Model description..."
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional short model description.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxUnknownWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxUnknownWords</h4>
-<pre>default&nbsp;int&nbsp;getMaxUnknownWords()</pre>
-<div class="block">Gets maximum number of unknown words until automatic rejection. An unknown word is a word
- that is not part of Princeton WordNet database. If you expect a very formalized and well
- defined input without uncommon slang and abbreviations you can set this to a small number
- like one or two. However, in most cases we recommend to leave it as default or set it to a larger
- number like five or more.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS"><code>DFLT_MAX_UNKNOWN_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxUnknownWords</code> property:
- <pre class="brush: js">
- {
-      "maxUnknownWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of unknown words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxFreeWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxFreeWords</h4>
-<pre>default&nbsp;int&nbsp;getMaxFreeWords()</pre>
-<div class="block">Gets maximum number of free words until automatic rejection. A free word is a known word that is
- not part of any recognized token. In other words, a word that is present in the user input
- but won't be used to understand its meaning. Setting it to a non-zero risks the misunderstanding
- of the user input, while setting it to zero often makes understanding logic too rigid. In most
- cases we recommend setting to between one and three. If you expect the user input to contain
- many <i>noisy</i> idioms, slang or colloquials - you can set it to a larger number.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS"><code>DFLT_MAX_FREE_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxFreeWords</code> property:
- <pre class="brush: js">
- {
-      "maxFreeWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of free words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxSuspiciousWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxSuspiciousWords</h4>
-<pre>default&nbsp;int&nbsp;getMaxSuspiciousWords()</pre>
-<div class="block">Gets maximum number of suspicious words until automatic rejection. A suspicious word is a word
- that is defined by the model that should not appear in a valid user input under no circumstances.
- A typical example of suspicious words would be words "sex" or "porn" when processing
- queries about children books. In most cases this should be set to zero (default) to automatically
- reject any such suspicious words in the user input.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS"><code>DFLT_MAX_SUSPICIOUS_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxSuspiciousWords</code> property:
- <pre class="brush: js">
- {
-      "maxSuspiciousWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of suspicious words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinWords</h4>
-<pre>default&nbsp;int&nbsp;getMinWords()</pre>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS"><code>DFLT_MIN_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minWords</code> property:
- <pre class="brush: js">
- {
-      "minWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxWords</h4>
-<pre>default&nbsp;int&nbsp;getMaxWords()</pre>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS"><code>DFLT_MAX_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxWords</code> property:
- <pre class="brush: js">
- {
-      "maxWords": 50
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinTokens</h4>
-<pre>default&nbsp;int&nbsp;getMinTokens()</pre>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS"><code>DFLT_MIN_TOKENS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minTokens</code> property:
- <pre class="brush: js">
- {
-      "minTokens": 1
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum number of all tokens.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxTokens</h4>
-<pre>default&nbsp;int&nbsp;getMaxTokens()</pre>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long. Note that sentences with large number of token can result
- in significant processing delay and substantial memory consumption.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS"><code>DFLT_MAX_TOKENS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxTokens</code> property:
- <pre class="brush: js">
- {
-      "maxTokens": 100
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of all tokens.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinNonStopwords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinNonStopwords</h4>
-<pre>default&nbsp;int&nbsp;getMinNonStopwords()</pre>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS"><code>DFLT_MIN_NON_STOPWORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minNonStopwords</code> property:
- <pre class="brush: js">
- {
-      "minNonStopwords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum word count (<i>excluding</i> stopwords) below which user input will be automatically
- rejected as too short.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNonEnglishAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNonEnglishAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isNonEnglishAllowed()</pre>
-<div class="block">Whether or not to allow non-English language in user input.
- Currently, only English language is supported. However, model can choose whether or not
- to automatically reject user input that is detected to be a non-English. Note that current
- algorithm only works reliably on longer user input (10+ words). On short sentences it will
- often produce an incorrect result.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED"><code>DFLT_IS_NON_ENGLISH_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>nonEnglishAllowed</code> property:
- <pre class="brush: js">
- {
-      "nonEnglishAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow non-English language in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNotLatinCharsetAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNotLatinCharsetAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isNotLatinCharsetAllowed()</pre>
-<div class="block">Whether or not to allow non-Latin charset in user input. Currently, only
- Latin charset is supported. However, model can choose whether or not to automatically reject user
- input with characters outside of Latin charset. If <code>false</code> such user input will be automatically
- rejected.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED"><code>DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>nonLatinCharsetAllowed</code> property:
- <pre class="brush: js">
- {
-      "nonLatinCharsetAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow non-Latin charset in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isSwearWordsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isSwearWordsAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isSwearWordsAllowed()</pre>
-<div class="block">Whether or not to allow known English swear words in user input. If <code>false</code> - user input with
- detected known English swear words will be automatically rejected.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED"><code>DFLT_IS_SWEAR_WORDS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>swearWordsAllowed</code> property:
- <pre class="brush: js">
- {
-      "swearWordsAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow known swear words in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNoNounsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNoNounsAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isNoNounsAllowed()</pre>
-<div class="block">Whether or not to allow user input without a single noun. If <code>false</code> such user input
- will be automatically rejected. Typically for command or query-oriented models this should be set to
- <code>false</code> as any command or query should have at least one noun subject. However, for conversational
- models this can be set to <code>false</code> to allow for a smalltalk and one-liners.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED"><code>DFLT_IS_NO_NOUNS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>noNounsAllowed</code> property:
- <pre class="brush: js">
- {
-      "noNounsAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow user input without a single noun.</dd>
-</dl>
-</li>
-</ul>
-<a name="isPermutateSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isPermutateSynonyms</h4>
-<pre>default&nbsp;boolean&nbsp;isPermutateSynonyms()</pre>
-<div class="block">Whether or not to permutate multi-word synonyms. Automatic multi-word synonyms permutations greatly
- increase the total number of synonyms in the system and allows for better multi-word synonym detection.
- For example, if permutation is allowed the synonym "a b c" will be automatically converted into a
- sequence of synonyms of "a b c", "b a c", "a c b".
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS"><code>DFLT_IS_PERMUTATE_SYNONYMS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>permutateSynonyms</code> property:
- <pre class="brush: js">
- {
-      "permutateSynonyms": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to permutate multi-word synonyms.</dd>
-</dl>
-</li>
-</ul>
-<a name="isDupSynonymsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isDupSynonymsAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isDupSynonymsAllowed()</pre>
-<div class="block">Whether or not duplicate synonyms are allowed. If <code>true</code> - the model will pick the random
- model element when multiple elements found due to duplicate synonyms. If <code>false</code> - model
- will print error message and will not deploy.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED"><code>DFLT_IS_DUP_SYNONYMS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>dupSynonymsAllowed</code> property:
- <pre class="brush: js">
- {
-      "dupSynonymsAllowed": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow duplicate synonyms.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxTotalSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxTotalSynonyms</h4>
-<pre>default&nbsp;int&nbsp;getMaxTotalSynonyms()</pre>
-<div class="block">Total number of synonyms allowed per model. Model won't deploy if total number of synonyms exceeds this
- number.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS"><code>DFLT_MAX_TOTAL_SYNONYMS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxTotalSynonyms</code> property:
- <pre class="brush: js">
- {
-      "maxTotalSynonyms": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Total number of synonyms allowed per model.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNoUserTokensAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNoUserTokensAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isNoUserTokensAllowed()</pre>
-<div class="block">Whether or not to allow the user input with no user token detected. If <code>false</code> such user
- input will be automatically rejected. Note that this property only applies to user-defined
- token (i.e. model element). Even if there are no user defined tokens, the user input may still
- contain system token like <code>nlpcraft:city</code> or <code>nlpcraft:date</code>. In many cases models
- should be build to allow user input without user tokens. However, set it to <code>false</code> if presence
- of at least one user token is mandatory.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED"><code>DFLT_IS_NO_USER_TOKENS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>noUserTokensAllowed</code> property:
- <pre class="brush: js">
- {
-      "noUserTokensAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow the user input with no user token detected.</dd>
-</dl>
-</li>
-</ul>
-<a name="getJiggleFactor--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getJiggleFactor</h4>
-<pre>default&nbsp;int&nbsp;getJiggleFactor()</pre>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms. Zero means no reordering is allowed. One means
- that a word in a synonym can move only one position left or right, and so on. Empirically
- the value of <code>2</code> proved to be a good default value in most cases. Note that larger
- values mean that synonym words can be almost in any random place in the user input which makes
- synonym matching practically meaningless. Maximum value is <code>4</code>.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR"><code>DFLT_JIGGLE_FACTOR</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>jiggleFactor</code> property:
- <pre class="brush: js">
- {
-      "jiggleFactor": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Word jiggle factor (sparsity measure).</dd>
-</dl>
-</li>
-</ul>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block">Gets optional user defined model metadata that can be set by the developer and accessed later.
- By default returns an empty map. Note that this metadata is different from the one returned
- by <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a> method.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>metadata</code> property:
- <pre class="brush: js">
- {
-      "metadata": {
-          "str": "val1",
-          "num": 100,
-          "bool": false
-      }
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional user defined model metadata.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>NCMetadata.meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>NCMetadata.metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>NCMetadata.meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getAdditionalStopWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAdditionalStopWords</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAdditionalStopWords()</pre>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.
- <p>
- Stopword is an individual word (i.e. sequence of characters excluding whitespaces) that contribute no
- semantic meaning to the sentence. For example, 'the', 'wow', or 'hm' provide no semantic meaning to the
- sentence and can be safely excluded from semantic analysis.
- <p>
- NLPCraft comes with a carefully selected list of English stopwords which should be sufficient
- for a majority of use cases. However, you can add additional stopwords to this list. The typical
- use for user-defined stopwords are jargon parasite words that are specific to the model's domain.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>additionalStopwords</code> property:
- <pre class="brush: js">
- {
-      "additionalStopwords": [
-          "stopword1",
-          "stopword2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of additional stopwords.</dd>
-</dl>
-</li>
-</ul>
-<a name="getExcludedStopWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getExcludedStopWords</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExcludedStopWords()</pre>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.
- <p>
- Just like you can add additional stopwords via <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--"><code>getAdditionalStopWords()</code></a> you can exclude
- certain words from the list of stopwords. This can be useful in rare cases when default built-in
- stopword has specific meaning of your model. In order to process them you need to exclude them
- from the list of stopwords.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>excludedStopwords</code> property:
- <pre class="brush: js">
- {
-      "excludedStopwords": [
-          "excludedStopword1",
-          "excludedStopword2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of excluded stopwords.</dd>
-</dl>
-</li>
-</ul>
-<a name="getExamples--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getExamples</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExamples()</pre>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model. These
- examples may be displayed by the management tools. It is highly recommended to supply a good list of
- examples for the model as this provides perhaps the best description to the end user on how a particular
- model can be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>examples</code> property:
- <pre class="brush: js">
- {
-      "examples": [
-          "Example questions one",
-          "Another sample sentence"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of model request examples.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSuspiciousWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getSuspiciousWords</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSuspiciousWords()</pre>
-<div class="block">Gets an optional list of suspicious words. A suspicious word is a word that generally should not appear in user
- sentence when used with this model. For example, if a particular model is for children oriented book search,
- the words "sex" and "porn" should probably NOT appear in the user input and can be automatically rejected
- when added here and model's metadata <code>MAX_SUSPICIOUS_WORDS</code> property set to zero.
- <p>
- Note that by setting model's metadata <code>MAX_SUSPICIOUS_WORDS</code> property to non-zero value you can
- adjust the sensitivity of suspicious words auto-rejection logic.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>suspiciousWords</code> property:
- <pre class="brush: js">
- {
-      "suspiciousWords": [
-          "sex",
-          "porn"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of suspicious words in their lemma form.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMacros--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMacros</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getMacros()</pre>
-<div class="block">Gets an optional map of macros to be used in this model. Macros and option groups are instrumental
- in defining model's elements. See <a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><code>NCElement</code></a> for documentation on macros.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>macros</code> property:
- <pre class="brush: js">
- {
-      "macros": [
-          {
-              "name": "&lt;OF&gt;",
-              "macro": "{of|for|per}"
-          },
-          {
-              "name": "&lt;CUR&gt;",
-              "macro": "{current|present|moment|now}"
-          }
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty map of macros.</dd>
-</dl>
-</li>
-</ul>
-<a name="getParsers--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getParsers</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;&nbsp;getParsers()</pre>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations. Note that order of the parsers
- is important as they will be invoked in the same order they are returned.
- <p>
- By default the semantic data model detects its elements by their synonyms, regexp or DSL expressions. However,
- in some cases these methods are not expressive enough. In such cases, a user-defined parser can be defined
- for the model that would allow the user to define its own NER logic to detect the model elements in the user
- input programmatically. Note that there can be only one custom parser per model and it can detect any number
- of model elements (named entities).
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>parser</code> property which is an array
- with every element being a fully qualified class name implementing <a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomParser</code></a> interface:
- <pre class="brush: js">
- {
-      "parsers": [
-          "my.package.Parser1",
-          "my.package.Parser2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Custom user parsers for model elements or <code>null</code> if not used (default).</dd>
-</dl>
-</li>
-</ul>
-<a name="getElements--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getElements</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;&nbsp;getElements()</pre>
-<div class="block">Gets a set of model elements or named entities. Model can have zero or more user defined elements.
- <p>
- An element is the main building block of the semantic model. Data model element defines a named entity
- that will be automatically recognized in the user input. See also <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>getParsers()</code></a> method on how
- to provide programmatic named entity recognizer (NER) implementations.
- <p>
- Note that unless model elements are loaded dynamically it is highly recommended to declare model
- elements in the external JSON/YAML model configuration (under <code>elements</code> property):
- <pre class="brush: js">
- {
-      "elements": [
-         {
-             "id": "wt:hist",
-             "synonyms": [
-                 "{&lt;WEATHER&gt;|*} &lt;HISTORY&gt;",
-                 "&lt;HISTORY&gt; {&lt;OF&gt;|*} &lt;WEATHER&gt;"
-             ],
-             "description": "Past weather conditions."
-         }
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Set of model elements, potentially empty.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getEnabledBuiltInTokens--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getEnabledBuiltInTokens</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getEnabledBuiltInTokens()</pre>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.
- Unless model requests (i.e. enables) the built-in tokens in this method the NLP subsystem will not attempt
- to detect them. Explicit enablement of the token significantly improves the overall performance by avoiding
- unnecessary token detection. Note that you don't have to specify your own user elements here as they are
- always enabled.
- <p>
- <b>Default</b>
- <br>
- The following built-in tokens are enabled by default implementation of this method:
- <ul>
- <li><code>nlpcraft:date</code></li>
- <li><code>nlpcraft:continent</code></li>
- <li><code>nlpcraft:subcontinent</code></li>
- <li><code>nlpcraft:country</code></li>
- <li><code>nlpcraft:metro</code></li>
- <li><code>nlpcraft:region</code></li>
- <li><code>nlpcraft:city</code></li>
- <li><code>nlpcraft:num</code></li>
- <li><code>nlpcraft:coordinate</code></li>
- <li><code>nlpcraft:relation</code></li>
- <li><code>nlpcraft:sort</code></li>
- <li><code>nlpcraft:limit</code></li>
- </ul>
- Note that this method can return an empty list if the data model doesn't need any built-in tokens
- for its logic. See <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> for the list of all supported built-in tokens.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>enabledBuiltInTokens</code> property:
- <pre class="brush: js">
- {
-      "enabledBuiltInTokens": [
-          "google:person",
-          "google:location",
-          "stanford:money"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Set of built-in tokens, potentially empty, that should be enabled and detected for this model.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelView.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelView.html" target="_top">Frames</a></li>
-<li><a href="NCModelView.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCRejection.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCRejection.html
deleted file mode 100644
index 4395ada..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCRejection.html
+++ /dev/null
@@ -1,282 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCRejection (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCRejection (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCRejection.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCRejection.html" target="_top">Frames</a></li>
-<li><a href="NCRejection.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCRejection" class="title">Class NCRejection</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>NCException</li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCRejection</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCRejection</span>
-extends NCException</pre>
-<div class="block">Exception to indicate that user input cannot be processed as is. This exception can be thrown from
- intent callbacks.
- <p>
- This exception typically indicates that user has not provided enough information in the input string
- to have it processed automatically. In most cases this means that the user's input is either too short
- or too simple, too long or too complex, missing required context, or unrelated to requested data model.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRejection.html#NCRejection-java.lang.String-">NCRejection</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>
-<div class="block">Creates new rejection exception with given message.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRejection.html#NCRejection-java.lang.String-java.lang.Throwable-">NCRejection</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
-           <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>
-<div class="block">Creates new rejection exception with given message and cause.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCRejection-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>NCRejection</h4>
-<pre>public&nbsp;NCRejection(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</pre>
-<div class="block">Creates new rejection exception with given message.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>msg</code> - Rejection message.</dd>
-</dl>
-</li>
-</ul>
-<a name="NCRejection-java.lang.String-java.lang.Throwable-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCRejection</h4>
-<pre>public&nbsp;NCRejection(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
-                   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
-<div class="block">Creates new rejection exception with given message and cause.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>msg</code> - Rejection message.</dd>
-<dd><code>cause</code> - Cause of this exception.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCRejection.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCRejection.html" target="_top">Frames</a></li>
-<li><a href="NCRejection.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCRequest.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCRequest.html
deleted file mode 100644
index e958087..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCRequest.html
+++ /dev/null
@@ -1,388 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCRequest (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCRequest (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCRequest.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCRequest.html" target="_top">Frames</a></li>
-<li><a href="NCRequest.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCRequest" class="title">Interface NCRequest</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCRequest</span></pre>
-<div class="block">Supplemental information about the user request.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getRequest--"><code>NCContext.getRequest()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getClientAgent--">getClientAgent</a></span>()</code>
-<div class="block">Gets string representation of the user client agent that made the call with
- this request.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getCompany--">getCompany</a></span>()</code>
-<div class="block">Gets descriptor of the user's company on behalf of which this request was submitted.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getData--">getData</a></span>()</code>
-<div class="block">Gets optional JSON data passed in with user request.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getNormalizedText--">getNormalizedText</a></span>()</code>
-<div class="block">Gets normalized text of the user input.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getReceiveTimestamp--">getReceiveTimestamp</a></span>()</code>
-<div class="block">Gets UTC/GMT timestamp in ms when user input was received.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getRemoteAddress--">getRemoteAddress</a></span>()</code>
-<div class="block">Gets optional address of the remote client.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getServerRequestId--">getServerRequestId</a></span>()</code>
-<div class="block">Gets globally unique server ID of the current request.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getUser--">getUser</a></span>()</code>
-<div class="block">Gets descriptor of the user on behalf of which this request was submitted.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getUser--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getUser</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a>&nbsp;getUser()</pre>
-<div class="block">Gets descriptor of the user on behalf of which this request was submitted.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>User descriptor.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCompany--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCompany</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a>&nbsp;getCompany()</pre>
-<div class="block">Gets descriptor of the user's company on behalf of which this request was submitted.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>User company descriptor.</dd>
-</dl>
-</li>
-</ul>
-<a name="getServerRequestId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getServerRequestId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServerRequestId()</pre>
-<div class="block">Gets globally unique server ID of the current request.
- <p>
- Server request is defined as a processing of a one user input request (a session).
- Note that model can be accessed multiple times during processing of a single user request
- and therefor multiple instances of this interface can return the same server
- request ID. In fact, users of this interfaces can use this fact by using this ID,
- for example, as a map key for a session scoped storage.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Server request ID.</dd>
-</dl>
-</li>
-</ul>
-<a name="getNormalizedText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getNormalizedText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getNormalizedText()</pre>
-<div class="block">Gets normalized text of the user input.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Normalized text of the user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="getReceiveTimestamp--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getReceiveTimestamp</h4>
-<pre>long&nbsp;getReceiveTimestamp()</pre>
-<div class="block">Gets UTC/GMT timestamp in ms when user input was received.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>UTC/GMT timestamp in ms when user input was received.</dd>
-</dl>
-</li>
-</ul>
-<a name="getRemoteAddress--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getRemoteAddress</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getRemoteAddress()</pre>
-<div class="block">Gets optional address of the remote client.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional address of the remote client.</dd>
-</dl>
-</li>
-</ul>
-<a name="getClientAgent--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getClientAgent</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getClientAgent()</pre>
-<div class="block">Gets string representation of the user client agent that made the call with
- this request.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>User agent string from user client (web browser, REST client, etc.).</dd>
-</dl>
-</li>
-</ul>
-<a name="getData--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getData</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getData()</pre>
-<div class="block">Gets optional JSON data passed in with user request.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional user input data.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getProperties--"><code>NCUser.getProperties()</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCRequest.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCRequest.html" target="_top">Frames</a></li>
-<li><a href="NCRequest.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCResult.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCResult.html
deleted file mode 100644
index 08a04b9..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCResult.html
+++ /dev/null
@@ -1,553 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":9,"i4":9,"i5":10,"i6":10,"i7":10,"i8":9,"i9":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCResult.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCResult.html" target="_top">Frames</a></li>
-<li><a href="NCResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCResult" class="title">Class NCResult</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCResult</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCResult</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">Data model result returned from model intent callbacks. Result consists of the
- text body and the type. The type is similar in notion to MIME types. The following is the list of supported
- result types:
- <table summary="" class="dl-table">
-     <tr>
-         <th>Result Type</th>
-         <th>Factory Method</th>
-     </tr>
-     <tr>
-         <td><code>text</code></td>
-         <td><a href="../../../../org/apache/nlpcraft/model/NCResult.html#text-java.lang.String-"><code>text(String)</code></a></td>
-     </tr>
-     <tr>
-         <td><code>html</code></td>
-         <td><a href="../../../../org/apache/nlpcraft/model/NCResult.html#html-java.lang.String-"><code>html(String)</code></a></td>
-     </tr>
-     <tr>
-         <td><code>json</code></td>
-         <td><a href="../../../../org/apache/nlpcraft/model/NCResult.html#json-java.lang.String-"><code>json(String)</code></a></td>
-     </tr>
-     <tr>
-         <td><code>yaml</code></td>
-         <td><a href="../../../../org/apache/nlpcraft/model/NCResult.html#yaml-java.lang.String-"><code>yaml(String)</code></a></td>
-     </tr>
- </table>
- Note that all of these types have specific meaning <b>only</b> for REST applications that interpret them
- accordingly. For example, the REST client interfacing between NLPCraft and Amazon Alexa or Apple HomeKit can only
- accept <code>text</code> result type and ignore everything else.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../serialized-form.html#org.apache.nlpcraft.model.NCResult">Serialized Form</a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#NCResult--">NCResult</a></span>()</code>
-<div class="block">No-arg constructor.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#NCResult-java.lang.String-java.lang.String-">NCResult</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;body,
-        <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
-<div class="block">Creates new result with given body and type.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#getBody--">getBody</a></span>()</code>
-<div class="block">Gets result body.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#getTokens--">getTokens</a></span>()</code>
-<div class="block">Gets tokens that were used to produce this query result.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#getType--">getType</a></span>()</code>
-<div class="block">Gets result type.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#html-java.lang.String-">html</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;html)</code>
-<div class="block">Creates <code>html</code> result.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#json-java.lang.String-">json</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)</code>
-<div class="block">Creates <code>json</code> result.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#setBody-java.lang.String-">setBody</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;body)</code>
-<div class="block">Sets result body.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#setTokens-java.util.Collection-">setTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;tokens)</code>
-<div class="block">Sets a collection of tokens that was used to produce this query result.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#setType-java.lang.String-">setType</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
-<div class="block">Set result type.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#text-java.lang.String-">text</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</code>
-<div class="block">Creates <code>text</code> result.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#yaml-java.lang.String-">yaml</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;yaml)</code>
-<div class="block">Creates <code>yaml</code> result.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCResult-java.lang.String-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>NCResult</h4>
-<pre>public&nbsp;NCResult(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;body,
-                <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
-<div class="block">Creates new result with given body and type.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>body</code> - Result body.</dd>
-<dd><code>type</code> - Result type.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - Thrown if type is invalid.</dd>
-</dl>
-</li>
-</ul>
-<a name="NCResult--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCResult</h4>
-<pre>public&nbsp;NCResult()</pre>
-<div class="block">No-arg constructor.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="text-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>text</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;text(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</pre>
-<div class="block">Creates <code>text</code> result.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>txt</code> - Textual result. Text interpretation will be defined by the client receiving this result.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly created query result.</dd>
-</dl>
-</li>
-</ul>
-<a name="html-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>html</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;html(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;html)</pre>
-<div class="block">Creates <code>html</code> result.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>html</code> - HTML markup.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly created query result.</dd>
-</dl>
-</li>
-</ul>
-<a name="json-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>json</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;json(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)</pre>
-<div class="block">Creates <code>json</code> result. Note that this method will test given JSON string
- for validness by using <code>com.google.gson.Gson</code> JSON utility. If JSON string is invalid
- the <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang"><code>IllegalArgumentException</code></a> exception will be thrown.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>json</code> - Any JSON string to be rendered on the client.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly created query result.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - Thrown if given JSON string is invalid.</dd>
-</dl>
-</li>
-</ul>
-<a name="yaml-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>yaml</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;yaml(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;yaml)</pre>
-<div class="block">Creates <code>yaml</code> result.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>yaml</code> - Any YAML string to be rendered on the client.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly created query result.</dd>
-</dl>
-</li>
-</ul>
-<a name="setBody-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setBody</h4>
-<pre>public&nbsp;void&nbsp;setBody(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;body)</pre>
-<div class="block">Sets result body.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>body</code> - Result body.</dd>
-</dl>
-</li>
-</ul>
-<a name="setType-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setType</h4>
-<pre>public&nbsp;void&nbsp;setType(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
-<div class="block">Set result type.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - Result type.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - Thrown if type is invalid.</dd>
-</dl>
-</li>
-</ul>
-<a name="getTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTokens</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTokens()</pre>
-<div class="block">Gets tokens that were used to produce this query result. Note that the
- returned tokens can come from the current request as well as from the conversation (i.e. from
- previous requests). Order of tokens is not important.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Gets tokens that were used to produce this query result.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCResult.html#setTokens-java.util.Collection-"><code>setTokens(Collection)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="setTokens-java.util.Collection-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setTokens</h4>
-<pre>public&nbsp;void&nbsp;setTokens(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;tokens)</pre>
-<div class="block">Sets a collection of tokens that was used to produce this query result. Note that the
- returned tokens can come from the current request as well as from the conversation (i.e. from
- previous requests). Order of tokens is not important.
- <p>
- Providing these tokens is necessary for proper STM operation. If conversational support isn't used
- setting these tokens is not required. Note that built-in intent based matched automatically sets
- these tokens.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tokens</code> - Collection of tokens that was used to produce this query result.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCResult.html#getTokens--"><code>getTokens()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getType--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getType</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getType()</pre>
-<div class="block">Gets result type.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Result type.</dd>
-</dl>
-</li>
-</ul>
-<a name="getBody--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getBody</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBody()</pre>
-<div class="block">Gets result body.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Result body.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCResult.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCResult.html" target="_top">Frames</a></li>
-<li><a href="NCResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCToken.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCToken.html
deleted file mode 100644
index 6933e21..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCToken.html
+++ /dev/null
@@ -1,736 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCToken (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCToken (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":18,"i7":6,"i8":18,"i9":6,"i10":6,"i11":6,"i12":6,"i13":18,"i14":6,"i15":18,"i16":18,"i17":18,"i18":18,"i19":18,"i20":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCToken.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCToken.html" target="_top">Frames</a></li>
-<li><a href="NCToken.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCToken" class="title">Interface NCToken</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCToken</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></pre>
-<div class="block">Detected model element. A token is a detected model element and is a part of a
- parsed user input. Sequence of tokens represents fully parsed (see <a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--"><code>NCContext.getVariants()</code></a> method) user input. A single
- token corresponds to a one or more words, sequential or not, in the user sentence.
- <p>
- <b>Configuring Token Providers</b><br>
- Token providers (built-in or 3rd party) have to be enabled in the REST server <a href="https://nlpcraft.org/server-and-probe.html">configuration</a>.
- Data models also have to specify tokens they are expecting the REST server and probe to detect. This is done to
- limit the unnecessary processing since implicit enabling of all token providers and all tokens can lead to a
- significant slow down of processing. REST server <a href="https://nlpcraft.org/server-and-probe.html">configuration</a>
- property <code>nlpcraft.server.tokenProvides</code> provides the list of enabled token providers.
- Data models provide their required tokens in <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--"><code>NCModelView.getEnabledBuiltInTokens()</code></a> method.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><code>NCElement</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--"><code>NCContext.getVariants()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-">findPartTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;idOrAlias)</code>
-<div class="block">Gets the list of all part tokens with given IDs or aliases traversing entire part token graph.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getAliases--">getAliases</a></span>()</code>
-<div class="block">Gets optional list of aliases this token is known by.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getAncestors--">getAncestors</a></span>()</code>
-<div class="block">Gets the list of all parent IDs from this token up to the root.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getEndCharIndex--">getEndCharIndex</a></span>()</code>
-<div class="block">Gets end character index of this token in the original text.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getGroups--">getGroups</a></span>()</code>
-<div class="block">Gets the list of groups this token belongs to.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getId--">getId</a></span>()</code>
-<div class="block">If this token represents user defined model element this method returns
- the ID of that element.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getIndex--">getIndex</a></span>()</code>
-<div class="block">A shortcut method that gets index of this token in the sentence.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getModel--">getModel</a></span>()</code>
-<div class="block">Gets reference to the model this token belongs to.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getOriginalText--">getOriginalText</a></span>()</code>
-<div class="block">A shortcut method that gets original user input text for this token.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getParentId--">getParentId</a></span>()</code>
-<div class="block">Gets the optional parent ID of the model element this token represents.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getPartTokens--">getPartTokens</a></span>()</code>
-<div class="block">Gets the list of tokens this tokens is composed of.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getServerRequestId--">getServerRequestId</a></span>()</code>
-<div class="block">Gets ID of the server request this token is part of.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getStartCharIndex--">getStartCharIndex</a></span>()</code>
-<div class="block">Gets start character index of this token in the original text.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getUnid--">getUnid</a></span>()</code>
-<div class="block">A shortcut method that gets internal globally unique system ID of the token.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getValue--">getValue</a></span>()</code>
-<div class="block">Gets the value if this token was detected via element's value (or its synonyms).</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isChildOf-java.lang.String-">isChildOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokId)</code>
-<div class="block">Tests whether this token is a child of given token ID.</div>
-</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isFreeWord--">isFreeWord</a></span>()</code>
-<div class="block">A shortcut method checking whether or not this token represents a free word.</div>
-</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isMemberOf-java.lang.String-">isMemberOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;grp)</code>
-<div class="block">Tests whether or not this token belongs to the given group.</div>
-</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isOfAlias-java.lang.String-">isOfAlias</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</code>
-<div class="block">Tests whether or not this token has given alias.</div>
-</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isStopWord--">isStopWord</a></span>()</code>
-<div class="block">A shortcut method checking whether or not this token is a stopword.</div>
-</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isUserDefined--">isUserDefined</a></span>()</code>
-<div class="block">Tests whether or not this token is a user-defined token.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getModel--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getModel</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;getModel()</pre>
-<div class="block">Gets reference to the model this token belongs to.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model reference.</dd>
-</dl>
-</li>
-</ul>
-<a name="getServerRequestId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getServerRequestId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServerRequestId()</pre>
-<div class="block">Gets ID of the server request this token is part of.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the server request this token is part of.</dd>
-</dl>
-</li>
-</ul>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block">If this token represents user defined model element this method returns
- the ID of that element. Otherwise, it returns ID of the built-in system token.
- Note that a sentence can have multiple tokens with the same element ID.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the element (system or user defined).</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>NCElement.getId()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getParentId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getParentId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getParentId()</pre>
-<div class="block">Gets the optional parent ID of the model element this token represents. This only available
- for user-defined model elements (built-in tokens do not have parents).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the token's element immediate parent or <code>null</code> if not available.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getParentId--"><code>NCElement.getParentId()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCToken.html#getAncestors--"><code>getAncestors()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getAncestors--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAncestors</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAncestors()</pre>
-<div class="block">Gets the list of all parent IDs from this token up to the root. This only available
- for user-defined model elements (built-in tokens do not have parents).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List, potentially empty but never <code>null</code>, of all parent IDs from this token up to the root.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getParentId--"><code>getParentId()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isChildOf-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isChildOf</h4>
-<pre>default&nbsp;boolean&nbsp;isChildOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokId)</pre>
-<div class="block">Tests whether this token is a child of given token ID. It is equivalent to:
- <pre class="brush: java">
-     return getAncestors().contains(tokId);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tokId</code> - Ancestor token ID.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>true</code> this token is a child of given token ID, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPartTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getPartTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getPartTokens()</pre>
-<div class="block">Gets the list of tokens this tokens is composed of. This method returns only immediate part tokens.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of constituent tokens, potentially empty but never <code>null</code>, that this token is composed of.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-"><code>findPartTokens(String...)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="findPartTokens-java.lang.String...-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>findPartTokens</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;findPartTokens(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;idOrAlias)</pre>
-<div class="block">Gets the list of all part tokens with given IDs or aliases traversing entire part token graph.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>idOrAlias</code> - List of token IDs or aliases, potentially empty. If empty, the entire tree of part tokens
-      is return as a list.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of all part tokens with given IDs or aliases. Potentially empty but never <code>null</code>.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getPartTokens--"><code>getPartTokens()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getAliases--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAliases</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAliases()</pre>
-<div class="block">Gets optional list of aliases this token is known by. Token can get an alias if it is a part of
- other composed token and token DSL expression that was used to match it specified an alias. Note
- that token can have zero, one or more aliases.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of aliases this token is known by. Can be empty, but never <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-<a name="isOfAlias-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isOfAlias</h4>
-<pre>default&nbsp;boolean&nbsp;isOfAlias(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</pre>
-<div class="block">Tests whether or not this token has given alias. It is equivalent to:
- <pre class="brush: java">
-      return getAliases().contains(alias);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>alias</code> - Alias to test.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> if this token has alias <code>alias</code>, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getValue--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getValue</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getValue()</pre>
-<div class="block">Gets the value if this token was detected via element's value (or its synonyms). Otherwise
- returns <code>null</code>. Only applicable for user-defined model elements (built-in tokens
- do not have values).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Value for the user-defined model element or <code>null</code>, if not available.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValues--"><code>NCElement.getValues()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getGroups--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getGroups</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getGroups()</pre>
-<div class="block">Gets the list of groups this token belongs to. By default, if not specified explicitly, the group
- is token's ID.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Token groups list. Never <code>null</code> - but can be empty.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getGroups--"><code>NCElement.getGroups()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isMemberOf-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isMemberOf</h4>
-<pre>default&nbsp;boolean&nbsp;isMemberOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;grp)</pre>
-<div class="block">Tests whether or not this token belongs to the given group. It is equivalent to:
- <pre class="brush: java">
-      return getGroups().contains(grp);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>grp</code> - Group to test.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> if this token belongs to the group <code>grp</code>, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getStartCharIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getStartCharIndex</h4>
-<pre>int&nbsp;getStartCharIndex()</pre>
-<div class="block">Gets start character index of this token in the original text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Start character index of this token.</dd>
-</dl>
-</li>
-</ul>
-<a name="getEndCharIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEndCharIndex</h4>
-<pre>int&nbsp;getEndCharIndex()</pre>
-<div class="block">Gets end character index of this token in the original text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>End character index of this token.</dd>
-</dl>
-</li>
-</ul>
-<a name="isStopWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isStopWord</h4>
-<pre>default&nbsp;boolean&nbsp;isStopWord()</pre>
-<div class="block">A shortcut method checking whether or not this token is a stopword. Stopwords are some extremely common
- words which add little value in helping understanding user input and are excluded from the
- processing entirely. For example, words like a, the, can, of, about, over, etc. are
- typical stopwords in English. NLPCraft has built-in set of stopwords.
- <p>
- This method is equivalent to:
- <pre class="brush: java">
-     return meta("nlpcraft:nlp:stopword");
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this token is a stopword.</dd>
-</dl>
-</li>
-</ul>
-<a name="isFreeWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isFreeWord</h4>
-<pre>default&nbsp;boolean&nbsp;isFreeWord()</pre>
-<div class="block">A shortcut method checking whether or not this token represents a free word. A free word is a
- token that was detected neither as a part of user defined or system tokens.
- <p>
- This method is equivalent to:
- <pre class="brush: java">
-     return meta("nlpcraft:nlp:freeword");
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this token is a freeword.</dd>
-</dl>
-</li>
-</ul>
-<a name="getOriginalText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getOriginalText</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOriginalText()</pre>
-<div class="block">A shortcut method that gets original user input text for this token.
- <p>
- This method is equivalent to:
- <pre class="brush: java">
-     return meta("nlpcraft:nlp:origtext");
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Original user input text for this token.</dd>
-</dl>
-</li>
-</ul>
-<a name="getIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getIndex</h4>
-<pre>default&nbsp;int&nbsp;getIndex()</pre>
-<div class="block">A shortcut method that gets index of this token in the sentence.
- <p>
- This method is equivalent to:
- <pre class="brush: java">
-     return meta("nlpcraft:nlp:index");
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Index of this token in the sentence.</dd>
-</dl>
-</li>
-</ul>
-<a name="getUnid--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getUnid</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getUnid()</pre>
-<div class="block">A shortcut method that gets internal globally unique system ID of the token.
- <p>
- This method is equivalent to:
- <pre class="brush: java">
-     return meta("nlpcraft:nlp:unid");
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Internal globally unique system ID of the token.</dd>
-</dl>
-</li>
-</ul>
-<a name="isUserDefined--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isUserDefined</h4>
-<pre>default&nbsp;boolean&nbsp;isUserDefined()</pre>
-<div class="block">Tests whether or not this token is a user-defined token.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>{code true} if this token is defined by the model element in the user model, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCToken.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCToken.html" target="_top">Frames</a></li>
-<li><a href="NCToken.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCUser.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCUser.html
deleted file mode 100644
index 0d06935..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCUser.html
+++ /dev/null
@@ -1,378 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCUser (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCUser (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCUser.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCUser.html" target="_top">Frames</a></li>
-<li><a href="NCUser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCUser" class="title">Interface NCUser</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCUser</span></pre>
-<div class="block">Descriptor of the user. Returned from <a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getUser--"><code>NCRequest.getUser()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><code>NCRequest</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getAvatarUrl--">getAvatarUrl</a></span>()</code>
-<div class="block">Gets optional user avatar URL (<code>data:</code> or <code>http:</code> scheme URLs).</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getEmail--">getEmail</a></span>()</code>
-<div class="block">Gets email of the user.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getFirstName--">getFirstName</a></span>()</code>
-<div class="block">Gets first name of the user.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getId--">getId</a></span>()</code>
-<div class="block">Gets ID of this user.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getLastName--">getLastName</a></span>()</code>
-<div class="block">Gets last name of the user.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getProperties--">getProperties</a></span>()</code>
-<div class="block">Gets properties associated with the user.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getSignupTimestamp--">getSignupTimestamp</a></span>()</code>
-<div class="block">Gets signup timestamp of the user.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#isAdmin--">isAdmin</a></span>()</code>
-<div class="block">Tests whether or not the user has administrative privileges.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre>long&nbsp;getId()</pre>
-<div class="block">Gets ID of this user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>User ID.</dd>
-</dl>
-</li>
-</ul>
-<a name="getFirstName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getFirstName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getFirstName()</pre>
-<div class="block">Gets first name of the user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>First name of the user.</dd>
-</dl>
-</li>
-</ul>
-<a name="getLastName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getLastName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getLastName()</pre>
-<div class="block">Gets last name of the user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Last name of the user.</dd>
-</dl>
-</li>
-</ul>
-<a name="getProperties--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getProperties</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;getProperties()</pre>
-<div class="block">Gets properties associated with the user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional map of properties associated with the user.</dd>
-</dl>
-</li>
-</ul>
-<a name="getEmail--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEmail</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getEmail()</pre>
-<div class="block">Gets email of the user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Email of the user.</dd>
-</dl>
-</li>
-</ul>
-<a name="getAvatarUrl--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAvatarUrl</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAvatarUrl()</pre>
-<div class="block">Gets optional user avatar URL (<code>data:</code> or <code>http:</code> scheme URLs).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>User avatar URL (<code>data:</code> or <code>http:</code> scheme URLs).</dd>
-</dl>
-</li>
-</ul>
-<a name="isAdmin--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isAdmin</h4>
-<pre>boolean&nbsp;isAdmin()</pre>
-<div class="block">Tests whether or not the user has administrative privileges.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not the user has administrative privileges.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSignupTimestamp--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getSignupTimestamp</h4>
-<pre>long&nbsp;getSignupTimestamp()</pre>
-<div class="block">Gets signup timestamp of the user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Signup timestamp of the user.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCUser.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCUser.html" target="_top">Frames</a></li>
-<li><a href="NCUser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCValue.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCValue.html
deleted file mode 100644
index c3c1b7f..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCValue.html
+++ /dev/null
@@ -1,269 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCValue (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCValue (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCValue.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCValue.html" target="_top">Frames</a></li>
-<li><a href="NCValue.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCValue" class="title">Interface NCValue</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCValue</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">Model element's value.
- <p>
- Each model element can generally be recognized either by one of its synonyms or values. Elements and their values
- are analogous to types and instances of that type in programming languages. Each value
- has a name and optional set of its own synonyms by which that value, and ultimately its element, can be
- recognized by. Note that value name itself acts as an implicit synonym even when no additional synonyms added
- for that value.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValues--"><code>NCElement.getValues()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCValue.html#getName--">getName</a></span>()</code>
-<div class="block">Gets value name.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCValue.html#getSynonyms--">getSynonyms</a></span>()</code>
-<div class="block">Gets optional list of value's synonyms.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block">Gets value name.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Value name.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSynonyms--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getSynonyms</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSynonyms()</pre>
-<div class="block">Gets optional list of value's synonyms.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of value's synonyms.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCValue.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCValue.html" target="_top">Frames</a></li>
-<li><a href="NCValue.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCValueLoader.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCValueLoader.html
deleted file mode 100644
index 77a105d..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCValueLoader.html
+++ /dev/null
@@ -1,274 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCValueLoader (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCValueLoader (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCValueLoader.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCValueLoader.html" target="_top">Frames</a></li>
-<li><a href="NCValueLoader.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCValueLoader" class="title">Interface NCValueLoader</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCValueLoader</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.
- <p>
- <b>JSON</b>
- <br>
- When using JSON/YAML model presentation element values can be defined statically. However, in some
- cases, it is required to load these values from external sources like database or REST services while
- keeping the rest of the model declaration static (i.e. in JSON/YAML). To accomplish this you can
- define <code>valueLoader</code> property and provide a fully qualified class name that implements
- this interface. During the model instantiation an instance of that class will be created once per
- each model and class of loader and method <a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-"><code>load(NCElement)</code></a> will be called to load
- element's values. Note that you can use both statically defined values (i.e. <code>values</code> property)
- and dynamically loaded values together and they will be merged:
- <pre class="brush: js, highlight: [11]">
-     "elements": [
-         {
-             "id": "my:id",
-             "description": "My description.",
-             "values": [
-                  {
-                      "name": "name1",
-                      "synonyms": ["syn1", "syn2"]
-                  }
-             ],
-             "valueLoader": "my.package.MyLoader"
-         }
-     ]
- </pre></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-">load</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&nbsp;owner)</code>
-<div class="block">Loads values for given model element.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="load-org.apache.nlpcraft.model.NCElement-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>load</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;&nbsp;load(<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&nbsp;owner)</pre>
-<div class="block">Loads values for given model element.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>owner</code> - Model element to which this value loader belongs to.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Set of values, potentially empty but never <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCValueLoader.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCValueLoader.html" target="_top">Frames</a></li>
-<li><a href="NCValueLoader.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCVariant.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCVariant.html
deleted file mode 100644
index 6df0874..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/NCVariant.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCVariant (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCVariant (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCVariant.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCVariant.html" target="_top">Frames</a></li>
-<li><a href="NCVariant.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCVariant" class="title">Interface NCVariant</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCVariant</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</pre>
-<div class="block">A list of tokens representing one possible parsing variant of the user input.
- <p>
- Note that a given user input can have one or more possible different parsing variants. Depending on model
- configuration a user input can produce hundreds or even thousands of parsing variants.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-"><code>NCModel.onParsedVariant(NCVariant)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--"><code>NCContext.getVariants()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCVariant.html#getMatchedTokens--">getMatchedTokens</a></span>()</code>
-<div class="block">Utility method that returns all non-freeword tokens.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.util.List">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#add-E-" title="class or interface in java.util">add</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#add-int-E-" title="class or interface in java.util">add</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#addAll-java.util.Collection-" title="class or interface in java.util">addAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#addAll-int-java.util.Collection-" title="class or interface in java.util">addAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#clear--" title="class or interface in java.util">clear</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#contains-java.lang.Object-" title="class or interface in java.util">contains</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#containsAll-java.util.Collection-" title="class or interface in java.util">containsAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.util">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#get-int-" title="class or interface in java.util">get</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#hashCode--" title="class or interface in java.util">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#indexOf-java.lang.Object-" title="class or interface in java.util">indexOf</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#isEmpty--" title="class or interface in java.util">isEmpty</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#iterator--" title="class or interface in java.util">iterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#lastIndexOf-java.lang.Object-" title="class or interface in java.util">lastIndexOf</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#listIterator--" title="class or interface in java.util">listIterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#listIterator-int-" title="class or interface in java.util">listIterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#remove-int-" title="class or interface in java.util">remove</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#remove-java.lang.Object-" title="class or interface in java.util">remove</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#removeAll-java.util.Collection-" title="class or interface in java.util">removeAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#replaceAll-java.util.function.UnaryOperator-" title="class or interface in java.util">replaceAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#retainAll-java.util.Collection-" title="class or interface in java.util">retainAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#set-int-E-" title="class or interface in java.util">set</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#size--" title="class or interface in java.util">size</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#sort-java.util.Comparator-" title="class or interface in java.util">sort</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#spliterator--" title="class or interface in java.util">spliterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#subList-int-int-" title="class or interface in java.util">subList</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#toArray--" title="class or interface in java.util">toArray</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#toArray-T:A-" title="class or interface in java.util">toArray</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.util.Collection">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true#parallelStream--" title="class or interface in java.util">parallelStream</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true#removeIf-java.util.function.Predicate-" title="class or interface in java.util">removeIf</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true#stream--" title="class or interface in java.util">stream</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-" title="class or interface in java.lang">forEach</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getMatchedTokens--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getMatchedTokens</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getMatchedTokens()</pre>
-<div class="block">Utility method that returns all non-freeword tokens. It's equivalent to:
- <pre class="brush: java">
-     return stream().filter(tok -> !tok.isFreeWord()).collect(Collectors.toList());
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>All non-freeword tokens.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCVariant.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCVariant.html" target="_top">Frames</a></li>
-<li><a href="NCVariant.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCompany.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCompany.html
deleted file mode 100644
index 13f523a..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCompany.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCCompany (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCCompany (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCompany.html" target="_top">Frames</a></li>
-<li><a href="NCCompany.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCCompany" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCCompany</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="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</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><a href="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCRequest.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCRequest.html#getCompany--">getCompany</a></span>()</code>
-<div class="block">Gets descriptor of the user's company on behalf of which this request was submitted.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCompany.html" target="_top">Frames</a></li>
-<li><a href="NCCompany.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCContext.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCContext.html
deleted file mode 100644
index 4afb518..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCContext.html
+++ /dev/null
@@ -1,195 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCContext (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCContext (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCContext.html" target="_top">Frames</a></li>
-<li><a href="NCContext.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCContext" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCContext</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="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</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><a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCIntentMatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getContext--">getContext</a></span>()</code>
-<div class="block">Context of the user input query.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</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>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx,
-       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCContext.html" target="_top">Frames</a></li>
-<li><a href="NCContext.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCConversation.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCConversation.html
deleted file mode 100644
index 580d6ac..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCConversation.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCConversation (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCConversation (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCConversation.html" target="_top">Frames</a></li>
-<li><a href="NCConversation.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCConversation" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCConversation</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="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</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><a href="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCContext.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCContext.html#getConversation--">getConversation</a></span>()</code>
-<div class="block">Gets current conversation.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCConversation.html" target="_top">Frames</a></li>
-<li><a href="NCConversation.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCustomElement.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCustomElement.html
deleted file mode 100644
index d25277c..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCustomElement.html
+++ /dev/null
@@ -1,196 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCCustomElement (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCCustomElement (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomElement.html" target="_top">Frames</a></li>
-<li><a href="NCCustomElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCCustomElement" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCCustomElement</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="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomElement.html" target="_top">Frames</a></li>
-<li><a href="NCCustomElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCustomParser.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCustomParser.html
deleted file mode 100644
index 88f6e49..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCustomParser.html
+++ /dev/null
@@ -1,177 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCCustomParser (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCCustomParser (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomParser.html" target="_top">Frames</a></li>
-<li><a href="NCCustomParser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCCustomParser" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCCustomParser</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="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</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>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers</a></span>()</code>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelFileAdapter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getParsers--">getParsers</a></span>()</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomParser.html" target="_top">Frames</a></li>
-<li><a href="NCCustomParser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCustomWord.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCustomWord.html
deleted file mode 100644
index 6734507..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCCustomWord.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCCustomWord (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCCustomWord (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomWord.html" target="_top">Frames</a></li>
-<li><a href="NCCustomWord.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCCustomWord" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCCustomWord</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="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomElement.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html#getWords--">getWords</a></span>()</code>
-<div class="block">Gets a list of NLP custom words that matched detected model element.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomWord.html" target="_top">Frames</a></li>
-<li><a href="NCCustomWord.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCElement.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCElement.html
deleted file mode 100644
index 7696f6e..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCElement.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCElement (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCElement (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCElement.html" target="_top">Frames</a></li>
-<li><a href="NCElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCElement" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCElement</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="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</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>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements</a></span>()</code>
-<div class="block">Gets a set of model elements or named entities.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelFileAdapter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getElements--">getElements</a></span>()</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCValueLoader.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-">load</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&nbsp;owner)</code>
-<div class="block">Loads values for given model element.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCElement.html" target="_top">Frames</a></li>
-<li><a href="NCElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntent.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntent.html
deleted file mode 100644
index d531b05..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntent.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCIntent (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCIntent (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntent.html" target="_top">Frames</a></li>
-<li><a href="NCIntent.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCIntent" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCIntent</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.NCIntent</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntent.html" target="_top">Frames</a></li>
-<li><a href="NCIntent.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentMatch.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentMatch.html
deleted file mode 100644
index 7008c45..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentMatch.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCIntentMatch (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCIntentMatch (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentMatch.html" target="_top">Frames</a></li>
-<li><a href="NCIntentMatch.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCIntentMatch" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCIntentMatch</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="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</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>default boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-           <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback threw <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-        <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;res)</code>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentMatch.html" target="_top">Frames</a></li>
-<li><a href="NCIntentMatch.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentRef.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentRef.html
deleted file mode 100644
index a389b32..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentRef.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCIntentRef (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCIntentRef (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentRef.html" target="_top">Frames</a></li>
-<li><a href="NCIntentRef.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCIntentRef" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCIntentRef</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.NCIntentRef</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentRef.html" target="_top">Frames</a></li>
-<li><a href="NCIntentRef.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentSkip.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentSkip.html
deleted file mode 100644
index 1963b0e..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentSkip.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCIntentSkip (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCIntentSkip (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentSkip.html" target="_top">Frames</a></li>
-<li><a href="NCIntentSkip.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCIntentSkip" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCIntentSkip</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.NCIntentSkip</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentSkip.html" target="_top">Frames</a></li>
-<li><a href="NCIntentSkip.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentTerm.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentTerm.html
deleted file mode 100644
index 9ee6e92..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCIntentTerm.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCIntentTerm (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCIntentTerm (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentTerm.html" target="_top">Frames</a></li>
-<li><a href="NCIntentTerm.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCIntentTerm" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCIntentTerm</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.NCIntentTerm</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentTerm.html" target="_top">Frames</a></li>
-<li><a href="NCIntentTerm.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCLifecycle.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCLifecycle.html
deleted file mode 100644
index 5abc500..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCLifecycle.html
+++ /dev/null
@@ -1,262 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCLifecycle (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCLifecycle (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCLifecycle.html" target="_top">Frames</a></li>
-<li><a href="NCLifecycle.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCLifecycle" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCLifecycle</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="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus</a></td>
-<td class="colLast">
-<div class="block">Contains OpenCensus integration components.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
-<caption><span>Subinterfaces of <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Interface and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a></span></code>
-<div class="block">Custom model element parser for programmatic NER implementations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></span></code>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></span></code>
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></span></code>
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></span></code>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.opencensus">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a> in <a href="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></span></code>
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://prometheus.io">Prometheus</a> stats exporter.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> stats exporter.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCLifecycle.html" target="_top">Frames</a></li>
-<li><a href="NCLifecycle.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCMetadata.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCMetadata.html
deleted file mode 100644
index 3ca40b2..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCMetadata.html
+++ /dev/null
@@ -1,218 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCMetadata (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCMetadata (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCMetadata.html" target="_top">Frames</a></li>
-<li><a href="NCMetadata.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCMetadata" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCMetadata</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="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
-<caption><span>Subinterfaces of <a href="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Interface and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></span></code>
-<div class="block">Detected model element returning from custom parser.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></span></code>
-<div class="block">Data model element.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></span></code>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></span></code>
-<div class="block">Read-only view on data model.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></span></code>
-<div class="block">Detected model element.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></span></code>
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></span></code>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCMetadata.html" target="_top">Frames</a></li>
-<li><a href="NCMetadata.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModel.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModel.html
deleted file mode 100644
index 086ffc2..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModel.html
+++ /dev/null
@@ -1,309 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCModel (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCModel (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModel.html" target="_top">Frames</a></li>
-<li><a href="NCModel.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCModel" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCModel</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="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.basic">org.apache.nlpcraft.model.factories.basic</a></td>
-<td class="colLast">
-<div class="block">Contains basic model factory implementation.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.spring">org.apache.nlpcraft.model.factories.spring</a></td>
-<td class="colLast">
-<div class="block">Contains Spring-based model factory implementation.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></span></code>
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></span></code>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>
-<div class="block">Constructs a model instance.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>
-<div class="block">Constructs a model instance.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.basic">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a> in <a href="../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</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="../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCBasicModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCBasicModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.spring">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a> in <a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</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="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSpringModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;claxx)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSpringModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;claxx)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a> in <a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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>static <a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSchemaBuilder.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-">makeSchema</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;model)</code>
-<div class="block">Builds object presentation for SQL schema from given data model.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModel.html" target="_top">Frames</a></li>
-<li><a href="NCModel.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelAdapter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelAdapter.html
deleted file mode 100644
index e14a5e4..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelAdapter.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCModelAdapter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCModelAdapter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCModelAdapter" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCModelAdapter</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="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
-<caption><span>Subclasses of <a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></span></code>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelFactory.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelFactory.html
deleted file mode 100644
index cb1ff41..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelFactory.html
+++ /dev/null
@@ -1,199 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCModelFactory" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCModelFactory</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="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.basic">org.apache.nlpcraft.model.factories.basic</a></td>
-<td class="colLast">
-<div class="block">Contains basic model factory implementation.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.spring">org.apache.nlpcraft.model.factories.spring</a></td>
-<td class="colLast">
-<div class="block">Contains Spring-based model factory implementation.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.basic">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a> in <a href="../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></span></code>
-<div class="block">Default implementation of <a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><code>NCModelFactory</code></a> interface.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.spring">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a> in <a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></span></code>
-<div class="block">Factory that delegates construction of <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s to the Spring Framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelFileAdapter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelFileAdapter.html
deleted file mode 100644
index 2b88db3..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelFileAdapter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCModelFileAdapter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCModelFileAdapter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelFileAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelFileAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCModelFileAdapter" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCModelFileAdapter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.NCModelFileAdapter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelFileAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelFileAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelView.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelView.html
deleted file mode 100644
index 5e5d17a..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCModelView.html
+++ /dev/null
@@ -1,234 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCModelView (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCModelView (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelView.html" target="_top">Frames</a></li>
-<li><a href="NCModelView.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCModelView" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCModelView</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="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
-<caption><span>Subinterfaces of <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Interface and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></span></code>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></span></code>
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></span></code>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</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><a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCContext.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCContext.html#getModel--">getModel</a></span>()</code>
-<div class="block">Gets model instance for this query.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCToken.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCToken.html#getModel--">getModel</a></span>()</code>
-<div class="block">Gets reference to the model this token belongs to.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelView.html" target="_top">Frames</a></li>
-<li><a href="NCModelView.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCRejection.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCRejection.html
deleted file mode 100644
index b86daa2..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCRejection.html
+++ /dev/null
@@ -1,195 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCRejection (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCRejection (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCRejection.html" target="_top">Frames</a></li>
-<li><a href="NCRejection.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCRejection" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCRejection</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="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</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>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-           <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback threw <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that throw <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</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>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCRejection.html" target="_top">Frames</a></li>
-<li><a href="NCRejection.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCRequest.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCRequest.html
deleted file mode 100644
index 3c8b90d..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCRequest.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCRequest (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCRequest (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCRequest.html" target="_top">Frames</a></li>
-<li><a href="NCRequest.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCRequest" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCRequest</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="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</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><a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCContext.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCContext.html#getRequest--">getRequest</a></span>()</code>
-<div class="block">Gets supplemental information about user request.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCRequest.html" target="_top">Frames</a></li>
-<li><a href="NCRequest.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCResult.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCResult.html
deleted file mode 100644
index 99f2e0c..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCResult.html
+++ /dev/null
@@ -1,236 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCResult.html" target="_top">Frames</a></li>
-<li><a href="NCResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCResult" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCResult</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="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</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>static <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#html-java.lang.String-">html</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;html)</code>
-<div class="block">Creates <code>html</code> result.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#json-java.lang.String-">json</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)</code>
-<div class="block">Creates <code>json</code> result.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx,
-       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-           <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback threw <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-        <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;res)</code>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#text-java.lang.String-">text</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</code>
-<div class="block">Creates <code>text</code> result.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#yaml-java.lang.String-">yaml</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;yaml)</code>
-<div class="block">Creates <code>yaml</code> result.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</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>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-        <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;res)</code>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCResult.html" target="_top">Frames</a></li>
-<li><a href="NCResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCToken.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCToken.html
deleted file mode 100644
index b9bc53f..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCToken.html
+++ /dev/null
@@ -1,302 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCToken (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCToken (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCToken.html" target="_top">Frames</a></li>
-<li><a href="NCToken.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCToken" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCToken</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="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</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>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCToken.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-">findPartTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;idOrAlias)</code>
-<div class="block">Gets the list of all part tokens with given IDs or aliases traversing entire part token graph.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCIntentMatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--">getIntentTokens</a></span>()</code>
-<div class="block">Gets a subset of tokens representing matched intent.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCVariant.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCVariant.html#getMatchedTokens--">getMatchedTokens</a></span>()</code>
-<div class="block">Utility method that returns all non-freeword tokens.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCToken.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCToken.html#getPartTokens--">getPartTokens</a></span>()</code>
-<div class="block">Gets the list of tokens this tokens is composed of.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCIntentMatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-">getTermTokens</a></span>(int&nbsp;idx)</code>
-<div class="block">Gets tokens for given term.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCIntentMatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-">getTermTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;termId)</code>
-<div class="block">Gets tokens for given term.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCConversation.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCConversation.html#getTokens--">getTokens</a></span>()</code>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#getTokens--">getTokens</a></span>()</code>
-<div class="block">Gets tokens that were used to produce this query result.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</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>boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">NCContext.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCContext.html#isOwnerOf-org.apache.nlpcraft.model.NCToken-">isOwnerOf</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tok)</code>
-<div class="block">Tests if given token is part of this query.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</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>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCConversation.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCConversation.html#clearStm-java.util.function.Predicate-">clearStm</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;filter)</code>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#setTokens-java.util.Collection-">setTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;tokens)</code>
-<div class="block">Sets a collection of tokens that was used to produce this query result.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a> in <a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</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><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-">extractColumn</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;colTok)</code>
-<div class="block">Extract column object from the token.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-">extractDateRange</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;dateTok)</code>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractLimit-org.apache.nlpcraft.model.NCToken-">extractLimit</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;limitTok)</code>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-">extractSort</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;sortTok)</code>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-">extractTable</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tblTok)</code>
-<div class="block">Extract table object from the token.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCToken.html" target="_top">Frames</a></li>
-<li><a href="NCToken.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCUser.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCUser.html
deleted file mode 100644
index cddaec6..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCUser.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCUser (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCUser (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCUser.html" target="_top">Frames</a></li>
-<li><a href="NCUser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCUser" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCUser</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="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</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><a href="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCRequest.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCRequest.html#getUser--">getUser</a></span>()</code>
-<div class="block">Gets descriptor of the user on behalf of which this request was submitted.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCUser.html" target="_top">Frames</a></li>
-<li><a href="NCUser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCValue.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCValue.html
deleted file mode 100644
index cbb4b4f..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCValue.html
+++ /dev/null
@@ -1,179 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCValue (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCValue (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCValue.html" target="_top">Frames</a></li>
-<li><a href="NCValue.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCValue" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCValue</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="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</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>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCElement.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCElement.html#getValues--">getValues</a></span>()</code>
-<div class="block">Gets optional map of <a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCValueLoader.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-">load</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&nbsp;owner)</code>
-<div class="block">Loads values for given model element.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCValue.html" target="_top">Frames</a></li>
-<li><a href="NCValue.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCValueLoader.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCValueLoader.html
deleted file mode 100644
index 384334d..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCValueLoader.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCValueLoader (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCValueLoader (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCValueLoader.html" target="_top">Frames</a></li>
-<li><a href="NCValueLoader.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCValueLoader" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCValueLoader</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="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</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>default <a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCElement.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCElement.html#getValueLoader--">getValueLoader</a></span>()</code>
-<div class="block">Gets optional dynamic value loader.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCValueLoader.html" target="_top">Frames</a></li>
-<li><a href="NCValueLoader.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCVariant.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCVariant.html
deleted file mode 100644
index 961fea2..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/class-use/NCVariant.html
+++ /dev/null
@@ -1,230 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCVariant (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCVariant (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCVariant.html" target="_top">Frames</a></li>
-<li><a href="NCVariant.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCVariant" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCVariant</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="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</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><a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCIntentMatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--">getVariant</a></span>()</code>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCContext.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--">getVariants</a></span>()</code>
-<div class="block">Gets collection of all parsing variants for this query.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</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>default boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;var)</code>
-<div class="block">A callback to accept or reject a parsed variant.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a> in <a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</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>static <a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractorBuilder.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build</a></span>(<a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;schema,
-     <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;variant)</code>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCVariant.html" target="_top">Frames</a></li>
-<li><a href="NCVariant.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html
deleted file mode 100644
index 7835327..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html
+++ /dev/null
@@ -1,372 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCBasicModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCBasicModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCBasicModelFactory.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCBasicModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.factories.basic</div>
-<h2 title="Class NCBasicModelFactory" class="title">Class NCBasicModelFactory</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCBasicModelFactory</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></pre>
-<div class="block">Default implementation of <a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><code>NCModelFactory</code></a> interface.
- <p>
- This factory doesn't have any configuration properties and uses <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true#newInstance--" title="class or interface in java.lang"><code>Class.newInstance()</code></a> to construct <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s.
- </p>
- Basic factory have to be specified in probe configuration. Here's
- a <code>probe.conf</code> from <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/names">Names</a> example
- using Spring-based factory:
- <pre class="brush:js, highlight: [11, 12, 13, 14, 15, 16]">
- nlpcraft {
-     probe {
-         id = "names"
-         token = "3141592653589793"
-         upLink = "localhost:8201"   # Server to probe data pipe.
-         downLink = "localhost:8202" # Probe to server data pipe.
-         jarsFolder = null
-         models = [
-             "org.apache.nlpcraft.examples.names.NamesModel"
-         ]
-         modelFactory = {
-             type = "org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory"
-             properties = {
-                 javaConfig = "org.apache.nlpcraft.examples.names.NamesConfig"
-             }
-         }
-         lifecycle = [
-         ]
-         resultMaxSizeBytes = 1048576
-     }
-     nlpEngine = "opennlp"
-     versionCheckDisable = false
- }
- </pre>
- <p>
-     Lines 10-15 specify data model factory and its configuration properties.
- </p></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#NCBasicModelFactory--">NCBasicModelFactory</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#initialize-java.util.Map-">initialize</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</code>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>
-<div class="block">Constructs a model instance.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#terminate--">terminate</a></span>()</code>
-<div class="block">Terminates this factory when probe stops.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCBasicModelFactory--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCBasicModelFactory</h4>
-<pre>public&nbsp;NCBasicModelFactory()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="initialize-java.util.Map-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>initialize</h4>
-<pre>public&nbsp;void&nbsp;initialize(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">NCModelFactory</a></code></span></div>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">initialize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>props</code> - Configuration properties.</dd>
-</dl>
-</li>
-</ul>
-<a name="mkModel-java.lang.Class-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>mkModel</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;mkModel(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">NCModelFactory</a></code></span></div>
-<div class="block">Constructs a model instance.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - Model type.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model.</dd>
-</dl>
-</li>
-</ul>
-<a name="terminate--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>terminate</h4>
-<pre>public&nbsp;void&nbsp;terminate()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#terminate--">NCModelFactory</a></code></span></div>
-<div class="block">Terminates this factory when probe stops.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#terminate--">terminate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCBasicModelFactory.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCBasicModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/class-use/NCBasicModelFactory.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/class-use/NCBasicModelFactory.html
deleted file mode 100644
index 1fc7204..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/class-use/NCBasicModelFactory.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/class-use/NCBasicModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCBasicModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory" class="title">Uses of Class<br>org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/class-use/NCBasicModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCBasicModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-frame.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-frame.html
deleted file mode 100644
index 0202975..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-frame.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.basic (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html" target="classFrame">org.apache.nlpcraft.model.factories.basic</a></h1>
-<div class="indexContainer">
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic" target="classFrame">NCBasicModelFactory</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-summary.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-summary.html
deleted file mode 100644
index 3a978e7..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-summary.html
+++ /dev/null
@@ -1,158 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.basic (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.factories.basic (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model.factories.basic</h1>
-<div class="docSummary">
-<div class="block">Contains basic model factory implementation.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></td>
-<td class="colLast">
-<div class="block">Default implementation of <a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><code>NCModelFactory</code></a> interface.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model.factories.basic Description">Package org.apache.nlpcraft.model.factories.basic Description</h2>
-<div class="block">Contains basic model factory implementation.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-tree.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-tree.html
deleted file mode 100644
index 5575ae4..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-tree.html
+++ /dev/null
@@ -1,142 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.basic Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.factories.basic Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model.factories.basic</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.factories.basic.<a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic"><span class="typeNameLink">NCBasicModelFactory</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a>)</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-use.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-use.html
deleted file mode 100644
index 9310a90..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/basic/package-use.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model.factories.basic (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model.factories.basic (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model.factories.basic" class="title">Uses of Package<br>org.apache.nlpcraft.model.factories.basic</h1>
-</div>
-<div class="contentContainer">No usage of org.apache.nlpcraft.model.factories.basic</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html
deleted file mode 100644
index ff04f2c..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html
+++ /dev/null
@@ -1,440 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSpringModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSpringModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSpringModelFactory.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCSpringModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.factories.spring</div>
-<h2 title="Class NCSpringModelFactory" class="title">Class NCSpringModelFactory</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCSpringModelFactory</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></pre>
-<div class="block">Factory that delegates construction of <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s to the Spring Framework.
- <p>
- This factory requires one of the following configuration properties:
- </p>
- <ul>
- <li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#JAVA_CONFIG_PROP">"javaConfig"</a> - name a class that is annotated with the Spring's <code>Configuration</code> annotation
- </li>
- <li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#XML_CONFIG_PROP">"xmlConfig"</a> - path to an XML files with Spring bean definitions</li>
- </ul>
- Spring factory have to be specified in probe configuration. Here's
- a <code>probe.conf</code> from <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/names">Names</a> example
- using Spring-based factory:
- <pre class="brush:js, highlight: [11, 12, 13, 14, 15, 16]">
- nlpcraft {
-     probe {
-         id = "names"
-         token = "3141592653589793"
-         upLink = "localhost:8201"   # Server to probe data pipe.
-         downLink = "localhost:8202" # Probe to server data pipe.
-         jarsFolder = null
-         models = [
-             "org.apache.nlpcraft.examples.names.NamesModel"
-         ]
-         modelFactory = {
-             type = "org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory"
-             properties = {
-                 javaConfig = "org.apache.nlpcraft.examples.names.NamesConfig"
-             }
-         }
-         lifecycle = [
-         ]
-         resultMaxSizeBytes = 1048576
-     }
-     nlpEngine = "opennlp"
-     versionCheckDisable = false
-  }
- </pre>
- <p>
-     Lines 10-15 specify data model factory and its configuration properties.
- </p></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#JAVA_CONFIG_PROP">JAVA_CONFIG_PROP</a></span></code>
-<div class="block">Configuration property for Java Config-based Spring configuration.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#XML_CONFIG_PROP">XML_CONFIG_PROP</a></span></code>
-<div class="block">Configuration property for XML-based Spring configuration.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#NCSpringModelFactory--">NCSpringModelFactory</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#initialize-java.util.Map-">initialize</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</code>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;claxx)</code>
-<div class="block">Constructs a model instance.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#terminate--">terminate</a></span>()</code>
-<div class="block">Terminates this factory when probe stops.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="JAVA_CONFIG_PROP">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>JAVA_CONFIG_PROP</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> JAVA_CONFIG_PROP</pre>
-<div class="block">Configuration property for Java Config-based Spring configuration.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory.JAVA_CONFIG_PROP">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="XML_CONFIG_PROP">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>XML_CONFIG_PROP</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_CONFIG_PROP</pre>
-<div class="block">Configuration property for XML-based Spring configuration.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory.XML_CONFIG_PROP">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCSpringModelFactory--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCSpringModelFactory</h4>
-<pre>public&nbsp;NCSpringModelFactory()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="initialize-java.util.Map-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>initialize</h4>
-<pre>public&nbsp;void&nbsp;initialize(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">NCModelFactory</a></code></span></div>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">initialize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>props</code> - Configuration properties.</dd>
-</dl>
-</li>
-</ul>
-<a name="mkModel-java.lang.Class-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>mkModel</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;mkModel(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;claxx)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">NCModelFactory</a></code></span></div>
-<div class="block">Constructs a model instance.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>claxx</code> - Model type.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model.</dd>
-</dl>
-</li>
-</ul>
-<a name="terminate--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>terminate</h4>
-<pre>public&nbsp;void&nbsp;terminate()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#terminate--">NCModelFactory</a></code></span></div>
-<div class="block">Terminates this factory when probe stops.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#terminate--">terminate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSpringModelFactory.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCSpringModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/class-use/NCSpringModelFactory.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/class-use/NCSpringModelFactory.html
deleted file mode 100644
index 92ccb7f..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/class-use/NCSpringModelFactory.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/class-use/NCSpringModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCSpringModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory" class="title">Uses of Class<br>org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/class-use/NCSpringModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCSpringModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-frame.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-frame.html
deleted file mode 100644
index 75a2c6e..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-frame.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.spring (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html" target="classFrame">org.apache.nlpcraft.model.factories.spring</a></h1>
-<div class="indexContainer">
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring" target="classFrame">NCSpringModelFactory</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-summary.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-summary.html
deleted file mode 100644
index 6359574..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-summary.html
+++ /dev/null
@@ -1,158 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.spring (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.factories.spring (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model.factories.spring</h1>
-<div class="docSummary">
-<div class="block">Contains Spring-based model factory implementation.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></td>
-<td class="colLast">
-<div class="block">Factory that delegates construction of <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s to the Spring Framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model.factories.spring Description">Package org.apache.nlpcraft.model.factories.spring Description</h2>
-<div class="block">Contains Spring-based model factory implementation.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-tree.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-tree.html
deleted file mode 100644
index 238f87b..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-tree.html
+++ /dev/null
@@ -1,142 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.spring Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.factories.spring Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model.factories.spring</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.factories.spring.<a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring"><span class="typeNameLink">NCSpringModelFactory</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a>)</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-use.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-use.html
deleted file mode 100644
index c52c7d5..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/factories/spring/package-use.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model.factories.spring (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model.factories.spring (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model.factories.spring" class="title">Uses of Package<br>org.apache.nlpcraft.model.factories.spring</h1>
-</div>
-<div class="contentContainer">No usage of org.apache.nlpcraft.model.factories.spring</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html
deleted file mode 100644
index 45dc10c..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html
+++ /dev/null
@@ -1,309 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCBaseTraceExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCBaseTraceExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCBaseTraceExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCBaseTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCBaseTraceExporter" class="title">Class NCBaseTraceExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<dl>
-<dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a>, <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a>, <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public abstract class <span class="typeNameLabel">NCBaseTraceExporter</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#NCBaseTraceExporter-java.lang.String-">NCBaseTraceExporter</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">New base tracer with given name.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard</a></span>()</code>
-<div class="block">Called after lifecycle components is no longer needed.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCBaseTraceExporter-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCBaseTraceExporter</h4>
-<pre>public&nbsp;NCBaseTraceExporter(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
-<div class="block">New base tracer with given name.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - Name of the exporter.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onDiscard--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onDiscard</h4>
-<pre>public&nbsp;void&nbsp;onDiscard()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">NCLifecycle</a></code></span></div>
-<div class="block">Called after lifecycle components is no longer needed. Unlike <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--"><code>NCLifecycle.onInit()</code></a> method this call is
- optional and not guaranteed. Default implementation is a no-op.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCBaseTraceExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCBaseTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html
deleted file mode 100644
index 40e5e7c..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html
+++ /dev/null
@@ -1,310 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCJaegerExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCJaegerExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCJaegerExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" target="_top">Frames</a></li>
-<li><a href="NCJaegerExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCJaegerExporter" class="title">Class NCJaegerExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCJaegerExporter</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCJaegerExporter</span>
-extends <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></pre>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter. See
- <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/jaeger/">https://opencensus.io/exporters/supported-exporters/java/jaeger/</a>
- for more details. This is a probe lifecycle component - see <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><code>NCLifecycle</code></a> for usage information.
- <p>
- Note that this exporter uses "always" sampling by default that is only suitable
- for demo and development purposes. For production use you need to override <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#setSampling--"><code>NCBaseTraceExporter.setSampling()</code></a>
- method to provide a more efficient sampling strategy.
- <p>
- See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure probe life cycle
- components, default values, etc.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html#NCJaegerExporter--">NCJaegerExporter</a></span>()</code>
-<div class="block">Creates new Jaeger OpenCensus trace export lifecycle component.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCJaegerExporter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCJaegerExporter</h4>
-<pre>public&nbsp;NCJaegerExporter()</pre>
-<div class="block">Creates new Jaeger OpenCensus trace export lifecycle component.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>public&nbsp;void&nbsp;onInit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">NCLifecycle</a></code></span></div>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCJaegerExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" target="_top">Frames</a></li>
-<li><a href="NCJaegerExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html
deleted file mode 100644
index d7846fb..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html
+++ /dev/null
@@ -1,327 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCPrometheusExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCPrometheusExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCPrometheusExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" target="_top">Frames</a></li>
-<li><a href="NCPrometheusExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCPrometheusExporter" class="title">Class NCPrometheusExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCPrometheusExporter</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCPrometheusExporter</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://prometheus.io">Prometheus</a> stats exporter. See
- <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/prometheus/">https://opencensus.io/exporters/supported-exporters/java/prometheus/</a>
- for more details. This is a probe lifecycle component - see <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><code>NCLifecycle</code></a> for usage information.
- <p>
- When running Prometheus you will need to supply it a configuration file. Here's an example of the minimal
- YAML configuration you can use to monitor both the server and the probe:
- <pre class="brush: js">
- global:
-   scrape_interval: 5s
-
-   external_labels:
-     monitor: 'nlpcraft'
-
- scrape_configs:
-   - job_name: 'prometheus'
-     scrape_interval: 5s
-     static_configs:
-       - targets: ['localhost:9090']
-   - job_name: 'nlpcraft-server'
-     scrape_interval: 5s
-     static_configs:
-       - targets: ['localhost:8888']
-   - job_name: 'nlpcraft-probe'
-     scrape_interval: 5s
-     static_configs:
-       - targets: ['localhost:8889']
- </pre>
- See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure probe life cycle
- components, default values, etc.
- <p></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html#NCPrometheusExporter--">NCPrometheusExporter</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCPrometheusExporter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCPrometheusExporter</h4>
-<pre>public&nbsp;NCPrometheusExporter()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>public&nbsp;void&nbsp;onInit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">NCLifecycle</a></code></span></div>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCPrometheusExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" target="_top">Frames</a></li>
-<li><a href="NCPrometheusExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html
deleted file mode 100644
index 959bc87..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html
+++ /dev/null
@@ -1,303 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCStackdriverStatsExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCStackdriverStatsExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCStackdriverStatsExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverStatsExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCStackdriverStatsExporter" class="title">Class NCStackdriverStatsExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCStackdriverStatsExporter</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> stats exporter. See
- <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/stackdriver-stats/">https://opencensus.io/exporters/supported-exporters/java/stackdriver-stats/</a>
- for more details. This is a probe lifecycle component - see <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><code>NCLifecycle</code></a> for usage information.
- <p>
- See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure probe life cycle
- components, default values, etc.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html#NCStackdriverStatsExporter--">NCStackdriverStatsExporter</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCStackdriverStatsExporter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCStackdriverStatsExporter</h4>
-<pre>public&nbsp;NCStackdriverStatsExporter()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>public&nbsp;void&nbsp;onInit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">NCLifecycle</a></code></span></div>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCStackdriverStatsExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverStatsExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html
deleted file mode 100644
index bf36566..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html
+++ /dev/null
@@ -1,310 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCStackdriverTraceExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCStackdriverTraceExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCStackdriverTraceExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCStackdriverTraceExporter" class="title">Class NCStackdriverTraceExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCStackdriverTraceExporter</span>
-extends <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></pre>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter. See
- <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/stackdriver-trace/">https://opencensus.io/exporters/supported-exporters/java/stackdriver-trace/</a>
- for more details. This is a probe lifecycle component - see <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><code>NCLifecycle</code></a> for usage information.
- <p>
- Note that this exporter uses "always" sampling by default that is only suitable
- for demo and development purposes. For production use you need to override <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#setSampling--"><code>NCBaseTraceExporter.setSampling()</code></a>
- method to provide a more efficient sampling strategy.
- <p>
- See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure probe life cycle
- components, default values, etc.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html#NCStackdriverTraceExporter--">NCStackdriverTraceExporter</a></span>()</code>
-<div class="block">Creates new Stackdriver OpenCensus trace export lifecycle component.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCStackdriverTraceExporter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCStackdriverTraceExporter</h4>
-<pre>public&nbsp;NCStackdriverTraceExporter()</pre>
-<div class="block">Creates new Stackdriver OpenCensus trace export lifecycle component.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>public&nbsp;void&nbsp;onInit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">NCLifecycle</a></code></span></div>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCStackdriverTraceExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html
deleted file mode 100644
index 9fc7bc4..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html
+++ /dev/null
@@ -1,310 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCZipkinExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCZipkinExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCZipkinExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" target="_top">Frames</a></li>
-<li><a href="NCZipkinExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCZipkinExporter" class="title">Class NCZipkinExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCZipkinExporter</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCZipkinExporter</span>
-extends <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></pre>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter. See
- <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/zipkin/">https://opencensus.io/exporters/supported-exporters/java/zipkin/</a>
- for more details. This is a probe lifecycle component - see <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><code>NCLifecycle</code></a> for usage information.
- <p>
- Note that this exporter uses "always" sampling by default that is only suitable
- for demo and development purposes. For production use you need to override <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#setSampling--"><code>NCBaseTraceExporter.setSampling()</code></a>
- method to provide a more efficient sampling strategy.
- <p>
- See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure probe life cycle
- components, default values, etc.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html#NCZipkinExporter--">NCZipkinExporter</a></span>()</code>
-<div class="block">Creates new Zipkin OpenCensus trace export lifecycle component.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCZipkinExporter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCZipkinExporter</h4>
-<pre>public&nbsp;NCZipkinExporter()</pre>
-<div class="block">Creates new Zipkin OpenCensus trace export lifecycle component.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>public&nbsp;void&nbsp;onInit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">NCLifecycle</a></code></span></div>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCZipkinExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" target="_top">Frames</a></li>
-<li><a href="NCZipkinExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html
deleted file mode 100644
index 3eff521..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html
+++ /dev/null
@@ -1,185 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCBaseTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter</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="../../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus</a></td>
-<td class="colLast">
-<div class="block">Contains OpenCensus integration components.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.opencensus">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a> in <a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
-<caption><span>Subclasses of <a href="../../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a> in <a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCBaseTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCJaegerExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCJaegerExporter.html
deleted file mode 100644
index 05afee7..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCJaegerExporter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCJaegerExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCJaegerExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCJaegerExporter.html" target="_top">Frames</a></li>
-<li><a href="NCJaegerExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCJaegerExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCJaegerExporter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.opencensus.NCJaegerExporter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCJaegerExporter.html" target="_top">Frames</a></li>
-<li><a href="NCJaegerExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCPrometheusExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCPrometheusExporter.html
deleted file mode 100644
index 1459775..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCPrometheusExporter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCPrometheusExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCPrometheusExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCPrometheusExporter.html" target="_top">Frames</a></li>
-<li><a href="NCPrometheusExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCPrometheusExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCPrometheusExporter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.opencensus.NCPrometheusExporter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCPrometheusExporter.html" target="_top">Frames</a></li>
-<li><a href="NCPrometheusExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverStatsExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverStatsExporter.html
deleted file mode 100644
index 4354879..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverStatsExporter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverStatsExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverStatsExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverStatsExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverStatsExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverTraceExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverTraceExporter.html
deleted file mode 100644
index c070fe5..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverTraceExporter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCZipkinExporter.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCZipkinExporter.html
deleted file mode 100644
index c901341..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/class-use/NCZipkinExporter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCZipkinExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCZipkinExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCZipkinExporter.html" target="_top">Frames</a></li>
-<li><a href="NCZipkinExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCZipkinExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCZipkinExporter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.opencensus.NCZipkinExporter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCZipkinExporter.html" target="_top">Frames</a></li>
-<li><a href="NCZipkinExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-frame.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-frame.html
deleted file mode 100644
index ada4f84..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-frame.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.opencensus (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html" target="classFrame">org.apache.nlpcraft.model.opencensus</a></h1>
-<div class="indexContainer">
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCBaseTraceExporter</a></li>
-<li><a href="NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCJaegerExporter</a></li>
-<li><a href="NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCPrometheusExporter</a></li>
-<li><a href="NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCStackdriverStatsExporter</a></li>
-<li><a href="NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCStackdriverTraceExporter</a></li>
-<li><a href="NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCZipkinExporter</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-summary.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-summary.html
deleted file mode 100644
index 4ac4f03..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-summary.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.opencensus (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.opencensus (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model.opencensus</h1>
-<div class="docSummary">
-<div class="block">Contains OpenCensus integration components.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></td>
-<td class="colLast">
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></td>
-<td class="colLast">
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></td>
-<td class="colLast">
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://prometheus.io">Prometheus</a> stats exporter.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></td>
-<td class="colLast">
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> stats exporter.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></td>
-<td class="colLast">
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></td>
-<td class="colLast">
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model.opencensus Description">Package org.apache.nlpcraft.model.opencensus Description</h2>
-<div class="block">Contains OpenCensus integration components.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-tree.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-tree.html
deleted file mode 100644
index 9e050e4..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-tree.html
+++ /dev/null
@@ -1,150 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.opencensus Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.opencensus Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-tree.html">Prev</a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model.opencensus</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCBaseTraceExporter</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCJaegerExporter</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverTraceExporter</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCZipkinExporter</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCPrometheusExporter</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverStatsExporter</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-tree.html">Prev</a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-use.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-use.html
deleted file mode 100644
index 56d621e..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/opencensus/package-use.html
+++ /dev/null
@@ -1,166 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model.opencensus (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model.opencensus (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model.opencensus" class="title">Uses of Package<br>org.apache.nlpcraft.model.opencensus</h1>
-</div>
-<div class="contentContainer">
-<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="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus</a></td>
-<td class="colLast">
-<div class="block">Contains OpenCensus integration components.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.opencensus">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a> used by <a href="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html#org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a>
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-frame.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-frame.html
deleted file mode 100644
index 85fed0e..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-frame.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../org/apache/nlpcraft/model/package-summary.html" target="classFrame">org.apache.nlpcraft.model</a></h1>
-<div class="indexContainer">
-<h2 title="Interfaces">Interfaces</h2>
-<ul title="Interfaces">
-<li><a href="NCCompany.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCompany</span></a></li>
-<li><a href="NCContext.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCContext</span></a></li>
-<li><a href="NCConversation.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCConversation</span></a></li>
-<li><a href="NCCustomElement.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomElement</span></a></li>
-<li><a href="NCCustomParser.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomParser</span></a></li>
-<li><a href="NCCustomWord.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomWord</span></a></li>
-<li><a href="NCElement.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCElement</span></a></li>
-<li><a href="NCIntentMatch.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCIntentMatch</span></a></li>
-<li><a href="NCLifecycle.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCLifecycle</span></a></li>
-<li><a href="NCMetadata.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCMetadata</span></a></li>
-<li><a href="NCModel.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModel</span></a></li>
-<li><a href="NCModelFactory.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModelFactory</span></a></li>
-<li><a href="NCModelView.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModelView</span></a></li>
-<li><a href="NCRequest.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCRequest</span></a></li>
-<li><a href="NCToken.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCToken</span></a></li>
-<li><a href="NCUser.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCUser</span></a></li>
-<li><a href="NCValue.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCValue</span></a></li>
-<li><a href="NCValueLoader.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCValueLoader</span></a></li>
-<li><a href="NCVariant.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCVariant</span></a></li>
-</ul>
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCIntentSkip.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCIntentSkip</a></li>
-<li><a href="NCModelAdapter.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCModelAdapter</a></li>
-<li><a href="NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCModelFileAdapter</a></li>
-<li><a href="NCRejection.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCRejection</a></li>
-<li><a href="NCResult.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCResult</a></li>
-</ul>
-<h2 title="Annotation Types">Annotation Types</h2>
-<ul title="Annotation Types">
-<li><a href="NCIntent.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntent</a></li>
-<li><a href="NCIntentRef.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntentRef</a></li>
-<li><a href="NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntentTerm</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-summary.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-summary.html
deleted file mode 100644
index 57ffbf9..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-summary.html
+++ /dev/null
@@ -1,336 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Package</li>
-<li><a href="../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model</h1>
-<div class="docSummary">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Interface</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></td>
-<td class="colLast">
-<div class="block">Descriptor of the user company.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></td>
-<td class="colLast">
-<div class="block">Data model query context.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></td>
-<td class="colLast">
-<div class="block">Conversation container.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></td>
-<td class="colLast">
-<div class="block">Detected model element returning from custom parser.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a></td>
-<td class="colLast">
-<div class="block">Custom model element parser for programmatic NER implementations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></td>
-<td class="colLast">
-<div class="block">A partially enriched token with a basic set of NLP properties used by custom NER parser.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></td>
-<td class="colLast">
-<div class="block">Data model element.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></td>
-<td class="colLast">
-<div class="block">An intent match context that can be passed into the callback of the matched intent.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></td>
-<td class="colLast">
-<div class="block">NLPCraft lifecycle component.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></td>
-<td class="colLast">
-<div class="block">Provides support for map-based metadata.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></td>
-<td class="colLast">
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></td>
-<td class="colLast">
-<div class="block">Optional factory for data models.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></td>
-<td class="colLast">
-<div class="block">Read-only view on data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></td>
-<td class="colLast">
-<div class="block">Supplemental information about the user request.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></td>
-<td class="colLast">
-<div class="block">Detected model element.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></td>
-<td class="colLast">
-<div class="block">Descriptor of the user.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a></td>
-<td class="colLast">
-<div class="block">Model element's value.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></td>
-<td class="colLast">
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></td>
-<td class="colLast">
-<div class="block">A list of tokens representing one possible parsing variant of the user input.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></td>
-<td class="colLast">
-<div class="block">Control flow exception to skip current intent.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></td>
-<td class="colLast">
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></td>
-<td class="colLast">
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></td>
-<td class="colLast">
-<div class="block">Exception to indicate that user input cannot be processed as is.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></td>
-<td class="colLast">
-<div class="block">Data model result returned from model intent callbacks.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
-<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Annotation Type</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model">NCIntent</a></td>
-<td class="colLast">
-<div class="block">Annotation to define an intent on the method serving as its callback.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model">NCIntentRef</a></td>
-<td class="colLast">
-<div class="block">Annotations referencing an intent defined externally in JSON or YAML model declaration.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model">NCIntentTerm</a></td>
-<td class="colLast">
-<div class="block">Annotation to mark callback parameter to receive intent term's tokens.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model Description">Package org.apache.nlpcraft.model Description</h2>
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Package</li>
-<li><a href="../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-tree.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-tree.html
deleted file mode 100644
index 60a039c..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-tree.html
+++ /dev/null
@@ -1,212 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li><a href="../../../../org/apache/nlpcraft/model/factories/basic/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">NCException
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCRejection</span></a></li>
-</ul>
-</li>
-<li type="circle">NCException
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentSkip</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelAdapter</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFileAdapter</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCResult</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Iterable</span></a>&lt;T&gt;
-<ul>
-<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Collection</span></a>&lt;E&gt;
-<ul>
-<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">List</span></a>&lt;E&gt;
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCompany</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCConversation</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomWord</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCLifecycle</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomParser</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> (also extends org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValueLoader</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCMetadata</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomElement</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> (also extends java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelView</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> (also extends org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCToken</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFactory</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCRequest</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCUser</span></a></li>
-<li type="circle">java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">Serializable</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCContext</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> (also extends org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentMatch</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValue</span></a></li>
-</ul>
-</li>
-</ul>
-<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentRef</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntent</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentTerm</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li><a href="../../../../org/apache/nlpcraft/model/factories/basic/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-use.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-use.html
deleted file mode 100644
index aff8ae3..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/package-use.html
+++ /dev/null
@@ -1,378 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model" class="title">Uses of Package<br>org.apache.nlpcraft.model</h1>
-</div>
-<div class="contentContainer">
-<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="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.basic">org.apache.nlpcraft.model.factories.basic</a></td>
-<td class="colLast">
-<div class="block">Contains basic model factory implementation.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.spring">org.apache.nlpcraft.model.factories.spring</a></td>
-<td class="colLast">
-<div class="block">Contains Spring-based model factory implementation.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus</a></td>
-<td class="colLast">
-<div class="block">Contains OpenCensus integration components.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> used by <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCCompany.html#org.apache.nlpcraft.model">NCCompany</a>
-<div class="block">Descriptor of the user company.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCContext.html#org.apache.nlpcraft.model">NCContext</a>
-<div class="block">Data model query context.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCConversation.html#org.apache.nlpcraft.model">NCConversation</a>
-<div class="block">Conversation container.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCCustomElement.html#org.apache.nlpcraft.model">NCCustomElement</a>
-<div class="block">Detected model element returning from custom parser.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCCustomParser.html#org.apache.nlpcraft.model">NCCustomParser</a>
-<div class="block">Custom model element parser for programmatic NER implementations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCCustomWord.html#org.apache.nlpcraft.model">NCCustomWord</a>
-<div class="block">A partially enriched token with a basic set of NLP properties used by custom NER parser.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCElement.html#org.apache.nlpcraft.model">NCElement</a>
-<div class="block">Data model element.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCIntentMatch.html#org.apache.nlpcraft.model">NCIntentMatch</a>
-<div class="block">An intent match context that can be passed into the callback of the matched intent.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCLifecycle.html#org.apache.nlpcraft.model">NCLifecycle</a>
-<div class="block">NLPCraft lifecycle component.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCMetadata.html#org.apache.nlpcraft.model">NCMetadata</a>
-<div class="block">Provides support for map-based metadata.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModel.html#org.apache.nlpcraft.model">NCModel</a>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModelAdapter.html#org.apache.nlpcraft.model">NCModelAdapter</a>
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModelView.html#org.apache.nlpcraft.model">NCModelView</a>
-<div class="block">Read-only view on data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCRejection.html#org.apache.nlpcraft.model">NCRejection</a>
-<div class="block">Exception to indicate that user input cannot be processed as is.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCRequest.html#org.apache.nlpcraft.model">NCRequest</a>
-<div class="block">Supplemental information about the user request.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCResult.html#org.apache.nlpcraft.model">NCResult</a>
-<div class="block">Data model result returned from model intent callbacks.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCToken.html#org.apache.nlpcraft.model">NCToken</a>
-<div class="block">Detected model element.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCUser.html#org.apache.nlpcraft.model">NCUser</a>
-<div class="block">Descriptor of the user.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCValue.html#org.apache.nlpcraft.model">NCValue</a>
-<div class="block">Model element's value.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCValueLoader.html#org.apache.nlpcraft.model">NCValueLoader</a>
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCVariant.html#org.apache.nlpcraft.model">NCVariant</a>
-<div class="block">A list of tokens representing one possible parsing variant of the user input.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.basic">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> used by <a href="../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModel.html#org.apache.nlpcraft.model.factories.basic">NCModel</a>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModelFactory.html#org.apache.nlpcraft.model.factories.basic">NCModelFactory</a>
-<div class="block">Optional factory for data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.spring">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> used by <a href="../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModel.html#org.apache.nlpcraft.model.factories.spring">NCModel</a>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModelFactory.html#org.apache.nlpcraft.model.factories.spring">NCModelFactory</a>
-<div class="block">Optional factory for data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.opencensus">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> used by <a href="../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCLifecycle.html#org.apache.nlpcraft.model.opencensus">NCLifecycle</a>
-<div class="block">NLPCraft lifecycle component.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> used by <a href="../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModel.html#org.apache.nlpcraft.model.tools.sqlgen">NCModel</a>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCToken.html#org.apache.nlpcraft.model.tools.sqlgen">NCToken</a>
-<div class="block">Detected model element.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCVariant.html#org.apache.nlpcraft.model.tools.sqlgen">NCVariant</a>
-<div class="block">A list of tokens representing one possible parsing variant of the user input.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html
deleted file mode 100644
index 9e1b4cf..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html
+++ /dev/null
@@ -1,390 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlColumn (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlColumn (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlColumn.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" target="_top">Frames</a></li>
-<li><a href="NCSqlColumn.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlColumn" class="title">Interface NCSqlColumn</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlColumn</span></pre>
-<div class="block">Object presentation of SQL column.
- <p>
- In JSON/YAML generated model SQL column is represented by the model element (example):
- <pre class="brush: js">
-   elements:
-     - id: "col:orders_customer_id"
-       groups:
-       - "column"
-       synonyms:
-       - "{customer_id|customer &lt;ID&gt;}"
-       - "orders {customer_id|customer &lt;ID&gt;}"
-       - "{customer_id|customer &lt;ID&gt;} &lt;OF&gt; orders"
-       metadata:
-         sql:name: "customer_id"
-         sql:tablename: "orders"
-         sql:datatype: 12
-         sql:isnullable: true
-         sql:ispk: false
-       description: "Auto-generated from 'orders.customer_id' column."
-       valueLoader: "org.apache.nlpcraft.examples.sql.db.SqlValueLoader"
- </pre>
- Few notes:
- <ul>
-     <li>
-         All model elements representing SQL column have ID in a form of <code>col:sql_table_name</code>.
-     </li>
-     <li>
-         All model elements representing SQL column belong to <code>column</code> group.
-     </li>
-     <li>
-         These model elements have auto-generated synonyms and set of mandatory metadata.
-     </li>
-     <li>
-         User can freely add group membership, change synonyms, add new metadata, add or change value loader.
-     </li>
- </ul></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-"><code>NCSqlExtractorBuilder.build(NCSqlSchema, NCVariant)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-"><code>NCSqlExtractor.extractColumn(NCToken)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getColumns--"><code>NCSqlTable.getColumns()</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getAllColumns--"><code>NCSqlSchema.getAllColumns()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getColumn--">getColumn</a></span>()</code>
-<div class="block">Gets native name of this column.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getDataType--">getDataType</a></span>()</code>
-<div class="block">Gets JDBC <a target="new" href="https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html">data type</a>
- for this column.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getTable--">getTable</a></span>()</code>
-<div class="block">Gets name of the table this column belongs to.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#isNullable--">isNullable</a></span>()</code>
-<div class="block">Tests whether or not this column is nullable.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#isPk--">isPk</a></span>()</code>
-<div class="block">Tests whether or not this column is a primary key column.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getTable--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTable</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTable()</pre>
-<div class="block">Gets name of the table this column belongs to.
- <p>
- In JSON/YAML generated model the table name is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:tablename: "customer_id"
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of the table this column belongs to.</dd>
-</dl>
-</li>
-</ul>
-<a name="getColumn--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getColumn</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getColumn()</pre>
-<div class="block">Gets native name of this column.
- <p>
- In JSON/YAML generated model the native column name is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:name: "customer_id"
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of this column.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDataType--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDataType</h4>
-<pre>int&nbsp;getDataType()</pre>
-<div class="block">Gets JDBC <a target="new" href="https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html">data type</a>
- for this column.
- <p>
- In JSON/YAML generated model the data type is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:datatype: 12
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>JDBC <a target="new" href="https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html">data type</a>
-      for this column.</dd>
-</dl>
-</li>
-</ul>
-<a name="isPk--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isPk</h4>
-<pre>boolean&nbsp;isPk()</pre>
-<div class="block">Tests whether or not this column is a primary key column.
- <p>
- In JSON/YAML generated model the primary key flag is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:ispk: false
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this column is a primary key column.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNullable--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isNullable</h4>
-<pre>boolean&nbsp;isNullable()</pre>
-<div class="block">Tests whether or not this column is nullable.
- <p>
- In JSON/YAML generated model the nullable flag is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:isnullable: false
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this column is nullable.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlColumn.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" target="_top">Frames</a></li>
-<li><a href="NCSqlColumn.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html
deleted file mode 100644
index ad71e1f..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html
+++ /dev/null
@@ -1,260 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlDateRange (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlDateRange (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlDateRange.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" target="_top">Frames</a></li>
-<li><a href="NCSqlDateRange.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlDateRange" class="title">Interface NCSqlDateRange</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlDateRange</span></pre>
-<div class="block">Object presentation of SQL date range.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-"><code>NCSqlExtractorBuilder.build(NCSqlSchema, NCVariant)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-"><code>NCSqlExtractor.extractDateRange(NCToken)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html#getFrom--">getFrom</a></span>()</code>
-<div class="block">Gets 'from' timestamp.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html#getTo--">getTo</a></span>()</code>
-<div class="block">Gets 'to' timestamp.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getFrom--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getFrom</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getFrom()</pre>
-<div class="block">Gets 'from' timestamp.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The 'from' timestamp.</dd>
-</dl>
-</li>
-</ul>
-<a name="getTo--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getTo</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getTo()</pre>
-<div class="block">Gets 'to' timestamp.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The 'to' timestamp.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlDateRange.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" target="_top">Frames</a></li>
-<li><a href="NCSqlDateRange.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html
deleted file mode 100644
index 127bdb9..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html
+++ /dev/null
@@ -1,346 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlExtractor (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlExtractor (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlExtractor.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractor.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlExtractor" class="title">Interface NCSqlExtractor</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlExtractor</span></pre>
-<div class="block">Utility methods for extracting various SQL components from <a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> tokens. Instances
- of this interface are created using <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractorBuilder</code></a> builder.
- <p>
- Note that <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractorBuilder</code></a> builder requires <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a> and <a href="../../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><code>NCVariant</code></a>
- objects when creating an instance of SQL extractor. Methods in this interface will search
- these parsing variant and schema to find necessary referenced tokens.
- <p>
- Note also that wherever necessary the implementation will scan part (constituent) tokens as well
- (see <a href="../../../../../../org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-"><code>NCToken.findPartTokens(String...)</code></a> for more information).</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractorBuilder</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-">extractColumn</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;colTok)</code>
-<div class="block">Extract column object from the token.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-">extractDateRange</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;dateTok)</code>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractLimit-org.apache.nlpcraft.model.NCToken-">extractLimit</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;limitTok)</code>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-">extractSort</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;sortTok)</code>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-">extractTable</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tblTok)</code>
-<div class="block">Extract table object from the token.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="extractLimit-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>extractLimit</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a>&nbsp;extractLimit(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;limitTok)</pre>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>limitTok</code> - Limit token with ID <code>nlpcraft:limit</code>.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL limit object extracted from given token.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="extractSort-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>extractSort</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a>&nbsp;extractSort(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;sortTok)</pre>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>sortTok</code> - Sort token with ID <code>nlpcraft:sort</code>.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL sort object extracted from given token.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="extractTable-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>extractTable</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a>&nbsp;extractTable(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tblTok)</pre>
-<div class="block">Extract table object from the token.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tblTok</code> - A token that belongs to a <code>table</code> group.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL table object extracted from the given token.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="extractColumn-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>extractColumn</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&nbsp;extractColumn(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;colTok)</pre>
-<div class="block">Extract column object from the token.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>colTok</code> - A token that belongs to a <code>column</code> group.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL column object extracted from the given token.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="extractDateRange-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>extractDateRange</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a>&nbsp;extractDateRange(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;dateTok)</pre>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>dateTok</code> - Date token with ID <code>nlpcraft:date</code>.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>A data range object extracted from given token.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlExtractor.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractor.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html
deleted file mode 100644
index 926f967..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html
+++ /dev/null
@@ -1,295 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlExtractorBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlExtractorBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlExtractorBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractorBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Class NCSqlExtractorBuilder" class="title">Class NCSqlExtractorBuilder</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCSqlExtractorBuilder</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a> instances.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#NCSqlExtractorBuilder--">NCSqlExtractorBuilder</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;schema,
-     <a href="../../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;variant)</code>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCSqlExtractorBuilder--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCSqlExtractorBuilder</h4>
-<pre>public&nbsp;NCSqlExtractorBuilder()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>build</h4>
-<pre>public static&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a>&nbsp;build(<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;schema,
-                                   <a href="../../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;variant)</pre>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>schema</code> - SQL schema object to create an extractor for.</dd>
-<dd><code>variant</code> - Parsing variant (i.e. list of all tokens) to act as a context for
-      the extraction wherever necessary.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly created SQL extractor.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlExtractorBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractorBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html
deleted file mode 100644
index 8c50c23..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html
+++ /dev/null
@@ -1,332 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlJoin (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlJoin (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlJoin.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoin.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlJoin" class="title">Interface NCSqlJoin</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlJoin</span></pre>
-<div class="block">Object presentation of SQL join (foreign key).
- <p>
- In JSON/YAML generated model SQL joins are declared with the following data model
- metadata (example):
- <pre class="brush: js">
-   sql:joins:
-   - fromtable: "orders"
-     fromcolumns:
-     - "customer_id"
-     totable: "customers"
-     tocolumns:
-     - "customer_id"
-     jointype: "left"
- </pre></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getJoins--"><code>NCSqlSchema.getJoins()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getFromColumns--">getFromColumns</a></span>()</code>
-<div class="block">Gets the list of columns in originating table.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getFromTable--">getFromTable</a></span>()</code>
-<div class="block">Gets the name of the originating table.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getToColumns--">getToColumns</a></span>()</code>
-<div class="block">Gets the list of columns in target table.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getToTable--">getToTable</a></span>()</code>
-<div class="block">Gets the name of the target table.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getType--">getType</a></span>()</code>
-<div class="block">Gets type of the join.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getFromTable--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getFromTable</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getFromTable()</pre>
-<div class="block">Gets the name of the originating table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of the originating table.</dd>
-</dl>
-</li>
-</ul>
-<a name="getToTable--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getToTable</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getToTable()</pre>
-<div class="block">Gets the name of the target table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of the target table.</dd>
-</dl>
-</li>
-</ul>
-<a name="getFromColumns--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getFromColumns</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getFromColumns()</pre>
-<div class="block">Gets the list of columns in originating table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of columns in originating table.</dd>
-</dl>
-</li>
-</ul>
-<a name="getToColumns--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getToColumns</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getToColumns()</pre>
-<div class="block">Gets the list of columns in target table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of columns in target table.</dd>
-</dl>
-</li>
-</ul>
-<a name="getType--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getType</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>&nbsp;getType()</pre>
-<div class="block">Gets type of the join.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Type of join.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlJoin.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoin.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html
deleted file mode 100644
index 54291ab..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html
+++ /dev/null
@@ -1,384 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlJoinType (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlJoinType (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9,"i1":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlJoinType.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoinType.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Enum NCSqlJoinType" class="title">Enum NCSqlJoinType</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>&gt;</li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>&gt;</dd>
-</dl>
-<hr>
-<br>
-<pre>public enum <span class="typeNameLabel">NCSqlJoinType</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>&gt;</pre>
-<div class="block">Type of the SQL join.
- <p>
- In JSON/YAML generated model SQL join type is declared with the following data model
- metadata (example):
- <pre class="brush: js, highlight: [8]">
-   sql:joins:
-   - fromtable: "orders"
-     fromcolumns:
-     - "customer_id"
-     totable: "customers"
-     tocolumns:
-     - "customer_id"
-     jointype: "left"
- </pre></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== ENUM CONSTANT SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="enum.constant.summary">
-<!--   -->
-</a>
-<h3>Enum Constant Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
-<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Enum Constant and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#INNER">INNER</a></span></code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#LEFT">LEFT</a></span></code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#OUTER">OUTER</a></span></code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#RIGHT">RIGHT</a></span></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns the enum constant of this type with the specified name.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#values--">values</a></span>()</code>
-<div class="block">Returns an array containing the constants of this enum type, in
-the order they are declared.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#getDeclaringClass--" title="class or interface in java.lang">getDeclaringClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#name--" title="class or interface in java.lang">name</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#ordinal--" title="class or interface in java.lang">ordinal</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#valueOf-java.lang.Class-java.lang.String-" title="class or interface in java.lang">valueOf</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ ENUM CONSTANT DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="enum.constant.detail">
-<!--   -->
-</a>
-<h3>Enum Constant Detail</h3>
-<a name="INNER">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>INNER</h4>
-<pre>public static final&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a> INNER</pre>
-</li>
-</ul>
-<a name="LEFT">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>LEFT</h4>
-<pre>public static final&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a> LEFT</pre>
-</li>
-</ul>
-<a name="RIGHT">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>RIGHT</h4>
-<pre>public static final&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a> RIGHT</pre>
-</li>
-</ul>
-<a name="OUTER">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>OUTER</h4>
-<pre>public static final&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a> OUTER</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="values--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>values</h4>
-<pre>public static&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>[]&nbsp;values()</pre>
-<div class="block">Returns an array containing the constants of this enum type, in
-the order they are declared.  This method may be used to iterate
-over the constants as follows:
-<pre>
-for (NCSqlJoinType c : NCSqlJoinType.values())
-&nbsp;   System.out.println(c);
-</pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>an array containing the constants of this enum type, in the order they are declared</dd>
-</dl>
-</li>
-</ul>
-<a name="valueOf-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
-<div class="block">Returns the enum constant of this type with the specified name.
-The string must match <i>exactly</i> an identifier used to declare an
-enum constant in this type.  (Extraneous whitespace characters are 
-not permitted.)</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - the name of the enum constant to be returned.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the enum constant with the specified name</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlJoinType.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoinType.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html
deleted file mode 100644
index 0533635..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html
+++ /dev/null
@@ -1,278 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlLimit (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlLimit (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlLimit.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" target="_top">Frames</a></li>
-<li><a href="NCSqlLimit.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlLimit" class="title">Interface NCSqlLimit</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlLimit</span></pre>
-<div class="block">Object presentation of SQL limit.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getColumn--">getColumn</a></span>()</code>
-<div class="block">Gets SQL column this limit is applied.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getLimit--">getLimit</a></span>()</code>
-<div class="block">Gets the numeric value of the limit.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#isAscending--">isAscending</a></span>()</code>
-<div class="block">Gets whether limit ascending or descending.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getColumn--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getColumn</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&nbsp;getColumn()</pre>
-<div class="block">Gets SQL column this limit is applied.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL column this limit is applied.</dd>
-</dl>
-</li>
-</ul>
-<a name="getLimit--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getLimit</h4>
-<pre>int&nbsp;getLimit()</pre>
-<div class="block">Gets the numeric value of the limit.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Numeric value of the limit.</dd>
-</dl>
-</li>
-</ul>
-<a name="isAscending--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isAscending</h4>
-<pre>boolean&nbsp;isAscending()</pre>
-<div class="block">Gets whether limit ascending or descending.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether limit ascending or descending.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlLimit.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" target="_top">Frames</a></li>
-<li><a href="NCSqlLimit.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html
deleted file mode 100644
index 54e312c..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html
+++ /dev/null
@@ -1,318 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlModelGenerator (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlModelGenerator (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlModelGenerator.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" target="_top">Frames</a></li>
-<li><a href="NCSqlModelGenerator.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Class NCSqlModelGenerator" class="title">Class NCSqlModelGenerator</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCSqlModelGenerator</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Command line utility to generate YAML/JSON NLPCraft model stub from given SQL RDBMS.
- <p>
- This command line utility take several parameters like JDBC URL and driver, database schema, and
- optional set of tables and columns for which it will generate YAML/JSON NLPCraft model stub. Run
- this class with <code>--help</code> parameter to get a full up-to-date documentation:
- <pre class="brush:plain">
- java -cp apache-nlpcraft-x.x.x-all-deps.jar org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator --help
- </pre>
- <p>
- After the model stub is generated:
- <ul>
-     <li>
-         Modify and extend generated model stub to your own needs. In most cases, you'll need
-         to add, remove or modify auto-generated synonyms, add intents, etc. Note, however, that generated model
-         is fully complete and can be used as is.
-     </li>
-     <li>
-         Use generated YAML/JSON-based model together with <a href="../../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a>
-         class to instantiate model from this file.
-     </li>
-     <li>
-         Use <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a> method to get an object representation of the
-         SQL data schema for the model. You can use this object representation along with many utility
-         methods in <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a> class to efficiently auto-generate SQL queries against the source RDBMS.
-     </li>
- </ul></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchemaBuilder</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html#NCSqlModelGenerator--">NCSqlModelGenerator</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html#main-java.lang.String:A-">main</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</code>
-<div class="block">Runs SQL model generator with given command line parameters.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCSqlModelGenerator--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCSqlModelGenerator</h4>
-<pre>public&nbsp;NCSqlModelGenerator()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="main-java.lang.String:A-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>main</h4>
-<pre>public static&nbsp;void&nbsp;main(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</pre>
-<div class="block">Runs SQL model generator with given command line parameters.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>args</code> - Command line parameters. Execute with <code>--help</code> parameter to get a full
-      documentation.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlModelGenerator.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" target="_top">Frames</a></li>
-<li><a href="NCSqlModelGenerator.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html
deleted file mode 100644
index 1fab903..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html
+++ /dev/null
@@ -1,283 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlSchema (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlSchema (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":6,"i2":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSchema.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchema.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlSchema" class="title">Interface NCSqlSchema</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlSchema</span></pre>
-<div class="block">Object presentation of SQL schema. This representation gives object model for the SQL metadata
- that was extracted from RDBMS and added to the data model stub by <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a> utility.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getAllColumns--">getAllColumns</a></span>()</code>
-<div class="block">Creates and returns collection of all SQL columns across all tables in given schema.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getJoins--">getJoins</a></span>()</code>
-<div class="block">Gets collection of joins for this SQL schema.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getTables--">getTables</a></span>()</code>
-<div class="block">Gets collection of tables for this SQL schema.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getTables--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTables</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a>&gt;&nbsp;getTables()</pre>
-<div class="block">Gets collection of tables for this SQL schema.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of tables for this SQL schema.</dd>
-</dl>
-</li>
-</ul>
-<a name="getJoins--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getJoins</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a>&gt;&nbsp;getJoins()</pre>
-<div class="block">Gets collection of joins for this SQL schema.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of joins for this SQL schema.</dd>
-</dl>
-</li>
-</ul>
-<a name="getAllColumns--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getAllColumns</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;&nbsp;getAllColumns()</pre>
-<div class="block">Creates and returns collection of all SQL columns across all tables in given schema. It is
- equivalent to:
- <pre class="brush: java">
-     return getTables().stream().flatMap(t -> t.getColumns().stream()).collect(Collectors.toList());
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of all SQL columns across all tables in given schema.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSchema.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchema.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html
deleted file mode 100644
index 181f978..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html
+++ /dev/null
@@ -1,299 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlSchemaBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlSchemaBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSchemaBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchemaBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Class NCSqlSchemaBuilder" class="title">Class NCSqlSchemaBuilder</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCSqlSchemaBuilder</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a> instances. Once you have <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a>
- you can also use utility methods from <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#NCSqlSchemaBuilder--">NCSqlSchemaBuilder</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-">makeSchema</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;model)</code>
-<div class="block">Builds object presentation for SQL schema from given data model.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCSqlSchemaBuilder--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCSqlSchemaBuilder</h4>
-<pre>public&nbsp;NCSqlSchemaBuilder()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="makeSchema-org.apache.nlpcraft.model.NCModel-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>makeSchema</h4>
-<pre>public static&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;makeSchema(<a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;model)</pre>
-<div class="block">Builds object presentation for SQL schema from given data model. Note that the model must be
- generated by <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a> class.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>model</code> - Data model to generate object SQL schema presentation. Data model must be
-      generated by <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a> class.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Object presentation of the SQL schema for a given data model.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSchemaBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchemaBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html
deleted file mode 100644
index 2cbee24..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlSort (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlSort (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSort.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSort.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlSort" class="title">Interface NCSqlSort</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlSort</span></pre>
-<div class="block">Object presentation of SQL sorting.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSort--"><code>NCSqlTable.getDefaultSort()</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-"><code>NCSqlExtractor.extractSort(NCToken)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#getColumn--">getColumn</a></span>()</code>
-<div class="block">Gets SQL column by which to sort.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#isAscending--">isAscending</a></span>()</code>
-<div class="block">Gets sorting direction.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getColumn--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getColumn</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&nbsp;getColumn()</pre>
-<div class="block">Gets SQL column by which to sort.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL column by which to sort.</dd>
-</dl>
-</li>
-</ul>
-<a name="isAscending--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isAscending</h4>
-<pre>boolean&nbsp;isAscending()</pre>
-<div class="block">Gets sorting direction.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> for ascending sorting, <code>false</code> for descending.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSort.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSort.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html
deleted file mode 100644
index 0227f30..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html
+++ /dev/null
@@ -1,423 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlTable (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlTable (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlTable.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" target="_top">Frames</a></li>
-<li><a href="NCSqlTable.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlTable" class="title">Interface NCSqlTable</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlTable</span></pre>
-<div class="block">Object presentation of SQL table.
- <p>
- In JSON/YAML generated model the table is the model element (example):
- <pre class="brush: js">
-   elements:
-     - id: "tbl:orders"
-       groups:
-       - "table"
-       synonyms:
-       - "orders"
-       metadata:
-         sql:name: "orders"
-         sql:defaultselect:
-         - "order_id"
-         - "order_date"
-         - "required_date"
-         sql:defaultsort:
-         - "orders.order_id#desc"
-         sql:extratables:
-         - "customers"
-         - "shippers"
-         - "employees"
-         sql:defaultdate: "orders.order_date"
-       description: "Auto-generated from 'orders' table."
- </pre>
- Few notes:
- <ul>
-     <li>
-         All model elements representing SQL column have ID in a form of <code>tbl:sql_table_name</code>.
-     </li>
-     <li>
-         All model elements representing SQL column belong to <code>table</code> group.
-     </li>
-     <li>
-         These model elements have auto-generated synonyms and set of mandatory metadata.
-     </li>
-     <li>
-         User can freely add group membership, change synonyms, or add new metadata.
-     </li>
- </ul></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-"><code>NCSqlExtractorBuilder.build(NCSqlSchema, NCVariant)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-"><code>NCSqlExtractor.extractTable(NCToken)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getTables--"><code>NCSqlSchema.getTables()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getColumns--">getColumns</a></span>()</code>
-<div class="block">Gets collections of this table columns.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultDate--">getDefaultDate</a></span>()</code>
-<div class="block">Gets a column that defines a default date for this table.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSelect--">getDefaultSelect</a></span>()</code>
-<div class="block">Gets the list of the column names for the default select set.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSort--">getDefaultSort</a></span>()</code>
-<div class="block">Gets default sort descriptor.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getExtraTables--">getExtraTables</a></span>()</code>
-<div class="block">Gets the list of extra tables this table is referencing.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getTable--">getTable</a></span>()</code>
-<div class="block">Gets table name.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getTable--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTable</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTable()</pre>
-<div class="block">Gets table name.
- <p>
- In JSON/YAML generated model the table name is declared with the following element
- metadata (example):
- <pre class="brush: js">
-      sql:name: "orders"
- </pre>
- Note also that all elements declaring SQL tables belong to <code>table</code> group.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>table name.</dd>
-</dl>
-</li>
-</ul>
-<a name="getColumns--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getColumns</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;&nbsp;getColumns()</pre>
-<div class="block">Gets collections of this table columns.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collections of this table columns.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDefaultSort--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDefaultSort</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a>&gt;&nbsp;getDefaultSort()</pre>
-<div class="block">Gets default sort descriptor.
- <p>
- In JSON/YAML generated model the default sort list is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:defaultsort:
-     - "orders.order_id#desc"
- </pre>
- Note the <code>table.column#{asc|desc}</code> notation for identifying table name,
- column name and the sort order.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Default sort descriptor.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDefaultSelect--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDefaultSelect</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getDefaultSelect()</pre>
-<div class="block">Gets the list of the column names for the default select set.
- <p>
- In JSON/YAML generated model the default select list is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:defaultselect:
-     - "order_id"
-     - "order_date"
-     - "required_date"
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of the column names for the default select set.</dd>
-</dl>
-</li>
-</ul>
-<a name="getExtraTables--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getExtraTables</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExtraTables()</pre>
-<div class="block">Gets the list of extra tables this table is referencing. Extra tables are joined together with this table
- for default selection. Often, a single domain dataset if spread over multiple tables and this
- allows to have a meaningful default selection.
- <p>
- In JSON/YAML generated model the extra tables list is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:extratables:
-     - "other_part_table"
-     - "another_part_table"
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of extra tables this table's default selection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDefaultDate--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getDefaultDate</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;&nbsp;getDefaultDate()</pre>
-<div class="block">Gets a column that defines a default date for this table. Note that this column
- can belong to another table.
- <p>
- In JSON/YAML generated model the default date column is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:defaultdate: "orders.order_date"
- </pre>
- Note <code>table.column</code> notation for the table and column names.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Column that defines a default date for this table.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlTable.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" target="_top">Frames</a></li>
-<li><a href="NCSqlTable.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html
deleted file mode 100644
index c484e94..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html
+++ /dev/null
@@ -1,212 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlColumn (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlColumn (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html" target="_top">Frames</a></li>
-<li><a href="NCSqlColumn.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlColumn" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlColumn</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-">extractColumn</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;colTok)</code>
-<div class="block">Extract column object from the token.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSort.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#getColumn--">getColumn</a></span>()</code>
-<div class="block">Gets SQL column by which to sort.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlLimit.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getColumn--">getColumn</a></span>()</code>
-<div class="block">Gets SQL column this limit is applied.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return types with arguments of type <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</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>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSchema.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getAllColumns--">getAllColumns</a></span>()</code>
-<div class="block">Creates and returns collection of all SQL columns across all tables in given schema.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlTable.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getColumns--">getColumns</a></span>()</code>
-<div class="block">Gets collections of this table columns.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlTable.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultDate--">getDefaultDate</a></span>()</code>
-<div class="block">Gets a column that defines a default date for this table.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html" target="_top">Frames</a></li>
-<li><a href="NCSqlColumn.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html
deleted file mode 100644
index ad4f182..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlDateRange (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlDateRange (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html" target="_top">Frames</a></li>
-<li><a href="NCSqlDateRange.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlDateRange" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlDateRange</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-">extractDateRange</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;dateTok)</code>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html" target="_top">Frames</a></li>
-<li><a href="NCSqlDateRange.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html
deleted file mode 100644
index 16133c3..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html
+++ /dev/null
@@ -1,174 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractor (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractor (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractor.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractor" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractor</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</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>static <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractorBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;schema,
-     <a href="../../../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;variant)</code>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractor.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractorBuilder.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractorBuilder.html
deleted file mode 100644
index f0142dd..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractorBuilder.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractorBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractorBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractorBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractorBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html
deleted file mode 100644
index 8f3aec9..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoin (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoin (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoin.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoin" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoin</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return types with arguments of type <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSchema.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getJoins--">getJoins</a></span>()</code>
-<div class="block">Gets collection of joins for this SQL schema.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoin.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html
deleted file mode 100644
index 9b23a60..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html
+++ /dev/null
@@ -1,186 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoinType.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlJoin.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getType--">getType</a></span>()</code>
-<div class="block">Gets type of the join.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlJoinType.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns the enum constant of this type with the specified name.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>[]</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlJoinType.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#values--">values</a></span>()</code>
-<div class="block">Returns an array containing the constants of this enum type, in
-the order they are declared.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoinType.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html
deleted file mode 100644
index 5485fb7..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlLimit (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlLimit (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html" target="_top">Frames</a></li>
-<li><a href="NCSqlLimit.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlLimit" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlLimit</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractLimit-org.apache.nlpcraft.model.NCToken-">extractLimit</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;limitTok)</code>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html" target="_top">Frames</a></li>
-<li><a href="NCSqlLimit.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlModelGenerator.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlModelGenerator.html
deleted file mode 100644
index bc22766..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlModelGenerator.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlModelGenerator.html" target="_top">Frames</a></li>
-<li><a href="NCSqlModelGenerator.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlModelGenerator.html" target="_top">Frames</a></li>
-<li><a href="NCSqlModelGenerator.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html
deleted file mode 100644
index 75f4cb0..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html
+++ /dev/null
@@ -1,189 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchema.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</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>static <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSchemaBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-">makeSchema</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;model)</code>
-<div class="block">Builds object presentation for SQL schema from given data model.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> with parameters of type <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</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>static <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractorBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;schema,
-     <a href="../../../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;variant)</code>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchema.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchemaBuilder.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchemaBuilder.html
deleted file mode 100644
index 840135f..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchemaBuilder.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchemaBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchemaBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchemaBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchemaBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html
deleted file mode 100644
index 12324e3..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSort (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSort (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSort.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSort" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlSort</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-">extractSort</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;sortTok)</code>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return types with arguments of type <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlTable.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSort--">getDefaultSort</a></span>()</code>
-<div class="block">Gets default sort descriptor.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSort.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html
deleted file mode 100644
index 58de1fd..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlTable (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlTable (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html" target="_top">Frames</a></li>
-<li><a href="NCSqlTable.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlTable" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlTable</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-">extractTable</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tblTok)</code>
-<div class="block">Extract table object from the token.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return types with arguments of type <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSchema.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getTables--">getTables</a></span>()</code>
-<div class="block">Gets collection of tables for this SQL schema.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html" target="_top">Frames</a></li>
-<li><a href="NCSqlTable.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-frame.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-frame.html
deleted file mode 100644
index 0965721..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-frame.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.sqlgen (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html" target="classFrame">org.apache.nlpcraft.model.tools.sqlgen</a></h1>
-<div class="indexContainer">
-<h2 title="Interfaces">Interfaces</h2>
-<ul title="Interfaces">
-<li><a href="NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlColumn</span></a></li>
-<li><a href="NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlDateRange</span></a></li>
-<li><a href="NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlExtractor</span></a></li>
-<li><a href="NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlJoin</span></a></li>
-<li><a href="NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlLimit</span></a></li>
-<li><a href="NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlSchema</span></a></li>
-<li><a href="NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlSort</span></a></li>
-<li><a href="NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlTable</span></a></li>
-</ul>
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlExtractorBuilder</a></li>
-<li><a href="NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlModelGenerator</a></li>
-<li><a href="NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlSchemaBuilder</a></li>
-</ul>
-<h2 title="Enums">Enums</h2>
-<ul title="Enums">
-<li><a href="NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlJoinType</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-summary.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-summary.html
deleted file mode 100644
index f830615..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-summary.html
+++ /dev/null
@@ -1,251 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.sqlgen (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.tools.sqlgen (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model.tools.sqlgen</h1>
-<div class="docSummary">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Interface</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL column.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL date range.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></td>
-<td class="colLast">
-<div class="block">Utility methods for extracting various SQL components from <a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> tokens.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL join (foreign key).</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL limit.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL schema.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL sorting.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL table.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></td>
-<td class="colLast">
-<div class="block">Builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a> instances.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></td>
-<td class="colLast">
-<div class="block">Command line utility to generate YAML/JSON NLPCraft model stub from given SQL RDBMS.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></td>
-<td class="colLast">
-<div class="block">Builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a> instances.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
-<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Enum</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></td>
-<td class="colLast">
-<div class="block">Type of the SQL join.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model.tools.sqlgen Description">Package org.apache.nlpcraft.model.tools.sqlgen Description</h2>
-<div class="block">Contains model stub generator for SQL RDBMS.
- <p>
- Run the following from the command line to get a full documentation on how to run model stub generator:
- <pre class="brush:plain">
- java -cp apache-nlpcraft-x.x.x-all-deps.jar org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator --help
- </pre></div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-tree.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-tree.html
deleted file mode 100644
index 0509678..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-tree.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.sqlgen Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.tools.sqlgen Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model.tools.sqlgen</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractorBuilder</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlModelGenerator</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchemaBuilder</span></a></li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlColumn</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlDateRange</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractor</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoin</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlLimit</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchema</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSort</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlTable</span></a></li>
-</ul>
-<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoinType</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-use.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-use.html
deleted file mode 100644
index 32af221..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/sqlgen/package-use.html
+++ /dev/null
@@ -1,206 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model.tools.sqlgen (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model.tools.sqlgen (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model.tools.sqlgen" class="title">Uses of Package<br>org.apache.nlpcraft.model.tools.sqlgen</h1>
-</div>
-<div class="contentContainer">
-<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="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> used by <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>
-<div class="block">Object presentation of SQL column.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a>
-<div class="block">Object presentation of SQL date range.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a>
-<div class="block">Utility methods for extracting various SQL components from <a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> tokens.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a>
-<div class="block">Object presentation of SQL join (foreign key).</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>
-<div class="block">Type of the SQL join.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a>
-<div class="block">Object presentation of SQL limit.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>
-<div class="block">Object presentation of SQL schema.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a>
-<div class="block">Object presentation of SQL sorting.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a>
-<div class="block">Object presentation of SQL table.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestClient.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestClient.html
deleted file mode 100644
index 49d2b7b..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestClient.html
+++ /dev/null
@@ -1,353 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCTestClient (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCTestClient (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClient.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClient.html" target="_top">Frames</a></li>
-<li><a href="NCTestClient.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.test</div>
-<h2 title="Interface NCTestClient" class="title">Interface NCTestClient</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCTestClient</span></pre>
-<div class="block">Model testing client. This client can be used for convienient unit testing of the models together
- with any popular unit testing framework such as <a href="http://www.testng.org">TestNG</a> or
- <a href="https://junit.org">JUnit</a>. The instance of test client should be obtained
- via <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><code>NCTestClientBuilder</code></a>.
- <p>
- Here's an code snippet from <code>Alarm Clock</code> example illustrating
- the usage of test framework together with JUnit 5:
- <pre class="brush: java, highlight: [6, 8, 13, 19, 22, 25, 26, 27]">
- public class AlarmTest {
-     private NCTestClient cli;
-
-     &#64;BeforeEach
-     void setUp() throws NCException, IOException {
-         NCEmbeddedProbe.start(AlarmModel.class);
-
-         cli = new NCTestClientBuilder().newBuilder().build();
-
-         cli.open("nlpcraft.alarm.ex");
-     }
-
-     &#64;AfterEach
-     void tearDown() throws NCException, IOException {
-         if (cli != null)
-             cli.close();
-
-         NCEmbeddedProbe.stop();
-     }
-
-     &#64;Test
-     public void test() throws NCException, IOException {
-         // Should be passed.
-         assertTrue(cli.ask("Ping me in 3 minutes").isOk());
-         assertTrue(cli.ask("Buzz me in an hour and 15mins").isOk());
-         assertTrue(cli.ask("Set my alarm for 30s").isOk());
-     }
- }
- </pre></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><code>NCTestClientBuilder</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#ask-java.lang.String-">ask</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</code>
-<div class="block">Tests single sentence and returns its result.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#clearConversation--">clearConversation</a></span>()</code>
-<div class="block">Clears conversation for this test client.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#close--">close</a></span>()</code>
-<div class="block">Closes test client connection to the server.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#open-java.lang.String-">open</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mdlId)</code>
-<div class="block">Connects test client to the server for testing with given model ID.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="ask-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>ask</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a>&nbsp;ask(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)
-          throws <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a>,
-                 <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Tests single sentence and returns its result.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>txt</code> - Text sentence to test.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Sentence result.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></code> - Thrown if any test system errors occur.</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Thrown in case of I/O errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="open-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>open</h4>
-<pre>void&nbsp;open(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mdlId)
-   throws <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a>,
-          <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Connects test client to the server for testing with given model ID.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>mdlId</code> - Model ID to open this client for.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></code> - Thrown if any test system errors occur.</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Thrown in case of I/O errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="close--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>close</h4>
-<pre>void&nbsp;close()
-    throws <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a>,
-           <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Closes test client connection to the server.</div>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></code> - Thrown if any test system errors occur.</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Thrown in case of I/O errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="clearConversation--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>clearConversation</h4>
-<pre>void&nbsp;clearConversation()
-                throws <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a>,
-                       <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Clears conversation for this test client. This method will clear conversation for
- its configured user.</div>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></code> - Thrown if any test system errors occur.</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Thrown in case of I/O errors.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClient.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClient.html" target="_top">Frames</a></li>
-<li><a href="NCTestClient.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html
deleted file mode 100644
index fd3e922..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html
+++ /dev/null
@@ -1,563 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCTestClientBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCTestClientBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClientBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.test</div>
-<h2 title="Class NCTestClientBuilder" class="title">Class NCTestClientBuilder</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.test.NCTestClientBuilder</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCTestClientBuilder</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Test client builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>NCTestClient</code></a> instances. Note that all configuration values
- have sensible defaults. Most of the time only user <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setUser-java.lang.String-java.lang.String-"><code>credentials</code></a>
- will have to be changed if not testing with default account.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_BASEURL">DFLT_BASEURL</a></span></code>
-<div class="block">Default public REST API URL (endpoint).</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMAIL">DFLT_EMAIL</a></span></code>
-<div class="block">Default client email.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMBEDDED">DFLT_EMBEDDED</a></span></code>
-<div class="block">Default embedded mode flag.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_MAX_WAIT_TIME">DFLT_MAX_WAIT_TIME</a></span></code>
-<div class="block">Maximum test time.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_PASSWORD">DFLT_PASSWORD</a></span></code>
-<div class="block">Default client password.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#NCTestClientBuilder--">NCTestClientBuilder</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#build--">build</a></span>()</code>
-<div class="block">Build new configured test client instance.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#newBuilder--">newBuilder</a></span>()</code>
-<div class="block">Creates new builder instance with all defaults set.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setBaseUrl-java.lang.String-">setBaseUrl</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;baseUrl)</code>
-<div class="block">Sets non-default API base URL.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setEmbeddedMode-boolean-">setEmbeddedMode</a></span>(boolean&nbsp;embedded)</code>
-<div class="block">Sets the embedded probe mode flag.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setHttpClientSupplier-java.util.function.Supplier-">setHttpClientSupplier</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;org.apache.http.impl.client.CloseableHttpClient&gt;&nbsp;cliSup)</code>
-<div class="block">Sets non-default <code>CloseableHttpClient</code> custom supplier.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setRequestConfig-org.apache.http.client.config.RequestConfig-">setRequestConfig</a></span>(org.apache.http.client.config.RequestConfig&nbsp;reqCfg)</code>
-<div class="block">Sets optional HTTP REST client configuration parameters.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setResponseLog-boolean-">setResponseLog</a></span>(boolean&nbsp;respLog)</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setUser-java.lang.String-java.lang.String-">setUser</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;email,
-       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pswd)</code>
-<div class="block">Sets non-default user credentials.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="DFLT_BASEURL">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_BASEURL</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DFLT_BASEURL</pre>
-<div class="block">Default public REST API URL (endpoint).</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_BASEURL">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_EMAIL">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_EMAIL</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DFLT_EMAIL</pre>
-<div class="block">Default client email.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_EMAIL">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_PASSWORD">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_PASSWORD</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DFLT_PASSWORD</pre>
-<div class="block">Default client password.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_PASSWORD">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_EMBEDDED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_EMBEDDED</h4>
-<pre>public static final&nbsp;boolean DFLT_EMBEDDED</pre>
-<div class="block">Default embedded mode flag.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_EMBEDDED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_WAIT_TIME">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>DFLT_MAX_WAIT_TIME</h4>
-<pre>public static final&nbsp;long DFLT_MAX_WAIT_TIME</pre>
-<div class="block">Maximum test time.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_MAX_WAIT_TIME">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCTestClientBuilder--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCTestClientBuilder</h4>
-<pre>public&nbsp;NCTestClientBuilder()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="newBuilder--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newBuilder</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;newBuilder()</pre>
-<div class="block">Creates new builder instance with all defaults set.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance.</dd>
-</dl>
-</li>
-</ul>
-<a name="setRequestConfig-org.apache.http.client.config.RequestConfig-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setRequestConfig</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setRequestConfig(org.apache.http.client.config.RequestConfig&nbsp;reqCfg)</pre>
-<div class="block">Sets optional HTTP REST client configuration parameters.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>reqCfg</code> - HTTP REST client configuration parameters.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance for chaining calls.</dd>
-</dl>
-</li>
-</ul>
-<a name="setHttpClientSupplier-java.util.function.Supplier-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setHttpClientSupplier</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setHttpClientSupplier(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;org.apache.http.impl.client.CloseableHttpClient&gt;&nbsp;cliSup)</pre>
-<div class="block">Sets non-default <code>CloseableHttpClient</code> custom supplier.
- By default <code>CloseableHttpClient</code> created with <code>HttpClients.createDefault()</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cliSup</code> - <code>CloseableHttpClient</code> custom supplier.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance for chaining calls.</dd>
-</dl>
-</li>
-</ul>
-<a name="setBaseUrl-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setBaseUrl</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setBaseUrl(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;baseUrl)</pre>
-<div class="block">Sets non-default API base URL. Only change it if your server is not running on localhost.
- By default <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_BASEURL"><code>DFLT_BASEURL</code></a> is used.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>baseUrl</code> - API base URL.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance for chaining calls.</dd>
-</dl>
-</li>
-</ul>
-<a name="setUser-java.lang.String-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setUser</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setUser(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;email,
-                                   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pswd)</pre>
-<div class="block">Sets non-default user credentials.
- By default <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMAIL"><code>DFLT_EMAIL</code></a> and <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_PASSWORD"><code>DFLT_PASSWORD</code></a> are used
- and they match the default NLPCraft server user.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>email</code> - User email.</dd>
-<dd><code>pswd</code> - User password.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance for chaining calls.</dd>
-</dl>
-</li>
-</ul>
-<a name="setEmbeddedMode-boolean-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setEmbeddedMode</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setEmbeddedMode(boolean&nbsp;embedded)</pre>
-<div class="block">Sets the embedded probe mode flag. Default value is <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMBEDDED"><code>DFLT_EMBEDDED</code></a>. If set to <code>true</code> the test client
- will expect the <a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><code>embedded probe</code></a> running in the same JVM
- and will use local callbacks for quicker results instead of a full REST roundtrip.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>embedded</code> - Embedded probe mode flag.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance for chaining calls.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><code>NCEmbeddedProbe</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="setResponseLog-boolean-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setResponseLog</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setResponseLog(boolean&nbsp;respLog)</pre>
-</li>
-</ul>
-<a name="build--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>build</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a>&nbsp;build()</pre>
-<div class="block">Build new configured test client instance.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly built test client instance.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClientBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestClientException.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestClientException.html
deleted file mode 100644
index 45c8af4..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestClientException.html
+++ /dev/null
@@ -1,233 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCTestClientException (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCTestClientException (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClientException.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClientException.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientException.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.test</div>
-<h2 title="Class NCTestClientException" class="title">Class NCTestClientException</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.test.NCTestClientException</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCTestClientException</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
-<div class="block">Test client exception. This exception is thrown by the test framework.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../serialized-form.html#org.apache.nlpcraft.model.tools.test.NCTestClientException">Serialized Form</a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClientException.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClientException.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientException.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestResult.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestResult.html
deleted file mode 100644
index ac86d8f..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/NCTestResult.html
+++ /dev/null
@@ -1,389 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCTestResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCTestResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":18,"i7":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestResult.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestResult.html" target="_top">Frames</a></li>
-<li><a href="NCTestResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.test</div>
-<h2 title="Interface NCTestResult" class="title">Interface NCTestResult</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCTestResult</span></pre>
-<div class="block">Result of the test sentence processing.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getModelId--">getModelId</a></span>()</code>
-<div class="block">Gets model ID the test sentence was sent with.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getProcessingTime--">getProcessingTime</a></span>()</code>
-<div class="block">Gets total sentence processing time in milliseconds.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResult--">getResult</a></span>()</code>
-<div class="block">Gets optional execution result.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResultError--">getResultError</a></span>()</code>
-<div class="block">Gets optional execution error.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResultType--">getResultType</a></span>()</code>
-<div class="block">Gets optional execution result type.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getText--">getText</a></span>()</code>
-<div class="block">Gets test sentence text.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--">isFailed</a></span>()</code>
-<div class="block">Tests whether or not this result corresponds to a failed execution.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--">isOk</a></span>()</code>
-<div class="block">Tests whether or not this result corresponds to a successful execution.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getText()</pre>
-<div class="block">Gets test sentence text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Test sentence text.</dd>
-</dl>
-</li>
-</ul>
-<a name="getProcessingTime--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getProcessingTime</h4>
-<pre>long&nbsp;getProcessingTime()</pre>
-<div class="block">Gets total sentence processing time in milliseconds.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Processing time in milliseconds.</dd>
-</dl>
-</li>
-</ul>
-<a name="getModelId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getModelId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getModelId()</pre>
-<div class="block">Gets model ID the test sentence was sent with.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model ID.</dd>
-</dl>
-</li>
-</ul>
-<a name="getResult--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getResult</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getResult()</pre>
-<div class="block">Gets optional execution result. Only provided if processing succeeded.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional execution result.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--"><code>isFailed()</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--"><code>isOk()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getResultType--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getResultType</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getResultType()</pre>
-<div class="block">Gets optional execution result type. Only provided if processing succeeded.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional execution result type.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--"><code>isFailed()</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--"><code>isOk()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getResultError--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getResultError</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getResultError()</pre>
-<div class="block">Gets optional execution error. Only provided if processing failed.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional execution error.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--"><code>isFailed()</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--"><code>isOk()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isFailed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isFailed</h4>
-<pre>default&nbsp;boolean&nbsp;isFailed()</pre>
-<div class="block">Tests whether or not this result corresponds to a failed execution. This is identical to:
- <pre class="brush: java">
-      return getResultError().isPresent();
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>true</code> if result corresponds to a failed execution, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="isOk--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isOk</h4>
-<pre>default&nbsp;boolean&nbsp;isOk()</pre>
-<div class="block">Tests whether or not this result corresponds to a successful execution. This is identical to:
- <pre class="brush: java">
-      return getResult().isPresent() &amp;&amp; getResultType().isPresent();
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>true</code> if result corresponds to a successful execution, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestResult.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestResult.html" target="_top">Frames</a></li>
-<li><a href="NCTestResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html
deleted file mode 100644
index ee1b019..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestClient (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestClient (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html" target="_top">Frames</a></li>
-<li><a href="NCTestClient.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestClient" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.test.NCTestClient</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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</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="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#build--">build</a></span>()</code>
-<div class="block">Build new configured test client instance.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html" target="_top">Frames</a></li>
-<li><a href="NCTestClient.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html
deleted file mode 100644
index a46d6c4..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html
+++ /dev/null
@@ -1,208 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientBuilder" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.test.NCTestClientBuilder</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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</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="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#newBuilder--">newBuilder</a></span>()</code>
-<div class="block">Creates new builder instance with all defaults set.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setBaseUrl-java.lang.String-">setBaseUrl</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;baseUrl)</code>
-<div class="block">Sets non-default API base URL.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setEmbeddedMode-boolean-">setEmbeddedMode</a></span>(boolean&nbsp;embedded)</code>
-<div class="block">Sets the embedded probe mode flag.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setHttpClientSupplier-java.util.function.Supplier-">setHttpClientSupplier</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;org.apache.http.impl.client.CloseableHttpClient&gt;&nbsp;cliSup)</code>
-<div class="block">Sets non-default <code>CloseableHttpClient</code> custom supplier.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setRequestConfig-org.apache.http.client.config.RequestConfig-">setRequestConfig</a></span>(org.apache.http.client.config.RequestConfig&nbsp;reqCfg)</code>
-<div class="block">Sets optional HTTP REST client configuration parameters.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setResponseLog-boolean-">setResponseLog</a></span>(boolean&nbsp;respLog)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setUser-java.lang.String-java.lang.String-">setUser</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;email,
-       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pswd)</code>
-<div class="block">Sets non-default user credentials.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html
deleted file mode 100644
index 6c131dc..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html
+++ /dev/null
@@ -1,191 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientException (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientException (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientException.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientException" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.test.NCTestClientException</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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</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="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> that throw <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClient.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#ask-java.lang.String-">ask</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</code>
-<div class="block">Tests single sentence and returns its result.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClient.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#clearConversation--">clearConversation</a></span>()</code>
-<div class="block">Clears conversation for this test client.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClient.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#close--">close</a></span>()</code>
-<div class="block">Closes test client connection to the server.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClient.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#open-java.lang.String-">open</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mdlId)</code>
-<div class="block">Connects test client to the server for testing with given model ID.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientException.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html
deleted file mode 100644
index f6ccbfc..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html" target="_top">Frames</a></li>
-<li><a href="NCTestResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestResult" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.test.NCTestResult</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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</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="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClient.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#ask-java.lang.String-">ask</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</code>
-<div class="block">Tests single sentence and returns its result.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html" target="_top">Frames</a></li>
-<li><a href="NCTestResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-frame.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-frame.html
deleted file mode 100644
index 9de5f07..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-frame.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.test (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html" target="classFrame">org.apache.nlpcraft.model.tools.test</a></h1>
-<div class="indexContainer">
-<h2 title="Interfaces">Interfaces</h2>
-<ul title="Interfaces">
-<li><a href="NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test" target="classFrame"><span class="interfaceName">NCTestClient</span></a></li>
-<li><a href="NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test" target="classFrame"><span class="interfaceName">NCTestResult</span></a></li>
-</ul>
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test" target="classFrame">NCTestClientBuilder</a></li>
-</ul>
-<h2 title="Exceptions">Exceptions</h2>
-<ul title="Exceptions">
-<li><a href="NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test" target="classFrame">NCTestClientException</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-summary.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-summary.html
deleted file mode 100644
index b165911..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-summary.html
+++ /dev/null
@@ -1,237 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.test (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.tools.test (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model.tools.test</h1>
-<div class="docSummary">
-<div class="block">Contains model testing framework.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Interface</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></td>
-<td class="colLast">
-<div class="block">Model testing client.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></td>
-<td class="colLast">
-<div class="block">Result of the test sentence processing.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></td>
-<td class="colLast">
-<div class="block">Test client builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>NCTestClient</code></a> instances.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
-<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Exception</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></td>
-<td class="colLast">
-<div class="block">Test client exception.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model.tools.test Description">Package org.apache.nlpcraft.model.tools.test Description</h2>
-<div class="block">Contains model testing framework.
- <p>
- Here's an code snippet from <code>Alarm Clock</code> example illustrating
- the usage of test framework together with JUnit 5:
- <pre class="brush: java">
- public class AlarmTest {
-     private NCTestClient cli;
-
-     &#64;BeforeEach
-     void setUp() throws NCException, IOException {
-         NCEmbeddedProbe.start(AlarmModel.class);
-
-         cli = new NCTestClientBuilder().newBuilder().build();
-
-         cli.open("nlpcraft.alarm.ex");
-     }
-
-     &#64;AfterEach
-     void tearDown() throws NCException, IOException {
-         if (cli != null)
-             cli.close();
-
-         NCEmbeddedProbe.stop();
-     }
-
-     &#64;Test
-     public void test() throws NCException, IOException {
-         // Empty parameter.
-         assertTrue(cli.ask("").isFailed());
-
-         // Only latin charset is supported.
-         assertTrue(cli.ask("El tiempo en España").isFailed());
-
-         // Should be passed.
-         assertTrue(cli.ask("Ping me in 3 minutes").isOk());
-         assertTrue(cli.ask("Buzz me in an hour and 15mins").isOk());
-         assertTrue(cli.ask("Set my alarm for 30s").isOk());
-     }
- }
- </pre></div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-tree.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-tree.html
deleted file mode 100644
index a6a3d5d..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-tree.html
+++ /dev/null
@@ -1,160 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.test Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.tools.test Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model.tools.test</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientBuilder</span></a></li>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientException</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClient</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestResult</span></a></li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-use.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-use.html
deleted file mode 100644
index a758cc6..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/model/tools/test/package-use.html
+++ /dev/null
@@ -1,181 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model.tools.test (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model.tools.test (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model.tools.test" class="title">Uses of Package<br>org.apache.nlpcraft.model.tools.test</h1>
-</div>
-<div class="contentContainer">
-<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="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> used by <a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html#org.apache.nlpcraft.model.tools.test">NCTestClient</a>
-<div class="block">Model testing client.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html#org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>
-<div class="block">Test client builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>NCTestClient</code></a> instances.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html#org.apache.nlpcraft.model.tools.test">NCTestClientException</a>
-<div class="block">Test client exception.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html#org.apache.nlpcraft.model.tools.test">NCTestResult</a>
-<div class="block">Result of the test sentence processing.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html
deleted file mode 100644
index d86df56..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html
+++ /dev/null
@@ -1,454 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCEmbeddedProbe (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCEmbeddedProbe (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCEmbeddedProbe.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedProbe.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.probe.embedded</div>
-<h2 title="Class NCEmbeddedProbe" class="title">Class NCEmbeddedProbe</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCEmbeddedProbe</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Embedded probe controller. Typically, data probes are launched in their own independent JVMs. However,
- in some cases it is more convenient for model implementation or preferable for performance reasons to host
- a data model (and hence the data probe) in the same "client" JVM.
- <p>
- The standard processing flow with the data probe running in a separate JVM looks like this:
- <br>
- <code>
-     App ⇒ <b>JVM</b><sub>1</sub>(REST Server) ⇒ <b>JVM</b><sub>2</sub>(Probe) ⇒ <b>JVM</b><sub>1</sub>(REST Server) ⇒ App
- </code>
- <br>
- There are at least 4 networks hops between client application request and response.
- <p>
- However, when using native Java Client or <a href="../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>Java Test Client</code></a> in embedded probe mode
- the processing flow is shortened:
- <br>
- <code>
-     <b>JVM</b><sub>1</sub>(App) ⇒ <b>JVM</b><sub>2</sub>(REST Server) ⇒ <b>JVM</b><sub>1</sub>(Probe -> App)
- </code>
- <br>
- In this case there are only 2 hops as both client application and the data probe (and the model) are hosted
- in the same JVM.
- <p>
- Notes:
- <ul>
-     <li>
-         Embedded probe is only available for JVM processes (and can be used with any JVM languages).
-     </li>
-     <li>
-         There can be only one embedded probe per JVM.
-     </li>
-     <li>
-         Once data probe is stopped and cannot be started again in the same JVM.
-     </li>
-     <li>
-         Even though the caller can register local-JVM listener for the query results, these results
-         will still be asynchronously delivered to the REST server in the usual manner so that other clients
-         could fetch these results and to maintain internal logging, tracing and metrics. If the client
-         application hosting data model and its probe <i>is the only client</i> for that model it needs to cancel the
-         request on the REST server after receiving a local-JVM callback to release associated
-         resources on the REST server.
-     </li>
- </ul></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#NCEmbeddedProbe--">NCEmbeddedProbe</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#registerCallback-java.util.function.Consumer-">registerCallback</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</code>
-<div class="block">Registers the callback on query processing results.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.Class...-">start</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;...&nbsp;mdlClasses)</code>
-<div class="block">Starts the embedded probe with default configuration and specified models to deploy.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.String-">start</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cfgFile)</code>
-<div class="block">Start the embedded probe with given configuration file.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Class...-">start</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;probeId,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tok,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;upLink,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dnLink,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;...&nbsp;mdlClasses)</code>
-<div class="block">Starts the embedded probe with default configuration and specified overrides.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#stop--">stop</a></span>()</code>
-<div class="block">Stops the embedded probe, if it was started before.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#unregisterCallback-java.util.function.Consumer-">unregisterCallback</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</code>
-<div class="block">Unregisters previously registered callback.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCEmbeddedProbe--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCEmbeddedProbe</h4>
-<pre>public&nbsp;NCEmbeddedProbe()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="start-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>start</h4>
-<pre>public static&nbsp;void&nbsp;start(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cfgFile)</pre>
-<div class="block">Start the embedded probe with given configuration file. It is equivalent to starting a probe using
- <code>-config=cfgFile</code> command line argument.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cfgFile</code> - Configuration file path. It should be either a full path or the file name
-      that can be found in the current working directory or on the classpath as a class loader
-      resource.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors starting the data probe.</dd>
-</dl>
-</li>
-</ul>
-<a name="start-java.lang.Class...-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>start</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/SafeVarargs.html?is-external=true" title="class or interface in java.lang">@SafeVarargs</a>
-public static&nbsp;void&nbsp;start(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;...&nbsp;mdlClasses)</pre>
-<div class="block">Starts the embedded probe with default configuration and specified models to deploy.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>mdlClasses</code> - One or more data model classes to be deployed by the embedded probe.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors starting the data probe.</dd>
-</dl>
-</li>
-</ul>
-<a name="start-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Class...-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>start</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/SafeVarargs.html?is-external=true" title="class or interface in java.lang">@SafeVarargs</a>
-public static&nbsp;void&nbsp;start(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;probeId,
-                                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tok,
-                                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;upLink,
-                                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dnLink,
-                                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;...&nbsp;mdlClasses)</pre>
-<div class="block">Starts the embedded probe with default configuration and specified overrides.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>probeId</code> - Probe ID.</dd>
-<dd><code>tok</code> - Probe token.</dd>
-<dd><code>upLink</code> - Probe up-link to the server.</dd>
-<dd><code>dnLink</code> - Probe down-link from the server.</dd>
-<dd><code>mdlClasses</code> - One or more data model classes to be deployed by the embedded probe.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors starting the data probe.</dd>
-</dl>
-</li>
-</ul>
-<a name="stop--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>stop</h4>
-<pre>public static&nbsp;void&nbsp;stop()</pre>
-<div class="block">Stops the embedded probe, if it was started before. Note that the probe cannot be started again
- in the same JVM process.</div>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors stopping the data probe.</dd>
-</dl>
-</li>
-</ul>
-<a name="registerCallback-java.util.function.Consumer-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>registerCallback</h4>
-<pre>public static&nbsp;void&nbsp;registerCallback(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</pre>
-<div class="block">Registers the callback on query processing results. Results from all models deployed on this embedded probe
- will trigger this callback.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cb</code> - Callback to register.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors registering a callback.</dd>
-</dl>
-</li>
-</ul>
-<a name="unregisterCallback-java.util.function.Consumer-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>unregisterCallback</h4>
-<pre>public static&nbsp;void&nbsp;unregisterCallback(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</pre>
-<div class="block">Unregisters previously registered callback. Ignored if given callback wasn't registered before.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cb</code> - Callback to unregister.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors unregistering a callback.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCEmbeddedProbe.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedProbe.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html
deleted file mode 100644
index e3c21c4..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html
+++ /dev/null
@@ -1,500 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCEmbeddedResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCEmbeddedResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCEmbeddedResult.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.probe.embedded</div>
-<h2 title="Interface NCEmbeddedResult" class="title">Interface NCEmbeddedResult</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCEmbeddedResult</span></pre>
-<div class="block">Result container for the embedded probe. When an embedded probe completes query processing for one of its
- deployed models it calls registered callbacks, if any, with this container before the results are sent back
- to the REST server.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#registerCallback-java.util.function.Consumer-"><code>NCEmbeddedProbe.registerCallback(Consumer)</code></a>, 
-<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#unregisterCallback-java.util.function.Consumer-"><code>NCEmbeddedProbe.unregisterCallback(Consumer)</code></a>, 
-<a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><code>NCResult</code></a>, 
-<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><code>NCEmbeddedProbe</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getBody--">getBody</a></span>()</code>
-<div class="block">Gets optional result body.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getErrorCode--">getErrorCode</a></span>()</code>
-<div class="block">Gets optional error code.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getErrorMessage--">getErrorMessage</a></span>()</code>
-<div class="block">Gets optional error message.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getLogHolder--">getLogHolder</a></span>()</code>
-<div class="block">Gets request processing log holder as JSON string.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getModelId--">getModelId</a></span>()</code>
-<div class="block">Gets the ID of the model that produced this result.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getOriginalText--">getOriginalText</a></span>()</code>
-<div class="block">Gets original text of the request that produced this result.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getProbeId--">getProbeId</a></span>()</code>
-<div class="block">Gets ID of the probe this result was generated by.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getServerRequestId--">getServerRequestId</a></span>()</code>
-<div class="block">Gets ID of the request that produced this result.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getType--">getType</a></span>()</code>
-<div class="block">Gets optional result type.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getUserId--">getUserId</a></span>()</code>
-<div class="block">Gets ID of the user that made the request this result is for.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getModelId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getModelId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getModelId()</pre>
-<div class="block">Gets the ID of the model that produced this result. Note that embedded probe can host more than one
- data model hence this parameter is important to distinguish to which model this result belongs.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the model produced this result.</dd>
-</dl>
-</li>
-</ul>
-<a name="getServerRequestId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getServerRequestId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServerRequestId()</pre>
-<div class="block">Gets ID of the request that produced this result.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the request that produced this result.</dd>
-</dl>
-</li>
-</ul>
-<a name="getOriginalText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getOriginalText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOriginalText()</pre>
-<div class="block">Gets original text of the request that produced this result.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Original text of the request that produced this result.</dd>
-</dl>
-</li>
-</ul>
-<a name="getUserId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getUserId</h4>
-<pre>long&nbsp;getUserId()</pre>
-<div class="block">Gets ID of the user that made the request this result is for.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the user that made the request this result is for.</dd>
-</dl>
-</li>
-</ul>
-<a name="getBody--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getBody</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBody()</pre>
-<div class="block">Gets optional result body. Note that either both result body and type are set or
- error message and error code are set, but not both pairs.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Result body or <code>null</code> if error occurred.</dd>
-</dl>
-</li>
-</ul>
-<a name="getType--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getType</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getType()</pre>
-<div class="block">Gets optional result type. Note that either both result body and type are set or
- error message and error code are set, but not both pairs.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Result type or <code>null</code> if error occurred.</dd>
-</dl>
-</li>
-</ul>
-<a name="getErrorMessage--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getErrorMessage</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getErrorMessage()</pre>
-<div class="block">Gets optional error message.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Error message or <code>null</code> if no errors occurred.</dd>
-</dl>
-</li>
-</ul>
-<a name="getErrorCode--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getErrorCode</h4>
-<pre>int&nbsp;getErrorCode()</pre>
-<div class="block">Gets optional error code. One of the following codes:
- <table class="dl-table" summary="">
-     <thead>
-         <tr>
-             <th>Code</th>
-             <th>Description</th>
-         </tr>
-     </thead>
- <tbody>
- <tr>
-     <td><code>1</code></td>
-     <td>Rejected by the model.</td>
- </tr>
- <tr>
-     <td><code>100</code></td>
-     <td>Unexpected system error.</td>
- </tr>
- <tr>
-     <td><code>101</code></td>
-     <td>Model's result is too big.</td>
- </tr>
- <tr>
-     <td><code>102</code></td>
-     <td>Recoverable system error.</td>
- </tr>
- <tr>
-     <td><code>10001</code></td>
-     <td>Too many unknown words.</td>
- </tr>
- <tr>
-     <td><code>10002</code></td>
-     <td>Sentence is too complex (too many free words).</td>
- </tr>
- <tr>
-     <td><code>10003</code></td>
-     <td>Too many suspicious or unrelated words.</td>
- </tr>
- <tr>
-     <td><code>10004</code></td>
-     <td>Swear words found and are not allowed.</td>
- </tr>
- <tr>
-     <td><code>10005</code></td>
-     <td>Sentence contains no nouns.</td>
- </tr>
- <tr>
-     <td><code>10006</code></td>
-     <td>Only latin charset is supported.</td>
- </tr>
- <tr>
-     <td><code>10007</code></td>
-     <td>Only english language is supported.</td>
- </tr>
- <tr>
-     <td><code>10008</code></td>
-     <td>Sentence seems unrelated to data model.</td>
- </tr>
- <tr>
-     <td><code>10009</code></td>
-     <td>Sentence is too short (before processing).</td>
- </tr>
- <tr>
-     <td><code>10010</code></td>
-     <td>Sentence is ambiguous.</td>
- </tr>
- <tr>
-     <td><code>10011</code></td>
-     <td>Sentence is too short (after processing).</td>
- </tr>
- <tr>
-     <td><code>10012</code></td>
-     <td>Sentence is too long.</td>
- </tr>
- </tbody>
- </table></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Error code if error message is not <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-<a name="getProbeId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getProbeId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getProbeId()</pre>
-<div class="block">Gets ID of the probe this result was generated by.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the probe this result was generated by.</dd>
-</dl>
-</li>
-</ul>
-<a name="getLogHolder--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getLogHolder</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLogHolder()</pre>
-<div class="block">Gets request processing log holder as JSON string.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Request processing log holder as JSON string.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCEmbeddedResult.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedProbe.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedProbe.html
deleted file mode 100644
index 234f458..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedProbe.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedProbe.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedProbe.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe" class="title">Uses of Class<br>org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedProbe.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedProbe.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html
deleted file mode 100644
index 0b2dd2b..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html
+++ /dev/null
@@ -1,179 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.probe.embedded.NCEmbeddedResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.probe.embedded.NCEmbeddedResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.probe.embedded.NCEmbeddedResult" class="title">Uses of Interface<br>org.apache.nlpcraft.probe.embedded.NCEmbeddedResult</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="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.probe.embedded">org.apache.nlpcraft.probe.embedded</a></td>
-<td class="colLast">
-<div class="block">Contains embedded probe controller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.probe.embedded">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a> in <a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a> with type arguments of type <a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</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>static void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCEmbeddedProbe.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#registerCallback-java.util.function.Consumer-">registerCallback</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</code>
-<div class="block">Registers the callback on query processing results.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCEmbeddedProbe.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#unregisterCallback-java.util.function.Consumer-">unregisterCallback</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</code>
-<div class="block">Unregisters previously registered callback.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-frame.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-frame.html
deleted file mode 100644
index d18381d..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-frame.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.probe.embedded (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html" target="classFrame">org.apache.nlpcraft.probe.embedded</a></h1>
-<div class="indexContainer">
-<h2 title="Interfaces">Interfaces</h2>
-<ul title="Interfaces">
-<li><a href="NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded" target="classFrame"><span class="interfaceName">NCEmbeddedResult</span></a></li>
-</ul>
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded" target="classFrame">NCEmbeddedProbe</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-summary.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-summary.html
deleted file mode 100644
index 8b903e2..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-summary.html
+++ /dev/null
@@ -1,176 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.probe.embedded (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.probe.embedded (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">Prev&nbsp;Package</a></li>
-<li>Next&nbsp;Package</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.probe.embedded</h1>
-<div class="docSummary">
-<div class="block">Contains embedded probe controller.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Interface</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></td>
-<td class="colLast">
-<div class="block">Result container for the embedded probe.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></td>
-<td class="colLast">
-<div class="block">Embedded probe controller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.probe.embedded Description">Package org.apache.nlpcraft.probe.embedded Description</h2>
-<div class="block">Contains embedded probe controller. Embedded probe can be used to start a data probe
- in the same JVM process to save on REST network trips.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">Prev&nbsp;Package</a></li>
-<li>Next&nbsp;Package</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-tree.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-tree.html
deleted file mode 100644
index 680ab8d..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-tree.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.probe.embedded Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.probe.embedded Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/test/package-tree.html">Prev</a></li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.probe.embedded</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.probe.embedded.<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedProbe</span></a></li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.nlpcraft.probe.embedded.<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedResult</span></a></li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/test/package-tree.html">Prev</a></li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-use.html b/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-use.html
deleted file mode 100644
index 0cf6cd3..0000000
--- a/docs/apis/javadoc-0.5.0/org/apache/nlpcraft/probe/embedded/package-use.html
+++ /dev/null
@@ -1,166 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.probe.embedded (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.probe.embedded (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.probe.embedded" class="title">Uses of Package<br>org.apache.nlpcraft.probe.embedded</h1>
-</div>
-<div class="contentContainer">
-<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="../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.probe.embedded">org.apache.nlpcraft.probe.embedded</a></td>
-<td class="colLast">
-<div class="block">Contains embedded probe controller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.probe.embedded">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a> used by <a href="../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html#org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>
-<div class="block">Result container for the embedded probe.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/overview-frame.html b/docs/apis/javadoc-0.5.0/overview-frame.html
deleted file mode 100644
index 1a43118..0000000
--- a/docs/apis/javadoc-0.5.0/overview-frame.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Overview List (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 title="Apache NLPCraft 0.5.0" class="bar">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></h1>
-<div class="indexHeader"><span><a href="allclasses-frame.html" target="packageFrame">All&nbsp;Classes</a></span></div>
-<div class="indexContainer">
-<h2 title="Packages">Packages</h2>
-<ul title="Packages">
-<li><a href="org/apache/nlpcraft/model/package-frame.html" target="packageFrame">org.apache.nlpcraft.model</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/basic/package-frame.html" target="packageFrame">org.apache.nlpcraft.model.factories.basic</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/spring/package-frame.html" target="packageFrame">org.apache.nlpcraft.model.factories.spring</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/package-frame.html" target="packageFrame">org.apache.nlpcraft.model.opencensus</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/package-frame.html" target="packageFrame">org.apache.nlpcraft.model.tools.sqlgen</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/package-frame.html" target="packageFrame">org.apache.nlpcraft.model.tools.test</a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/package-frame.html" target="packageFrame">org.apache.nlpcraft.probe.embedded</a></li>
-</ul>
-</div>
-<p>&nbsp;</p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/overview-summary.html b/docs/apis/javadoc-0.5.0/overview-summary.html
deleted file mode 100644
index 7d1f8b6..0000000
--- a/docs/apis/javadoc-0.5.0/overview-summary.html
+++ /dev/null
@@ -1,203 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Overview (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Overview (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li class="navBarCell1Rev">Overview</li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
-<li><a href="overview-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title"><img style="margin-top: 15px" src="https://nlpcraft.org/images/nlpcraft_logo_darkblue.png" height="54px"></h1>
-</div>
-<div class="contentContainer">
-<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Data Model APIs table, listing packages, and an explanation">
-<caption><span>Data Model APIs</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a></td>
-<td class="colLast">
-<div class="block">Contains basic model factory implementation.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a></td>
-<td class="colLast">
-<div class="block">Contains Spring-based model factory implementation.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></td>
-<td class="colLast">
-<div class="block">Contains OpenCensus integration components.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="contentContainer">
-<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Embedded Probe table, listing packages, and an explanation">
-<caption><span>Embedded Probe</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></td>
-<td class="colLast">
-<div class="block">Contains embedded probe controller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="contentContainer">
-<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Tools table, listing packages, and an explanation">
-<caption><span>Tools</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li class="navBarCell1Rev">Overview</li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
-<li><a href="overview-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/overview-tree.html b/docs/apis/javadoc-0.5.0/overview-tree.html
deleted file mode 100644
index 6cace17..0000000
--- a/docs/apis/javadoc-0.5.0/overview-tree.html
+++ /dev/null
@@ -1,278 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
-<li><a href="overview-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For All Packages</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="org/apache/nlpcraft/model/package-tree.html">org.apache.nlpcraft.model</a>, </li>
-<li><a href="org/apache/nlpcraft/model/factories/basic/package-tree.html">org.apache.nlpcraft.model.factories.basic</a>, </li>
-<li><a href="org/apache/nlpcraft/model/factories/spring/package-tree.html">org.apache.nlpcraft.model.factories.spring</a>, </li>
-<li><a href="org/apache/nlpcraft/model/opencensus/package-tree.html">org.apache.nlpcraft.model.opencensus</a>, </li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/package-tree.html">org.apache.nlpcraft.model.tools.sqlgen</a>, </li>
-<li><a href="org/apache/nlpcraft/model/tools/test/package-tree.html">org.apache.nlpcraft.model.tools.test</a>, </li>
-<li><a href="org/apache/nlpcraft/probe/embedded/package-tree.html">org.apache.nlpcraft.probe.embedded</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCBaseTraceExporter</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCJaegerExporter</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverTraceExporter</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCZipkinExporter</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic"><span class="typeNameLink">NCBasicModelFactory</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a>)</li>
-<li type="circle">org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedProbe</span></a></li>
-<li type="circle">NCException
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCRejection</span></a></li>
-</ul>
-</li>
-<li type="circle">NCException
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentSkip</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelAdapter</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFileAdapter</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCPrometheusExporter</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCResult</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring"><span class="typeNameLink">NCSpringModelFactory</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractorBuilder</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlModelGenerator</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchemaBuilder</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverStatsExporter</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientBuilder</span></a></li>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientException</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Iterable</span></a>&lt;T&gt;
-<ul>
-<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Collection</span></a>&lt;E&gt;
-<ul>
-<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">List</span></a>&lt;E&gt;
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a></li>
-</ul>
-</li>
-<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">List</span></a>&lt;E&gt;
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCompany</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCConversation</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomWord</span></a></li>
-<li type="circle">org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedResult</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCLifecycle</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomParser</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> (also extends org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValueLoader</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCMetadata</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomElement</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> (also extends java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> (also extends org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>, org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelView</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> (also extends org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCToken</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFactory</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCRequest</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlColumn</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlDateRange</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractor</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoin</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlLimit</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchema</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSort</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlTable</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClient</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestResult</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCUser</span></a></li>
-<li type="circle">java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">Serializable</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCContext</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> (also extends org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentMatch</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValue</span></a></li>
-</ul>
-</li>
-</ul>
-<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentRef</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntent</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentTerm</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-</ul>
-<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoinType</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
-<li><a href="overview-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/package-list b/docs/apis/javadoc-0.5.0/package-list
deleted file mode 100644
index 0341d0b..0000000
--- a/docs/apis/javadoc-0.5.0/package-list
+++ /dev/null
@@ -1,7 +0,0 @@
-org.apache.nlpcraft.model
-org.apache.nlpcraft.model.factories.basic
-org.apache.nlpcraft.model.factories.spring
-org.apache.nlpcraft.model.opencensus
-org.apache.nlpcraft.model.tools.sqlgen
-org.apache.nlpcraft.model.tools.test
-org.apache.nlpcraft.probe.embedded
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/XRegExp.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/XRegExp.js
deleted file mode 100644
index b2b706d..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/XRegExp.js
+++ /dev/null
@@ -1,652 +0,0 @@
-// XRegExp 1.5.0
-// (c) 2007-2010 Steven Levithan
-// MIT License
-// <http://xregexp.com>
-// Provides an augmented, extensible, cross-browser implementation of regular expressions,
-// including support for additional syntax, flags, and methods
-
-var XRegExp;
-
-if (XRegExp) {
-    // Avoid running twice, since that would break references to native globals
-    throw Error("can't load XRegExp twice in the same frame");
-}
-
-// Run within an anonymous function to protect variables and avoid new globals
-(function () {
-
-    //---------------------------------
-    //  Constructor
-    //---------------------------------
-
-    // Accepts a pattern and flags; returns a new, extended `RegExp` object. Differs from a native
-    // regular expression in that additional syntax and flags are supported and cross-browser
-    // syntax inconsistencies are ameliorated
-    XRegExp = function (pattern, flags) {
-        var output = [],
-            currScope = XRegExp.OUTSIDE_CLASS,
-            pos = 0,
-            context, tokenResult, match, chr, regex;
-
-        if (XRegExp.isRegExp(pattern)) {
-            if (flags !== undefined)
-                throw TypeError("can't supply flags when constructing one RegExp from another");
-            return clone(pattern);
-        }
-        // Tokens become part of the regex construction process, so protect against infinite
-        // recursion when an XRegExp is constructed within a token handler or trigger
-        if (isInsideConstructor)
-            throw Error("can't call the XRegExp constructor within token definition functions");
-
-        flags = flags || "";
-        context = { // `this` object for custom tokens
-            hasNamedCapture: false,
-            captureNames: [],
-            hasFlag: function (flag) {return flags.indexOf(flag) > -1;},
-            setFlag: function (flag) {flags += flag;}
-        };
-
-        while (pos < pattern.length) {
-            // Check for custom tokens at the current position
-            tokenResult = runTokens(pattern, pos, currScope, context);
-
-            if (tokenResult) {
-                output.push(tokenResult.output);
-                pos += (tokenResult.match[0].length || 1);
-            } else {
-                // Check for native multicharacter metasequences (excluding character classes) at
-                // the current position
-                if (match = real.exec.call(nativeTokens[currScope], pattern.slice(pos))) {
-                    output.push(match[0]);
-                    pos += match[0].length;
-                } else {
-                    chr = pattern.charAt(pos);
-                    if (chr === "[")
-                        currScope = XRegExp.INSIDE_CLASS;
-                    else if (chr === "]")
-                        currScope = XRegExp.OUTSIDE_CLASS;
-                    // Advance position one character
-                    output.push(chr);
-                    pos++;
-                }
-            }
-        }
-
-        regex = RegExp(output.join(""), real.replace.call(flags, flagClip, ""));
-        regex._xregexp = {
-            source: pattern,
-            captureNames: context.hasNamedCapture ? context.captureNames : null
-        };
-        return regex;
-    };
-
-
-    //---------------------------------
-    //  Public properties
-    //---------------------------------
-
-    XRegExp.version = "1.5.0";
-
-    // Token scope bitflags
-    XRegExp.INSIDE_CLASS = 1;
-    XRegExp.OUTSIDE_CLASS = 2;
-
-
-    //---------------------------------
-    //  Private variables
-    //---------------------------------
-
-    var replacementToken = /\$(?:(\d\d?|[$&`'])|{([$\w]+)})/g,
-        flagClip = /[^gimy]+|([\s\S])(?=[\s\S]*\1)/g, // Nonnative and duplicate flags
-        quantifier = /^(?:[?*+]|{\d+(?:,\d*)?})\??/,
-        isInsideConstructor = false,
-        tokens = [],
-        // Copy native globals for reference ("native" is an ES3 reserved keyword)
-        real = {
-            exec: RegExp.prototype.exec,
-            test: RegExp.prototype.test,
-            match: String.prototype.match,
-            replace: String.prototype.replace,
-            split: String.prototype.split
-        },
-        compliantExecNpcg = real.exec.call(/()??/, "")[1] === undefined, // check `exec` handling of nonparticipating capturing groups
-        compliantLastIndexIncrement = function () {
-            var x = /^/g;
-            real.test.call(x, "");
-            return !x.lastIndex;
-        }(),
-        compliantLastIndexReset = function () {
-            var x = /x/g;
-            real.replace.call("x", x, "");
-            return !x.lastIndex;
-        }(),
-        hasNativeY = RegExp.prototype.sticky !== undefined,
-        nativeTokens = {};
-
-    // `nativeTokens` match native multicharacter metasequences only (including deprecated octals,
-    // excluding character classes)
-    nativeTokens[XRegExp.INSIDE_CLASS] = /^(?:\\(?:[0-3][0-7]{0,2}|[4-7][0-7]?|x[\dA-Fa-f]{2}|u[\dA-Fa-f]{4}|c[A-Za-z]|[\s\S]))/;
-    nativeTokens[XRegExp.OUTSIDE_CLASS] = /^(?:\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9]\d*|x[\dA-Fa-f]{2}|u[\dA-Fa-f]{4}|c[A-Za-z]|[\s\S])|\(\?[:=!]|[?*+]\?|{\d+(?:,\d*)?}\??)/;
-
-
-    //---------------------------------
-    //  Public methods
-    //---------------------------------
-
-    // Lets you extend or change XRegExp syntax and create custom flags. This is used internally by
-    // the XRegExp library and can be used to create XRegExp plugins. This function is intended for
-    // users with advanced knowledge of JavaScript's regular expression syntax and behavior. It can
-    // be disabled by `XRegExp.freezeTokens`
-    XRegExp.addToken = function (regex, handler, scope, trigger) {
-        tokens.push({
-            pattern: clone(regex, "g" + (hasNativeY ? "y" : "")),
-            handler: handler,
-            scope: scope || XRegExp.OUTSIDE_CLASS,
-            trigger: trigger || null
-        });
-    };
-
-    // Accepts a pattern and flags; returns an extended `RegExp` object. If the pattern and flag
-    // combination has previously been cached, the cached copy is returned; otherwise the newly
-    // created regex is cached
-    XRegExp.cache = function (pattern, flags) {
-        var key = pattern + "/" + (flags || "");
-        return XRegExp.cache[key] || (XRegExp.cache[key] = XRegExp(pattern, flags));
-    };
-
-    // Accepts a `RegExp` instance; returns a copy with the `/g` flag set. The copy has a fresh
-    // `lastIndex` (set to zero). If you want to copy a regex without forcing the `global`
-    // property, use `XRegExp(regex)`. Do not use `RegExp(regex)` because it will not preserve
-    // special properties required for named capture
-    XRegExp.copyAsGlobal = function (regex) {
-        return clone(regex, "g");
-    };
-
-    // Accepts a string; returns the string with regex metacharacters escaped. The returned string
-    // can safely be used at any point within a regex to match the provided literal string. Escaped
-    // characters are [ ] { } ( ) * + ? - . , \ ^ $ | # and whitespace
-    XRegExp.escape = function (str) {
-        return str.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
-    };
-
-    // Accepts a string to search, regex to search with, position to start the search within the
-    // string (default: 0), and an optional Boolean indicating whether matches must start at-or-
-    // after the position or at the specified position only. This function ignores the `lastIndex`
-    // property of the provided regex
-    XRegExp.execAt = function (str, regex, pos, anchored) {
-        regex = clone(regex, "g" + ((anchored && hasNativeY) ? "y" : ""));
-        regex.lastIndex = pos = pos || 0;
-        var match = regex.exec(str);
-        if (anchored)
-            return (match && match.index === pos) ? match : null;
-        else
-            return match;
-    };
-
-    // Breaks the unrestorable link to XRegExp's private list of tokens, thereby preventing
-    // syntax and flag changes. Should be run after XRegExp and any plugins are loaded
-    XRegExp.freezeTokens = function () {
-        XRegExp.addToken = function () {
-            throw Error("can't run addToken after freezeTokens");
-        };
-    };
-
-    // Accepts any value; returns a Boolean indicating whether the argument is a `RegExp` object.
-    // Note that this is also `true` for regex literals and regexes created by the `XRegExp`
-    // constructor. This works correctly for variables created in another frame, when `instanceof`
-    // and `constructor` checks would fail to work as intended
-    XRegExp.isRegExp = function (o) {
-        return Object.prototype.toString.call(o) === "[object RegExp]";
-    };
-
-    // Executes `callback` once per match within `str`. Provides a simpler and cleaner way to
-    // iterate over regex matches compared to the traditional approaches of subverting
-    // `String.prototype.replace` or repeatedly calling `exec` within a `while` loop
-    XRegExp.iterate = function (str, origRegex, callback, context) {
-        var regex = clone(origRegex, "g"),
-            i = -1, match;
-        while (match = regex.exec(str)) {
-            callback.call(context, match, ++i, str, regex);
-            if (regex.lastIndex === match.index)
-                regex.lastIndex++;
-        }
-        if (origRegex.global)
-            origRegex.lastIndex = 0;
-    };
-
-    // Accepts a string and an array of regexes; returns the result of using each successive regex
-    // to search within the matches of the previous regex. The array of regexes can also contain
-    // objects with `regex` and `backref` properties, in which case the named or numbered back-
-    // references specified are passed forward to the next regex or returned. E.g.:
-    // var xregexpImgFileNames = XRegExp.matchChain(html, [
-    //     {regex: /<img\b([^>]+)>/i, backref: 1}, // <img> tag attributes
-    //     {regex: XRegExp('(?ix) \\s src=" (?<src> [^"]+ )'), backref: "src"}, // src attribute values
-    //     {regex: XRegExp("^http://xregexp\\.com(/[^#?]+)", "i"), backref: 1}, // xregexp.com paths
-    //     /[^\/]+$/ // filenames (strip directory paths)
-    // ]);
-    XRegExp.matchChain = function (str, chain) {
-        return function recurseChain (values, level) {
-            var item = chain[level].regex ? chain[level] : {regex: chain[level]},
-                regex = clone(item.regex, "g"),
-                matches = [], i;
-            for (i = 0; i < values.length; i++) {
-                XRegExp.iterate(values[i], regex, function (match) {
-                    matches.push(item.backref ? (match[item.backref] || "") : match[0]);
-                });
-            }
-            return ((level === chain.length - 1) || !matches.length) ?
-                matches : recurseChain(matches, level + 1);
-        }([str], 0);
-    };
-
-
-    //---------------------------------
-    //  New RegExp prototype methods
-    //---------------------------------
-
-    // Accepts a context object and arguments array; returns the result of calling `exec` with the
-    // first value in the arguments array. the context is ignored but is accepted for congruity
-    // with `Function.prototype.apply`
-    RegExp.prototype.apply = function (context, args) {
-        return this.exec(args[0]);
-    };
-
-    // Accepts a context object and string; returns the result of calling `exec` with the provided
-    // string. the context is ignored but is accepted for congruity with `Function.prototype.call`
-    RegExp.prototype.call = function (context, str) {
-        return this.exec(str);
-    };
-
-
-    //---------------------------------
-    //  Overriden native methods
-    //---------------------------------
-
-    // Adds named capture support (with backreferences returned as `result.name`), and fixes two
-    // cross-browser issues per ES3:
-    // - Captured values for nonparticipating capturing groups should be returned as `undefined`,
-    //   rather than the empty string.
-    // - `lastIndex` should not be incremented after zero-length matches.
-    RegExp.prototype.exec = function (str) {
-        var match = real.exec.apply(this, arguments),
-            name, r2;
-        if (match) {
-            // Fix browsers whose `exec` methods don't consistently return `undefined` for
-            // nonparticipating capturing groups
-            if (!compliantExecNpcg && match.length > 1 && indexOf(match, "") > -1) {
-                r2 = RegExp(this.source, real.replace.call(getNativeFlags(this), "g", ""));
-                // Using `str.slice(match.index)` rather than `match[0]` in case lookahead allowed
-                // matching due to characters outside the match
-                real.replace.call(str.slice(match.index), r2, function () {
-                    for (var i = 1; i < arguments.length - 2; i++) {
-                        if (arguments[i] === undefined)
-                            match[i] = undefined;
-                    }
-                });
-            }
-            // Attach named capture properties
-            if (this._xregexp && this._xregexp.captureNames) {
-                for (var i = 1; i < match.length; i++) {
-                    name = this._xregexp.captureNames[i - 1];
-                    if (name)
-                       match[name] = match[i];
-                }
-            }
-            // Fix browsers that increment `lastIndex` after zero-length matches
-            if (!compliantLastIndexIncrement && this.global && !match[0].length && (this.lastIndex > match.index))
-                this.lastIndex--;
-        }
-        return match;
-    };
-
-    // Don't override `test` if it won't change anything
-    if (!compliantLastIndexIncrement) {
-        // Fix browser bug in native method
-        RegExp.prototype.test = function (str) {
-            // Use the native `exec` to skip some processing overhead, even though the overriden
-            // `exec` would take care of the `lastIndex` fix
-            var match = real.exec.call(this, str);
-            // Fix browsers that increment `lastIndex` after zero-length matches
-            if (match && this.global && !match[0].length && (this.lastIndex > match.index))
-                this.lastIndex--;
-            return !!match;
-        };
-    }
-
-    // Adds named capture support and fixes browser bugs in native method
-    String.prototype.match = function (regex) {
-        if (!XRegExp.isRegExp(regex))
-            regex = RegExp(regex); // Native `RegExp`
-        if (regex.global) {
-            var result = real.match.apply(this, arguments);
-            regex.lastIndex = 0; // Fix IE bug
-            return result;
-        }
-        return regex.exec(this); // Run the altered `exec`
-    };
-
-    // Adds support for `${n}` tokens for named and numbered backreferences in replacement text,
-    // and provides named backreferences to replacement functions as `arguments[0].name`. Also
-    // fixes cross-browser differences in replacement text syntax when performing a replacement
-    // using a nonregex search value, and the value of replacement regexes' `lastIndex` property
-    // during replacement iterations. Note that this doesn't support SpiderMonkey's proprietary
-    // third (`flags`) parameter
-    String.prototype.replace = function (search, replacement) {
-        var isRegex = XRegExp.isRegExp(search),
-            captureNames, result, str;
-
-        // There are many combinations of search/replacement types/values and browser bugs that
-        // preclude passing to native `replace`, so just keep this check relatively simple
-        if (isRegex && typeof replacement.valueOf() === "string" && replacement.indexOf("${") === -1 && compliantLastIndexReset)
-            return real.replace.apply(this, arguments);
-
-        if (!isRegex)
-            search = search + ""; // Type conversion
-        else if (search._xregexp)
-            captureNames = search._xregexp.captureNames; // Array or `null`
-
-        if (typeof replacement === "function") {
-            result = real.replace.call(this, search, function () {
-                if (captureNames) {
-                    // Change the `arguments[0]` string primitive to a String object which can store properties
-                    arguments[0] = new String(arguments[0]);
-                    // Store named backreferences on `arguments[0]`
-                    for (var i = 0; i < captureNames.length; i++) {
-                        if (captureNames[i])
-                            arguments[0][captureNames[i]] = arguments[i + 1];
-                    }
-                }
-                // Update `lastIndex` before calling `replacement`
-                if (isRegex && search.global)
-                    search.lastIndex = arguments[arguments.length - 2] + arguments[0].length;
-                return replacement.apply(null, arguments);
-            });
-        } else {
-            str = this + ""; // Type conversion, so `args[args.length - 1]` will be a string (given nonstring `this`)
-            result = real.replace.call(str, search, function () {
-                var args = arguments; // Keep this function's `arguments` available through closure
-                return real.replace.call(replacement, replacementToken, function ($0, $1, $2) {
-                    // Numbered backreference (without delimiters) or special variable
-                    if ($1) {
-                        switch ($1) {
-                            case "$": return "$";
-                            case "&": return args[0];
-                            case "`": return args[args.length - 1].slice(0, args[args.length - 2]);
-                            case "'": return args[args.length - 1].slice(args[args.length - 2] + args[0].length);
-                            // Numbered backreference
-                            default:
-                                // What does "$10" mean?
-                                // - Backreference 10, if 10 or more capturing groups exist
-                                // - Backreference 1 followed by "0", if 1-9 capturing groups exist
-                                // - Otherwise, it's the string "$10"
-                                // Also note:
-                                // - Backreferences cannot be more than two digits (enforced by `replacementToken`)
-                                // - "$01" is equivalent to "$1" if a capturing group exists, otherwise it's the string "$01"
-                                // - There is no "$0" token ("$&" is the entire match)
-                                var literalNumbers = "";
-                                $1 = +$1; // Type conversion; drop leading zero
-                                if (!$1) // `$1` was "0" or "00"
-                                    return $0;
-                                while ($1 > args.length - 3) {
-                                    literalNumbers = String.prototype.slice.call($1, -1) + literalNumbers;
-                                    $1 = Math.floor($1 / 10); // Drop the last digit
-                                }
-                                return ($1 ? args[$1] || "" : "$") + literalNumbers;
-                        }
-                    // Named backreference or delimited numbered backreference
-                    } else {
-                        // What does "${n}" mean?
-                        // - Backreference to numbered capture n. Two differences from "$n":
-                        //   - n can be more than two digits
-                        //   - Backreference 0 is allowed, and is the entire match
-                        // - Backreference to named capture n, if it exists and is not a number overridden by numbered capture
-                        // - Otherwise, it's the string "${n}"
-                        var n = +$2; // Type conversion; drop leading zeros
-                        if (n <= args.length - 3)
-                            return args[n];
-                        n = captureNames ? indexOf(captureNames, $2) : -1;
-                        return n > -1 ? args[n + 1] : $0;
-                    }
-                });
-            });
-        }
-
-        if (isRegex && search.global)
-            search.lastIndex = 0; // Fix IE bug
-
-        return result;
-    };
-
-    // A consistent cross-browser, ES3 compliant `split`
-    String.prototype.split = function (s /* separator */, limit) {
-        // If separator `s` is not a regex, use the native `split`
-        if (!XRegExp.isRegExp(s))
-            return real.split.apply(this, arguments);
-
-        var str = this + "", // Type conversion
-            output = [],
-            lastLastIndex = 0,
-            match, lastLength;
-
-        // Behavior for `limit`: if it's...
-        // - `undefined`: No limit
-        // - `NaN` or zero: Return an empty array
-        // - A positive number: Use `Math.floor(limit)`
-        // - A negative number: No limit
-        // - Other: Type-convert, then use the above rules
-        if (limit === undefined || +limit < 0) {
-            limit = Infinity;
-        } else {
-            limit = Math.floor(+limit);
-            if (!limit)
-                return [];
-        }
-
-        // This is required if not `s.global`, and it avoids needing to set `s.lastIndex` to zero
-        // and restore it to its original value when we're done using the regex
-        s = XRegExp.copyAsGlobal(s);
-
-        while (match = s.exec(str)) { // Run the altered `exec` (required for `lastIndex` fix, etc.)
-            if (s.lastIndex > lastLastIndex) {
-                output.push(str.slice(lastLastIndex, match.index));
-
-                if (match.length > 1 && match.index < str.length)
-                    Array.prototype.push.apply(output, match.slice(1));
-
-                lastLength = match[0].length;
-                lastLastIndex = s.lastIndex;
-
-                if (output.length >= limit)
-                    break;
-            }
-
-            if (s.lastIndex === match.index)
-                s.lastIndex++;
-        }
-
-        if (lastLastIndex === str.length) {
-            if (!real.test.call(s, "") || lastLength)
-                output.push("");
-        } else {
-            output.push(str.slice(lastLastIndex));
-        }
-
-        return output.length > limit ? output.slice(0, limit) : output;
-    };
-
-
-    //---------------------------------
-    //  Private helper functions
-    //---------------------------------
-
-    // Supporting function for `XRegExp`, `XRegExp.copyAsGlobal`, etc. Returns a copy of a `RegExp`
-    // instance with a fresh `lastIndex` (set to zero), preserving properties required for named
-    // capture. Also allows adding new flags in the process of copying the regex
-    function clone (regex, additionalFlags) {
-        if (!XRegExp.isRegExp(regex))
-            throw TypeError("type RegExp expected");
-        var x = regex._xregexp;
-        regex = XRegExp(regex.source, getNativeFlags(regex) + (additionalFlags || ""));
-        if (x) {
-            regex._xregexp = {
-                source: x.source,
-                captureNames: x.captureNames ? x.captureNames.slice(0) : null
-            };
-        }
-        return regex;
-    };
-
-    function getNativeFlags (regex) {
-        return (regex.global     ? "g" : "") +
-               (regex.ignoreCase ? "i" : "") +
-               (regex.multiline  ? "m" : "") +
-               (regex.extended   ? "x" : "") + // Proposed for ES4; included in AS3
-               (regex.sticky     ? "y" : "");
-    };
-
-    function runTokens (pattern, index, scope, context) {
-        var i = tokens.length,
-            result, match, t;
-        // Protect against constructing XRegExps within token handler and trigger functions
-        isInsideConstructor = true;
-        // Must reset `isInsideConstructor`, even if a `trigger` or `handler` throws
-        try {
-            while (i--) { // Run in reverse order
-                t = tokens[i];
-                if ((scope & t.scope) && (!t.trigger || t.trigger.call(context))) {
-                    t.pattern.lastIndex = index;
-                    match = t.pattern.exec(pattern); // Running the altered `exec` here allows use of named backreferences, etc.
-                    if (match && match.index === index) {
-                        result = {
-                            output: t.handler.call(context, match, scope),
-                            match: match
-                        };
-                        break;
-                    }
-                }
-            }
-        } catch (err) {
-            throw err;
-        } finally {
-            isInsideConstructor = false;
-        }
-        return result;
-    };
-
-    function indexOf (array, item, from) {
-        if (Array.prototype.indexOf) // Use the native array method if available
-            return array.indexOf(item, from);
-        for (var i = from || 0; i < array.length; i++) {
-            if (array[i] === item)
-                return i;
-        }
-        return -1;
-    };
-
-
-    //---------------------------------
-    //  Built-in tokens
-    //---------------------------------
-
-    // Augment XRegExp's regular expression syntax and flags. Note that when adding tokens, the
-    // third (`scope`) argument defaults to `XRegExp.OUTSIDE_CLASS`
-
-    // Comment pattern: (?# )
-    XRegExp.addToken(
-        /\(\?#[^)]*\)/,
-        function (match) {
-            // Keep tokens separated unless the following token is a quantifier
-            return real.test.call(quantifier, match.input.slice(match.index + match[0].length)) ? "" : "(?:)";
-        }
-    );
-
-    // Capturing group (match the opening parenthesis only).
-    // Required for support of named capturing groups
-    XRegExp.addToken(
-        /\((?!\?)/,
-        function () {
-            this.captureNames.push(null);
-            return "(";
-        }
-    );
-
-    // Named capturing group (match the opening delimiter only): (?<name>
-    XRegExp.addToken(
-        /\(\?<([$\w]+)>/,
-        function (match) {
-            this.captureNames.push(match[1]);
-            this.hasNamedCapture = true;
-            return "(";
-        }
-    );
-
-    // Named backreference: \k<name>
-    XRegExp.addToken(
-        /\\k<([\w$]+)>/,
-        function (match) {
-            var index = indexOf(this.captureNames, match[1]);
-            // Keep backreferences separate from subsequent literal numbers. Preserve back-
-            // references to named groups that are undefined at this point as literal strings
-            return index > -1 ?
-                "\\" + (index + 1) + (isNaN(match.input.charAt(match.index + match[0].length)) ? "" : "(?:)") :
-                match[0];
-        }
-    );
-
-    // Empty character class: [] or [^]
-    XRegExp.addToken(
-        /\[\^?]/,
-        function (match) {
-            // For cross-browser compatibility with ES3, convert [] to \b\B and [^] to [\s\S].
-            // (?!) should work like \b\B, but is unreliable in Firefox
-            return match[0] === "[]" ? "\\b\\B" : "[\\s\\S]";
-        }
-    );
-
-    // Mode modifier at the start of the pattern only, with any combination of flags imsx: (?imsx)
-    // Does not support x(?i), (?-i), (?i-m), (?i: ), (?i)(?m), etc.
-    XRegExp.addToken(
-        /^\(\?([imsx]+)\)/,
-        function (match) {
-            this.setFlag(match[1]);
-            return "";
-        }
-    );
-
-    // Whitespace and comments, in free-spacing (aka extended) mode only
-    XRegExp.addToken(
-        /(?:\s+|#.*)+/,
-        function (match) {
-            // Keep tokens separated unless the following token is a quantifier
-            return real.test.call(quantifier, match.input.slice(match.index + match[0].length)) ? "" : "(?:)";
-        },
-        XRegExp.OUTSIDE_CLASS,
-        function () {return this.hasFlag("x");}
-    );
-
-    // Dot, in dotall (aka singleline) mode only
-    XRegExp.addToken(
-        /\./,
-        function () {return "[\\s\\S]";},
-        XRegExp.OUTSIDE_CLASS,
-        function () {return this.hasFlag("s");}
-    );
-
-
-    //---------------------------------
-    //  Backward compatibility
-    //---------------------------------
-
-    // Uncomment the following block for compatibility with XRegExp 1.0-1.2:
-    /*
-    XRegExp.matchWithinChain = XRegExp.matchChain;
-    RegExp.prototype.addFlags = function (s) {return clone(this, s);};
-    RegExp.prototype.execAll = function (s) {var r = []; XRegExp.iterate(s, this, function (m) {r.push(m);}); return r;};
-    RegExp.prototype.forEachExec = function (s, f, c) {return XRegExp.iterate(s, this, f, c);};
-    RegExp.prototype.validate = function (s) {var r = RegExp("^(?:" + this.source + ")$(?!\\s)", getNativeFlags(this)); if (this.global) this.lastIndex = 0; return s.search(r) === 0;};
-    */
-
-})();
-
-// CommonJS
-typeof(exports) != 'undefined' ? exports.XRegExp = XRegExp : null;
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shAutoloader.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shAutoloader.js
deleted file mode 100644
index 7465f3b..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shAutoloader.js
+++ /dev/null
@@ -1,114 +0,0 @@
-(function() {
-
-var sh = SyntaxHighlighter;
-
-/**
- * Provides functionality to dynamically load only the brushes that a needed to render the current page.
- *
- * There are two syntaxes that autoload understands. For example:
- * 
- * SyntaxHighlighter.autoloader(
- *     [ 'applescript',          'Scripts/shBrushAppleScript.js' ],
- *     [ 'actionscript3', 'as3', 'Scripts/shBrushAS3.js' ]
- * );
- *
- * or a more easily comprehendable one:
- *
- * SyntaxHighlighter.autoloader(
- *     'applescript       Scripts/shBrushAppleScript.js',
- *     'actionscript3 as3 Scripts/shBrushAS3.js'
- * );
- */
-sh.autoloader = function()
-{
-	var list = arguments,
-		elements = sh.findElements(),
-		brushes = {},
-		scripts = {},
-		all = SyntaxHighlighter.all,
-		allCalled = false,
-		allParams = null,
-		i
-		;
-		
-	SyntaxHighlighter.all = function(params)
-	{
-		allParams = params;
-		allCalled = true;
-	};
-	
-	function addBrush(aliases, url)
-	{
-		for (var i = 0; i < aliases.length; i++)
-			brushes[aliases[i]] = url;
-	};
-	
-	function getAliases(item)
-	{
-		return item.pop
-			? item
-			: item.split(/\s+/)
-			;
-	}
-	
-	// create table of aliases and script urls
-	for (i = 0; i < list.length; i++)
-	{
-		var aliases = getAliases(list[i]),
-			url = aliases.pop()
-			;
-			
-		addBrush(aliases, url);
-	}
-	
-	// dynamically add <script /> tags to the document body
-	for (i = 0; i < elements.length; i++)
-	{
-		var url = brushes[elements[i].params.brush];
-		
-		if (!url)
-			continue;
-		
-		scripts[url] = false;
-		loadScript(url);
-	}
-	
-	function loadScript(url)
-	{
-		var script = document.createElement('script'),
-			done = false
-			;
-		
-		script.src = url;
-		script.type = 'text/javascript';
-		script.language = 'javascript';
-		script.onload = script.onreadystatechange = function()
-		{
-			if (!done && (!this.readyState || this.readyState == 'loaded' || this.readyState == 'complete'))
-			{
-				done = true;
-				scripts[url] = true;
-				checkAll();
-				
-				// Handle memory leak in IE
-				script.onload = script.onreadystatechange = null;
-				script.parentNode.removeChild(script);
-			}
-		};
-		
-		// sync way of adding script tags to the page
-		document.body.appendChild(script);
-	};
-	
-	function checkAll()
-	{
-		for(var url in scripts)
-			if (scripts[url] == false)
-				return;
-		
-		if (allCalled)
-			SyntaxHighlighter.highlight(allParams);
-	};
-};
-
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushAS3.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushAS3.js
deleted file mode 100644
index 8e92a4b..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushAS3.js
+++ /dev/null
@@ -1,43 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Created by Peter Atoria @ http://iAtoria.com
-	
-		var inits 	 =  'class interface function package';
-	
-		var keywords =	'-Infinity ...rest Array as AS3 Boolean break case catch const continue Date decodeURI ' + 
-						'decodeURIComponent default delete do dynamic each else encodeURI encodeURIComponent escape ' + 
-						'extends false final finally flash_proxy for get if implements import in include Infinity ' + 
-						'instanceof int internal is isFinite isNaN isXMLName label namespace NaN native new null ' + 
-						'Null Number Object object_proxy override parseFloat parseInt private protected public ' + 
-						'return set static String super switch this throw true try typeof uint undefined unescape ' + 
-						'use void while with'
-						;
-	
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },		// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },		// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// single quoted strings
-			{ regex: /\b([\d]+(\.[\d]+)?|0x[a-f0-9]+)\b/gi,				css: 'value' },			// numbers
-			{ regex: new RegExp(this.getKeywords(inits), 'gm'),			css: 'color3' },		// initializations
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' },		// keywords
-			{ regex: new RegExp('var', 'gm'),							css: 'variable' },		// variable
-			{ regex: new RegExp('trace', 'gm'),							css: 'color1' }			// trace
-			];
-	
-		this.forHtmlScript(SyntaxHighlighter.regexLib.scriptScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['actionscript3', 'as3'];
-
-	SyntaxHighlighter.brushes.AS3 = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushAppleScript.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushAppleScript.js
deleted file mode 100644
index 7785b45..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushAppleScript.js
+++ /dev/null
@@ -1,59 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// AppleScript brush by David Chambers
-		// http://davidchambersdesign.com/
-		var keywords   = 'after before beginning continue copy each end every from return get global in local named of set some that the then times to where whose with without';
-		var ordinals   = 'first second third fourth fifth sixth seventh eighth ninth tenth last front back middle';
-		var specials   = 'activate add alias AppleScript ask attachment boolean class constant delete duplicate empty exists false id integer list make message modal modified new no paragraph pi properties quit real record remove rest result reveal reverse run running save string true word yes';
-
-		this.regexList = [
-
-			{ regex: /(--|#).*$/gm,
-			    css: 'comments' },
-
-			{ regex: /\(\*(?:[\s\S]*?\(\*[\s\S]*?\*\))*[\s\S]*?\*\)/gm, // support nested comments
-			    css: 'comments' },
-
-			{ regex: /"[\s\S]*?"/gm,
-			    css: 'string' },
-
-			{ regex: /(?:,|:|¬|'s\b|\(|\)|\{|\}|«|\b\w*»)/g,
-			    css: 'color1' },
-
-			{ regex: /(-)?(\d)+(\.(\d)?)?(E\+(\d)+)?/g, // numbers
-			    css: 'color1' },
-
-			{ regex: /(?:&(amp;|gt;|lt;)?|=|� |>|<|≥|>=|≤|<=|\*|\+|-|\/|÷|\^)/g,
-			    css: 'color2' },
-
-			{ regex: /\b(?:and|as|div|mod|not|or|return(?!\s&)(ing)?|equals|(is(n't| not)? )?equal( to)?|does(n't| not) equal|(is(n't| not)? )?(greater|less) than( or equal( to)?)?|(comes|does(n't| not) come) (after|before)|is(n't| not)?( in)? (back|front) of|is(n't| not)? behind|is(n't| not)?( (in|contained by))?|does(n't| not) contain|contain(s)?|(start|begin|end)(s)? with|((but|end) )?(consider|ignor)ing|prop(erty)?|(a )?ref(erence)?( to)?|repeat (until|while|with)|((end|exit) )?repeat|((else|end) )?if|else|(end )?(script|tell|try)|(on )?error|(put )?into|(of )?(it|me)|its|my|with (timeout( of)?|transaction)|end (timeout|transaction))\b/g,
-			    css: 'keyword' },
-
-			{ regex: /\b\d+(st|nd|rd|th)\b/g, // ordinals
-			    css: 'keyword' },
-
-			{ regex: /\b(?:about|above|against|around|at|below|beneath|beside|between|by|(apart|aside) from|(instead|out) of|into|on(to)?|over|since|thr(ough|u)|under)\b/g,
-			    css: 'color3' },
-
-			{ regex: /\b(?:adding folder items to|after receiving|choose( ((remote )?application|color|folder|from list|URL))?|clipboard info|set the clipboard to|(the )?clipboard|entire contents|display(ing| (alert|dialog|mode))?|document( (edited|file|nib name))?|file( (name|type))?|(info )?for|giving up after|(name )?extension|quoted form|return(ed)?|second(?! item)(s)?|list (disks|folder)|text item(s| delimiters)?|(Unicode )?text|(disk )?item(s)?|((current|list) )?view|((container|key) )?window|with (data|icon( (caution|note|stop))?|parameter(s)?|prompt|properties|seed|title)|case|diacriticals|hyphens|numeric strings|punctuation|white space|folder creation|application(s( folder)?| (processes|scripts position|support))?|((desktop )?(pictures )?|(documents|downloads|favorites|home|keychain|library|movies|music|public|scripts|sites|system|users|utilities|workflows) )folder|desktop|Folder Action scripts|font(s| panel)?|help|internet plugins|modem scripts|(system )?preferences|printer descriptions|scripting (additions|components)|shared (documents|libraries)|startup (disk|items)|temporary items|trash|on server|in AppleTalk zone|((as|long|short) )?user name|user (ID|locale)|(with )?password|in (bundle( with identifier)?|directory)|(close|open for) access|read|write( permission)?|(g|s)et eof|using( delimiters)?|starting at|default (answer|button|color|country code|entr(y|ies)|identifiers|items|name|location|script editor)|hidden( answer)?|open(ed| (location|untitled))?|error (handling|reporting)|(do( shell)?|load|run|store) script|administrator privileges|altering line endings|get volume settings|(alert|boot|input|mount|output|set) volume|output muted|(fax|random )?number|round(ing)?|up|down|toward zero|to nearest|as taught in school|system (attribute|info)|((AppleScript( Studio)?|system) )?version|(home )?directory|(IPv4|primary Ethernet) address|CPU (type|speed)|physical memory|time (stamp|to GMT)|replacing|ASCII (character|number)|localized string|from table|offset|summarize|beep|delay|say|(empty|multiple) selections allowed|(of|preferred) type|invisibles|showing( package contents)?|editable URL|(File|FTP|News|Media|Web) [Ss]ervers|Telnet hosts|Directory services|Remote applications|waiting until completion|saving( (in|to))?|path (for|to( (((current|frontmost) )?application|resource))?)|POSIX (file|path)|(background|RGB) color|(OK|cancel) button name|cancel button|button(s)?|cubic ((centi)?met(re|er)s|yards|feet|inches)|square ((kilo)?met(re|er)s|miles|yards|feet)|(centi|kilo)?met(re|er)s|miles|yards|feet|inches|lit(re|er)s|gallons|quarts|(kilo)?grams|ounces|pounds|degrees (Celsius|Fahrenheit|Kelvin)|print( (dialog|settings))?|clos(e(able)?|ing)|(de)?miniaturized|miniaturizable|zoom(ed|able)|attribute run|action (method|property|title)|phone|email|((start|end)ing|home) page|((birth|creation|current|custom|modification) )?date|((((phonetic )?(first|last|middle))|computer|host|maiden|related) |nick)?name|aim|icq|jabber|msn|yahoo|address(es)?|save addressbook|should enable action|city|country( code)?|formatte(r|d address)|(palette )?label|state|street|zip|AIM [Hh]andle(s)?|my card|select(ion| all)?|unsaved|(alpha )?value|entr(y|ies)|group|(ICQ|Jabber|MSN) handle|person|people|company|department|icon image|job title|note|organization|suffix|vcard|url|copies|collating|pages (across|down)|request print time|target( printer)?|((GUI Scripting|Script menu) )?enabled|show Computer scripts|(de)?activated|awake from nib|became (key|main)|call method|of (class|object)|center|clicked toolbar item|closed|for document|exposed|(can )?hide|idle|keyboard (down|up)|event( (number|type))?|launch(ed)?|load (image|movie|nib|sound)|owner|log|mouse (down|dragged|entered|exited|moved|up)|move|column|localization|resource|script|register|drag (info|types)|resigned (active|key|main)|resiz(e(d)?|able)|right mouse (down|dragged|up)|scroll wheel|(at )?index|should (close|open( untitled)?|quit( after last window closed)?|zoom)|((proposed|screen) )?bounds|show(n)?|behind|in front of|size (mode|to fit)|update(d| toolbar item)?|was (hidden|miniaturized)|will (become active|close|finish launching|hide|miniaturize|move|open|quit|(resign )?active|((maximum|minimum|proposed) )?size|show|zoom)|bundle|data source|movie|pasteboard|sound|tool(bar| tip)|(color|open|save) panel|coordinate system|frontmost|main( (bundle|menu|window))?|((services|(excluded from )?windows) )?menu|((executable|frameworks|resource|scripts|shared (frameworks|support)) )?path|(selected item )?identifier|data|content(s| view)?|character(s)?|click count|(command|control|option|shift) key down|context|delta (x|y|z)|key( code)?|location|pressure|unmodified characters|types|(first )?responder|playing|(allowed|selectable) identifiers|allows customization|(auto saves )?configuration|visible|image( name)?|menu form representation|tag|user(-| )defaults|associated file name|(auto|needs) display|current field editor|floating|has (resize indicator|shadow)|hides when deactivated|level|minimized (image|title)|opaque|position|release when closed|sheet|title(d)?)\b/g,
-			    css: 'color3' },
-
-			{ regex: new RegExp(this.getKeywords(specials), 'gm'), css: 'color3' },
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'), css: 'keyword' },
-			{ regex: new RegExp(this.getKeywords(ordinals), 'gm'), css: 'keyword' }
-		];
-	};
-
-	Brush.prototype = new SyntaxHighlighter.Highlighter();
-	Brush.aliases = ['applescript'];
-
-	SyntaxHighlighter.brushes.AppleScript = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushBash.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushBash.js
deleted file mode 100644
index 8e11618..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushBash.js
+++ /dev/null
@@ -1,43 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'if fi then elif else for do done until while break continue case function return in eq ne ge le';
-		var commands =  'alias apropos awk basename bash bc bg builtin bzip2 cal cat cd cfdisk chgrp chmod chown chroot' +
-						'cksum clear cmp comm command cp cron crontab csplit cut date dc dd ddrescue declare df ' +
-						'diff diff3 dig dir dircolors dirname dirs du echo egrep eject enable env ethtool eval ' +
-						'exec exit expand export expr false fdformat fdisk fg fgrep file find fmt fold format ' +
-						'free fsck ftp gawk getopts grep groups gzip hash head history hostname id ifconfig ' +
-						'import install join kill less let ln local locate logname logout look lpc lpr lprint ' +
-						'lprintd lprintq lprm ls lsof make man mkdir mkfifo mkisofs mknod more mount mtools ' +
-						'mv netstat nice nl nohup nslookup open op passwd paste pathchk ping popd pr printcap ' +
-						'printenv printf ps pushd pwd quota quotacheck quotactl ram rcp read readonly renice ' +
-						'remsync rm rmdir rsync screen scp sdiff sed select seq set sftp shift shopt shutdown ' +
-						'sleep sort source split ssh strace su sudo sum symlink sync tail tar tee test time ' +
-						'times touch top traceroute trap tr true tsort tty type ulimit umask umount unalias ' +
-						'uname unexpand uniq units unset unshar useradd usermod users uuencode uudecode v vdir ' +
-						'vi watch wc whereis which who whoami Wget xargs yes'
-						;
-
-		this.regexList = [
-			{ regex: /^#!.*$/gm,											css: 'preprocessor bold' },
-			{ regex: /\/[\w-\/]+/gm,										css: 'plain' },
-			{ regex: SyntaxHighlighter.regexLib.singleLinePerlComments,		css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,			css: 'string' },		// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,			css: 'string' },		// single quoted strings
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),			css: 'keyword' },		// keywords
-			{ regex: new RegExp(this.getKeywords(commands), 'gm'),			css: 'functions' }		// commands
-			];
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['bash', 'shell'];
-
-	SyntaxHighlighter.brushes.Bash = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushCSharp.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushCSharp.js
deleted file mode 100644
index 92eb5ba..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushCSharp.js
+++ /dev/null
@@ -1,49 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'abstract as base bool break byte case catch char checked class const ' +
-						'continue decimal default delegate do double else enum event explicit ' +
-						'extern false finally fixed float for foreach get goto if implicit in int ' +
-						'interface internal is lock long namespace new null object operator out ' +
-						'override params private protected public readonly ref return sbyte sealed set ' +
-						'short sizeof stackalloc static string struct switch this throw true try ' +
-						'typeof uint ulong unchecked unsafe ushort using virtual void while';
-
-		function fixComments(match, regexInfo)
-		{
-			var css = (match[0].indexOf("///") == 0)
-				? 'color1'
-				: 'comments'
-				;
-			
-			return [new SyntaxHighlighter.Match(match[0], match.index, css)];
-		}
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	func : fixComments },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },			// multiline comments
-			{ regex: /@"(?:[^"]|"")*"/g,								css: 'string' },			// @-quoted strings
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },			// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },			// strings
-			{ regex: /^\s*#.*/gm,										css: 'preprocessor' },		// preprocessor tags like #region and #endregion
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' },			// c# keyword
-			{ regex: /\bpartial(?=\s+(?:class|interface|struct)\b)/g,	css: 'keyword' },			// contextual keyword: 'partial'
-			{ regex: /\byield(?=\s+(?:return|break)\b)/g,				css: 'keyword' }			// contextual keyword: 'yield'
-			];
-		
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['c#', 'c-sharp', 'csharp'];
-
-	SyntaxHighlighter.brushes.CSharp = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
-
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushColdFusion.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushColdFusion.js
deleted file mode 100644
index 5b93901..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushColdFusion.js
+++ /dev/null
@@ -1,84 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Jen
-		// http://www.jensbits.com/2009/05/14/coldfusion-brush-for-syntaxhighlighter-plus
-	
-		var funcs	=	'Abs ACos AddSOAPRequestHeader AddSOAPResponseHeader AjaxLink AjaxOnLoad ArrayAppend ArrayAvg ArrayClear ArrayDeleteAt ' + 
-						'ArrayInsertAt ArrayIsDefined ArrayIsEmpty ArrayLen ArrayMax ArrayMin ArraySet ArraySort ArraySum ArraySwap ArrayToList ' + 
-						'Asc ASin Atn BinaryDecode BinaryEncode BitAnd BitMaskClear BitMaskRead BitMaskSet BitNot BitOr BitSHLN BitSHRN BitXor ' + 
-						'Ceiling CharsetDecode CharsetEncode Chr CJustify Compare CompareNoCase Cos CreateDate CreateDateTime CreateObject ' + 
-						'CreateODBCDate CreateODBCDateTime CreateODBCTime CreateTime CreateTimeSpan CreateUUID DateAdd DateCompare DateConvert ' + 
-						'DateDiff DateFormat DatePart Day DayOfWeek DayOfWeekAsString DayOfYear DaysInMonth DaysInYear DE DecimalFormat DecrementValue ' + 
-						'Decrypt DecryptBinary DeleteClientVariable DeserializeJSON DirectoryExists DollarFormat DotNetToCFType Duplicate Encrypt ' + 
-						'EncryptBinary Evaluate Exp ExpandPath FileClose FileCopy FileDelete FileExists FileIsEOF FileMove FileOpen FileRead ' + 
-						'FileReadBinary FileReadLine FileSetAccessMode FileSetAttribute FileSetLastModified FileWrite Find FindNoCase FindOneOf ' + 
-						'FirstDayOfMonth Fix FormatBaseN GenerateSecretKey GetAuthUser GetBaseTagData GetBaseTagList GetBaseTemplatePath ' + 
-						'GetClientVariablesList GetComponentMetaData GetContextRoot GetCurrentTemplatePath GetDirectoryFromPath GetEncoding ' + 
-						'GetException GetFileFromPath GetFileInfo GetFunctionList GetGatewayHelper GetHttpRequestData GetHttpTimeString ' + 
-						'GetK2ServerDocCount GetK2ServerDocCountLimit GetLocale GetLocaleDisplayName GetLocalHostIP GetMetaData GetMetricData ' + 
-						'GetPageContext GetPrinterInfo GetProfileSections GetProfileString GetReadableImageFormats GetSOAPRequest GetSOAPRequestHeader ' + 
-						'GetSOAPResponse GetSOAPResponseHeader GetTempDirectory GetTempFile GetTemplatePath GetTickCount GetTimeZoneInfo GetToken ' + 
-						'GetUserRoles GetWriteableImageFormats Hash Hour HTMLCodeFormat HTMLEditFormat IIf ImageAddBorder ImageBlur ImageClearRect ' + 
-						'ImageCopy ImageCrop ImageDrawArc ImageDrawBeveledRect ImageDrawCubicCurve ImageDrawLine ImageDrawLines ImageDrawOval ' + 
-						'ImageDrawPoint ImageDrawQuadraticCurve ImageDrawRect ImageDrawRoundRect ImageDrawText ImageFlip ImageGetBlob ImageGetBufferedImage ' + 
-						'ImageGetEXIFTag ImageGetHeight ImageGetIPTCTag ImageGetWidth ImageGrayscale ImageInfo ImageNegative ImageNew ImageOverlay ImagePaste ' + 
-						'ImageRead ImageReadBase64 ImageResize ImageRotate ImageRotateDrawingAxis ImageScaleToFit ImageSetAntialiasing ImageSetBackgroundColor ' + 
-						'ImageSetDrawingColor ImageSetDrawingStroke ImageSetDrawingTransparency ImageSharpen ImageShear ImageShearDrawingAxis ImageTranslate ' + 
-						'ImageTranslateDrawingAxis ImageWrite ImageWriteBase64 ImageXORDrawingMode IncrementValue InputBaseN Insert Int IsArray IsBinary ' + 
-						'IsBoolean IsCustomFunction IsDate IsDDX IsDebugMode IsDefined IsImage IsImageFile IsInstanceOf IsJSON IsLeapYear IsLocalHost ' + 
-						'IsNumeric IsNumericDate IsObject IsPDFFile IsPDFObject IsQuery IsSimpleValue IsSOAPRequest IsStruct IsUserInAnyRole IsUserInRole ' + 
-						'IsUserLoggedIn IsValid IsWDDX IsXML IsXmlAttribute IsXmlDoc IsXmlElem IsXmlNode IsXmlRoot JavaCast JSStringFormat LCase Left Len ' + 
-						'ListAppend ListChangeDelims ListContains ListContainsNoCase ListDeleteAt ListFind ListFindNoCase ListFirst ListGetAt ListInsertAt ' + 
-						'ListLast ListLen ListPrepend ListQualify ListRest ListSetAt ListSort ListToArray ListValueCount ListValueCountNoCase LJustify Log ' + 
-						'Log10 LSCurrencyFormat LSDateFormat LSEuroCurrencyFormat LSIsCurrency LSIsDate LSIsNumeric LSNumberFormat LSParseCurrency LSParseDateTime ' + 
-						'LSParseEuroCurrency LSParseNumber LSTimeFormat LTrim Max Mid Min Minute Month MonthAsString Now NumberFormat ParagraphFormat ParseDateTime ' + 
-						'Pi PrecisionEvaluate PreserveSingleQuotes Quarter QueryAddColumn QueryAddRow QueryConvertForGrid QueryNew QuerySetCell QuotedValueList Rand ' + 
-						'Randomize RandRange REFind REFindNoCase ReleaseComObject REMatch REMatchNoCase RemoveChars RepeatString Replace ReplaceList ReplaceNoCase ' + 
-						'REReplace REReplaceNoCase Reverse Right RJustify Round RTrim Second SendGatewayMessage SerializeJSON SetEncoding SetLocale SetProfileString ' + 
-						'SetVariable Sgn Sin Sleep SpanExcluding SpanIncluding Sqr StripCR StructAppend StructClear StructCopy StructCount StructDelete StructFind ' + 
-						'StructFindKey StructFindValue StructGet StructInsert StructIsEmpty StructKeyArray StructKeyExists StructKeyList StructKeyList StructNew ' + 
-						'StructSort StructUpdate Tan TimeFormat ToBase64 ToBinary ToScript ToString Trim UCase URLDecode URLEncodedFormat URLSessionFormat Val ' + 
-						'ValueList VerifyClient Week Wrap Wrap WriteOutput XmlChildPos XmlElemNew XmlFormat XmlGetNodeType XmlNew XmlParse XmlSearch XmlTransform ' + 
-						'XmlValidate Year YesNoFormat';
-
-		var keywords =	'cfabort cfajaximport cfajaxproxy cfapplet cfapplication cfargument cfassociate cfbreak cfcache cfcalendar ' + 
-						'cfcase cfcatch cfchart cfchartdata cfchartseries cfcol cfcollection cfcomponent cfcontent cfcookie cfdbinfo ' + 
-						'cfdefaultcase cfdirectory cfdiv cfdocument cfdocumentitem cfdocumentsection cfdump cfelse cfelseif cferror ' + 
-						'cfexchangecalendar cfexchangeconnection cfexchangecontact cfexchangefilter cfexchangemail cfexchangetask ' + 
-						'cfexecute cfexit cffeed cffile cfflush cfform cfformgroup cfformitem cfftp cffunction cfgrid cfgridcolumn ' + 
-						'cfgridrow cfgridupdate cfheader cfhtmlhead cfhttp cfhttpparam cfif cfimage cfimport cfinclude cfindex ' + 
-						'cfinput cfinsert cfinterface cfinvoke cfinvokeargument cflayout cflayoutarea cfldap cflocation cflock cflog ' + 
-						'cflogin cfloginuser cflogout cfloop cfmail cfmailparam cfmailpart cfmenu cfmenuitem cfmodule cfNTauthenticate ' + 
-						'cfobject cfobjectcache cfoutput cfparam cfpdf cfpdfform cfpdfformparam cfpdfparam cfpdfsubform cfpod cfpop ' + 
-						'cfpresentation cfpresentationslide cfpresenter cfprint cfprocessingdirective cfprocparam cfprocresult ' + 
-						'cfproperty cfquery cfqueryparam cfregistry cfreport cfreportparam cfrethrow cfreturn cfsavecontent cfschedule ' + 
-						'cfscript cfsearch cfselect cfset cfsetting cfsilent cfslider cfsprydataset cfstoredproc cfswitch cftable ' + 
-						'cftextarea cfthread cfthrow cftimer cftooltip cftrace cftransaction cftree cftreeitem cftry cfupdate cfwddx ' + 
-						'cfwindow cfxml cfzip cfzipparam';
-
-		var operators =	'all and any between cross in join like not null or outer some';
-
-		this.regexList = [
-			{ regex: new RegExp('--(.*)$', 'gm'),						css: 'comments' },  // one line and multiline comments
-			{ regex: SyntaxHighlighter.regexLib.xmlComments,			css: 'comments' },    // single quoted strings
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },    // double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },    // single quoted strings
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),		css: 'functions' }, // functions
-			{ regex: new RegExp(this.getKeywords(operators), 'gmi'),	css: 'color1' },    // operators and such
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),		css: 'keyword' }    // keyword
-			];
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['coldfusion','cf'];
-	
-	SyntaxHighlighter.brushes.ColdFusion = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushCpp.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushCpp.js
deleted file mode 100644
index 2a2ed8f..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushCpp.js
+++ /dev/null
@@ -1,81 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Copyright 2006 Shin, YoungJin
-	
-		var datatypes =	'ATOM BOOL BOOLEAN BYTE CHAR COLORREF DWORD DWORDLONG DWORD_PTR ' +
-						'DWORD32 DWORD64 FLOAT HACCEL HALF_PTR HANDLE HBITMAP HBRUSH ' +
-						'HCOLORSPACE HCONV HCONVLIST HCURSOR HDC HDDEDATA HDESK HDROP HDWP ' +
-						'HENHMETAFILE HFILE HFONT HGDIOBJ HGLOBAL HHOOK HICON HINSTANCE HKEY ' +
-						'HKL HLOCAL HMENU HMETAFILE HMODULE HMONITOR HPALETTE HPEN HRESULT ' +
-						'HRGN HRSRC HSZ HWINSTA HWND INT INT_PTR INT32 INT64 LANGID LCID LCTYPE ' +
-						'LGRPID LONG LONGLONG LONG_PTR LONG32 LONG64 LPARAM LPBOOL LPBYTE LPCOLORREF ' +
-						'LPCSTR LPCTSTR LPCVOID LPCWSTR LPDWORD LPHANDLE LPINT LPLONG LPSTR LPTSTR ' +
-						'LPVOID LPWORD LPWSTR LRESULT PBOOL PBOOLEAN PBYTE PCHAR PCSTR PCTSTR PCWSTR ' +
-						'PDWORDLONG PDWORD_PTR PDWORD32 PDWORD64 PFLOAT PHALF_PTR PHANDLE PHKEY PINT ' +
-						'PINT_PTR PINT32 PINT64 PLCID PLONG PLONGLONG PLONG_PTR PLONG32 PLONG64 POINTER_32 ' +
-						'POINTER_64 PSHORT PSIZE_T PSSIZE_T PSTR PTBYTE PTCHAR PTSTR PUCHAR PUHALF_PTR ' +
-						'PUINT PUINT_PTR PUINT32 PUINT64 PULONG PULONGLONG PULONG_PTR PULONG32 PULONG64 ' +
-						'PUSHORT PVOID PWCHAR PWORD PWSTR SC_HANDLE SC_LOCK SERVICE_STATUS_HANDLE SHORT ' +
-						'SIZE_T SSIZE_T TBYTE TCHAR UCHAR UHALF_PTR UINT UINT_PTR UINT32 UINT64 ULONG ' +
-						'ULONGLONG ULONG_PTR ULONG32 ULONG64 USHORT USN VOID WCHAR WORD WPARAM WPARAM WPARAM ' +
-						'char bool short int __int32 __int64 __int8 __int16 long float double __wchar_t ' +
-						'clock_t _complex _dev_t _diskfree_t div_t ldiv_t _exception _EXCEPTION_POINTERS ' +
-						'FILE _finddata_t _finddatai64_t _wfinddata_t _wfinddatai64_t __finddata64_t ' +
-						'__wfinddata64_t _FPIEEE_RECORD fpos_t _HEAPINFO _HFILE lconv intptr_t ' +
-						'jmp_buf mbstate_t _off_t _onexit_t _PNH ptrdiff_t _purecall_handler ' +
-						'sig_atomic_t size_t _stat __stat64 _stati64 terminate_function ' +
-						'time_t __time64_t _timeb __timeb64 tm uintptr_t _utimbuf ' +
-						'va_list wchar_t wctrans_t wctype_t wint_t signed';
-
-		var keywords =	'break case catch class const __finally __exception __try ' +
-						'const_cast continue private public protected __declspec ' +
-						'default delete deprecated dllexport dllimport do dynamic_cast ' +
-						'else enum explicit extern if for friend goto inline ' +
-						'mutable naked namespace new noinline noreturn nothrow ' +
-						'register reinterpret_cast return selectany ' +
-						'sizeof static static_cast struct switch template this ' +
-						'thread throw true false try typedef typeid typename union ' +
-						'using uuid virtual void volatile whcar_t while';
-					
-		var functions =	'assert isalnum isalpha iscntrl isdigit isgraph islower isprint' +
-						'ispunct isspace isupper isxdigit tolower toupper errno localeconv ' +
-						'setlocale acos asin atan atan2 ceil cos cosh exp fabs floor fmod ' +
-						'frexp ldexp log log10 modf pow sin sinh sqrt tan tanh jmp_buf ' +
-						'longjmp setjmp raise signal sig_atomic_t va_arg va_end va_start ' +
-						'clearerr fclose feof ferror fflush fgetc fgetpos fgets fopen ' +
-						'fprintf fputc fputs fread freopen fscanf fseek fsetpos ftell ' +
-						'fwrite getc getchar gets perror printf putc putchar puts remove ' +
-						'rename rewind scanf setbuf setvbuf sprintf sscanf tmpfile tmpnam ' +
-						'ungetc vfprintf vprintf vsprintf abort abs atexit atof atoi atol ' +
-						'bsearch calloc div exit free getenv labs ldiv malloc mblen mbstowcs ' +
-						'mbtowc qsort rand realloc srand strtod strtol strtoul system ' +
-						'wcstombs wctomb memchr memcmp memcpy memmove memset strcat strchr ' +
-						'strcmp strcoll strcpy strcspn strerror strlen strncat strncmp ' +
-						'strncpy strpbrk strrchr strspn strstr strtok strxfrm asctime ' +
-						'clock ctime difftime gmtime localtime mktime strftime time';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },			// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },			// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },			// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },			// strings
-			{ regex: /^ *#.*/gm,										css: 'preprocessor' },
-			{ regex: new RegExp(this.getKeywords(datatypes), 'gm'),		css: 'color1 bold' },
-			{ regex: new RegExp(this.getKeywords(functions), 'gm'),		css: 'functions bold' },
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword bold' }
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['cpp', 'c'];
-
-	SyntaxHighlighter.brushes.Cpp = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushCss.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushCss.js
deleted file mode 100644
index 70a56a6..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushCss.js
+++ /dev/null
@@ -1,75 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		function getKeywordsCSS(str)
-		{
-			return '\\b([a-z_]|)' + str.replace(/ /g, '(?=:)\\b|\\b([a-z_\\*]|\\*|)') + '(?=:)\\b';
-		};
-	
-		function getValuesCSS(str)
-		{
-			return '\\b' + str.replace(/ /g, '(?!-)(?!:)\\b|\\b()') + '\:\\b';
-		};
-
-		var keywords =	'ascent azimuth background-attachment background-color background-image background-position ' +
-						'background-repeat background baseline bbox border-collapse border-color border-spacing border-style border-top ' +
-						'border-right border-bottom border-left border-top-color border-right-color border-bottom-color border-left-color ' +
-						'border-top-style border-right-style border-bottom-style border-left-style border-top-width border-right-width ' +
-						'border-bottom-width border-left-width border-width border bottom cap-height caption-side centerline clear clip color ' +
-						'content counter-increment counter-reset cue-after cue-before cue cursor definition-src descent direction display ' +
-						'elevation empty-cells float font-size-adjust font-family font-size font-stretch font-style font-variant font-weight font ' +
-						'height left letter-spacing line-height list-style-image list-style-position list-style-type list-style margin-top ' +
-						'margin-right margin-bottom margin-left margin marker-offset marks mathline max-height max-width min-height min-width orphans ' +
-						'outline-color outline-style outline-width outline overflow padding-top padding-right padding-bottom padding-left padding page ' +
-						'page-break-after page-break-before page-break-inside pause pause-after pause-before pitch pitch-range play-during position ' +
-						'quotes right richness size slope src speak-header speak-numeral speak-punctuation speak speech-rate stemh stemv stress ' +
-						'table-layout text-align top text-decoration text-indent text-shadow text-transform unicode-bidi unicode-range units-per-em ' +
-						'vertical-align visibility voice-family volume white-space widows width widths word-spacing x-height z-index';
-
-		var values =	'above absolute all always aqua armenian attr aural auto avoid baseline behind below bidi-override black blink block blue bold bolder '+
-						'both bottom braille capitalize caption center center-left center-right circle close-quote code collapse compact condensed '+
-						'continuous counter counters crop cross crosshair cursive dashed decimal decimal-leading-zero default digits disc dotted double '+
-						'embed embossed e-resize expanded extra-condensed extra-expanded fantasy far-left far-right fast faster fixed format fuchsia '+
-						'gray green groove handheld hebrew help hidden hide high higher icon inline-table inline inset inside invert italic '+
-						'justify landscape large larger left-side left leftwards level lighter lime line-through list-item local loud lower-alpha '+
-						'lowercase lower-greek lower-latin lower-roman lower low ltr marker maroon medium message-box middle mix move narrower '+
-						'navy ne-resize no-close-quote none no-open-quote no-repeat normal nowrap n-resize nw-resize oblique olive once open-quote outset '+
-						'outside overline pointer portrait pre print projection purple red relative repeat repeat-x repeat-y rgb ridge right right-side '+
-						'rightwards rtl run-in screen scroll semi-condensed semi-expanded separate se-resize show silent silver slower slow '+
-						'small small-caps small-caption smaller soft solid speech spell-out square s-resize static status-bar sub super sw-resize '+
-						'table-caption table-cell table-column table-column-group table-footer-group table-header-group table-row table-row-group teal '+
-						'text-bottom text-top thick thin top transparent tty tv ultra-condensed ultra-expanded underline upper-alpha uppercase upper-latin '+
-						'upper-roman url visible wait white wider w-resize x-fast x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small yellow';
-
-		var fonts =		'[mM]onospace [tT]ahoma [vV]erdana [aA]rial [hH]elvetica [sS]ans-serif [sS]erif [cC]ourier mono sans serif';
-	
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },	// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },	// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },	// single quoted strings
-			{ regex: /\#[a-fA-F0-9]{3,6}/g,								css: 'value' },		// html colors
-			{ regex: /(-?\d+)(\.\d+)?(px|em|pt|\:|\%|)/g,				css: 'value' },		// sizes
-			{ regex: /!important/g,										css: 'color3' },	// !important
-			{ regex: new RegExp(getKeywordsCSS(keywords), 'gm'),		css: 'keyword' },	// keywords
-			{ regex: new RegExp(getValuesCSS(values), 'g'),				css: 'value' },		// values
-			{ regex: new RegExp(this.getKeywords(fonts), 'g'),			css: 'color1' }		// fonts
-			];
-
-		this.forHtmlScript({ 
-			left: /(&lt;|<)\s*style.*?(&gt;|>)/gi, 
-			right: /(&lt;|<)\/\s*style\s*(&gt;|>)/gi 
-			});
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['css'];
-
-	SyntaxHighlighter.brushes.CSS = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushDelphi.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushDelphi.js
deleted file mode 100644
index 7ff08ff..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushDelphi.js
+++ /dev/null
@@ -1,39 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'abs addr and ansichar ansistring array as asm begin boolean byte cardinal ' +
-						'case char class comp const constructor currency destructor div do double ' +
-						'downto else end except exports extended false file finalization finally ' +
-						'for function goto if implementation in inherited int64 initialization ' +
-						'integer interface is label library longint longword mod nil not object ' +
-						'of on or packed pansichar pansistring pchar pcurrency pdatetime pextended ' +
-						'pint64 pointer private procedure program property pshortstring pstring ' +
-						'pvariant pwidechar pwidestring protected public published raise real real48 ' +
-						'record repeat set shl shortint shortstring shr single smallint string then ' +
-						'threadvar to true try type unit until uses val var varirnt while widechar ' +
-						'widestring with word write writeln xor';
-
-		this.regexList = [
-			{ regex: /\(\*[\s\S]*?\*\)/gm,								css: 'comments' },  	// multiline comments (* *)
-			{ regex: /{(?!\$)[\s\S]*?}/gm,								css: 'comments' },  	// multiline comments { }
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },  	// one line
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// strings
-			{ regex: /\{\$[a-zA-Z]+ .+\}/g,								css: 'color1' },		// compiler Directives and Region tags
-			{ regex: /\b[\d\.]+\b/g,									css: 'value' },			// numbers 12345
-			{ regex: /\$[a-zA-Z0-9]+\b/g,								css: 'value' },			// numbers $F5D3
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),		css: 'keyword' }		// keyword
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['delphi', 'pascal', 'pas'];
-
-	SyntaxHighlighter.brushes.Delphi = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushDiff.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushDiff.js
deleted file mode 100644
index b7345d3..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushDiff.js
+++ /dev/null
@@ -1,25 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		this.regexList = [
-			{ regex: /^\+\+\+.*$/gm,		css: 'color2' },
-			{ regex: /^\-\-\-.*$/gm,		css: 'color2' },
-			{ regex: /^\s.*$/gm,			css: 'color1' },
-			{ regex: /^@@.*@@$/gm,			css: 'variable' },
-			{ regex: /^\+[^\+]{1}.*$/gm,	css: 'string' },
-			{ regex: /^\-[^\-]{1}.*$/gm,	css: 'comments' }
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['diff', 'patch'];
-
-	SyntaxHighlighter.brushes.Diff = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushErlang.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushErlang.js
deleted file mode 100644
index 3f240d3..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushErlang.js
+++ /dev/null
@@ -1,36 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Jean-Lou Dupont
-		// http://jldupont.blogspot.com/2009/06/erlang-syntax-highlighter.html  
-
-		// According to: http://erlang.org/doc/reference_manual/introduction.html#1.5
-		var keywords = 'after and andalso band begin bnot bor bsl bsr bxor '+
-			'case catch cond div end fun if let not of or orelse '+
-			'query receive rem try when xor'+
-			// additional
-			' module export import define';
-
-		this.regexList = [
-			{ regex: new RegExp("[A-Z][A-Za-z0-9_]+", 'g'), 			css: 'constants' },
-			{ regex: new RegExp("\\%.+", 'gm'), 						css: 'comments' },
-			{ regex: new RegExp("\\?[A-Za-z0-9_]+", 'g'), 				css: 'preprocessor' },
-			{ regex: new RegExp("[a-z0-9_]+:[a-z0-9_]+", 'g'), 			css: 'functions' },
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },
-			{ regex: new RegExp(this.getKeywords(keywords),	'gm'),		css: 'keyword' }
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['erl', 'erlang'];
-
-	SyntaxHighlighter.brushes.Erland = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushGroovy.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushGroovy.js
deleted file mode 100644
index d20cca1..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushGroovy.js
+++ /dev/null
@@ -1,51 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Andres Almiray
-		// http://jroller.com/aalmiray/entry/nice_source_code_syntax_highlighter
-
-		var keywords =	'as assert break case catch class continue def default do else extends finally ' +
-						'if in implements import instanceof interface new package property return switch ' +
-						'throw throws try while public protected private static';
-		var types    =  'void boolean byte char short int long float double';
-		var constants = 'null';
-		var methods   = 'allProperties count get size '+
-						'collect each eachProperty eachPropertyName eachWithIndex find findAll ' +
-						'findIndexOf grep inject max min reverseEach sort ' +
-						'asImmutable asSynchronized flatten intersect join pop reverse subMap toList ' +
-						'padRight padLeft contains eachMatch toCharacter toLong toUrl tokenize ' +
-						'eachFile eachFileRecurse eachB yte eachLine readBytes readLine getText ' +
-						'splitEachLine withReader append encodeBase64 decodeBase64 filterLine ' +
-						'transformChar transformLine withOutputStream withPrintWriter withStream ' +
-						'withStreams withWriter withWriterAppend write writeLine '+
-						'dump inspect invokeMethod print println step times upto use waitForOrKill '+
-						'getText';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,				css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,					css: 'comments' },		// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,					css: 'string' },		// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,					css: 'string' },		// strings
-			{ regex: /""".*"""/g,													css: 'string' },		// GStrings
-			{ regex: new RegExp('\\b([\\d]+(\\.[\\d]+)?|0x[a-f0-9]+)\\b', 'gi'),	css: 'value' },			// numbers
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),					css: 'keyword' },		// goovy keyword
-			{ regex: new RegExp(this.getKeywords(types), 'gm'),						css: 'color1' },		// goovy/java type
-			{ regex: new RegExp(this.getKeywords(constants), 'gm'),					css: 'constants' },		// constants
-			{ regex: new RegExp(this.getKeywords(methods), 'gm'),					css: 'functions' }		// methods
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['groovy'];
-
-	SyntaxHighlighter.brushes.Groovy = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushJScript.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushJScript.js
deleted file mode 100644
index d6f2574..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushJScript.js
+++ /dev/null
@@ -1,36 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'break case catch continue ' +
-						'default delete do else false  ' +
-						'for function if in instanceof ' +
-						'new null return super switch ' +
-						'this throw true try typeof var while with'
-						;
-
-		var r = SyntaxHighlighter.regexLib;
-		
-		this.regexList = [
-			{ regex: r.multiLineDoubleQuotedString,					css: 'string' },			// double quoted strings
-			{ regex: r.multiLineSingleQuotedString,					css: 'string' },			// single quoted strings
-			{ regex: r.singleLineCComments,							css: 'comments' },			// one line comments
-			{ regex: r.multiLineCComments,							css: 'comments' },			// multiline comments
-			{ regex: /\s*#.*/gm,									css: 'preprocessor' },		// preprocessor tags like #region and #endregion
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),	css: 'keyword' }			// keywords
-			];
-	
-		this.forHtmlScript(r.scriptScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['js', 'jscript', 'javascript'];
-
-	SyntaxHighlighter.brushes.JScript = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushJava.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushJava.js
deleted file mode 100644
index 3594d7a..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushJava.js
+++ /dev/null
@@ -1,41 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'abstract assert boolean break byte case catch char class const ' +
-						'continue default do double else enum extends ' +
-						'false final finally float for goto if implements import ' +
-						'instanceof int interface long native new null ' +
-						'package private protected public return ' +
-						'short static strictfp super switch synchronized this throw throws true ' +
-						'transient try void volatile while';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },		// one line comments
-			{ regex: /\/\*([^\*][\s\S]*)?\*\//gm,						css: 'comments' },	 	// multiline comments
-			{ regex: /\/\*(?!\*\/)\*[\s\S]*?\*\//gm,					css: 'preprocessor' },	// documentation comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },		// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// strings
-			{ regex: /\b([\d]+(\.[\d]+)?|0x[a-f0-9]+)\b/gi,				css: 'value' },			// numbers
-			{ regex: /(?!\@interface\b)\@[\$\w]+\b/g,					css: 'color1' },		// annotation @anno
-			{ regex: /\@interface\b/g,									css: 'color2' },		// @interface keyword
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }		// java keyword
-			];
-
-		this.forHtmlScript({
-			left	: /(&lt;|<)%[@!=]?/g, 
-			right	: /%(&gt;|>)/g 
-		});
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['java'];
-
-	SyntaxHighlighter.brushes.Java = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushJavaFX.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushJavaFX.js
deleted file mode 100644
index 2220b7d..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushJavaFX.js
+++ /dev/null
@@ -1,42 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Patrick Webster
-		// http://patrickwebster.blogspot.com/2009/04/javafx-brush-for-syntaxhighlighter.html
-		var datatypes =	'Boolean Byte Character Double Duration '
-						+ 'Float Integer Long Number Short String Void'
-						;
-
-		var keywords = 'abstract after and as assert at before bind bound break catch class '
-						+ 'continue def delete else exclusive extends false finally first for from '
-						+ 'function if import in indexof init insert instanceof into inverse last '
-						+ 'lazy mixin mod nativearray new not null on or override package postinit '
-						+ 'protected public public-init public-read replace return reverse sizeof '
-						+ 'step super then this throw true try tween typeof var where while with '
-						+ 'attribute let private readonly static trigger'
-						;
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },
-			{ regex: /(-?\.?)(\b(\d*\.?\d+|\d+\.?\d*)(e[+-]?\d+)?|0x[a-f\d]+)\b\.?/gi, css: 'color2' },	// numbers
-			{ regex: new RegExp(this.getKeywords(datatypes), 'gm'),		css: 'variable' },	// datatypes
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }
-		];
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['jfx', 'javafx'];
-
-	SyntaxHighlighter.brushes.JavaFX = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPerl.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPerl.js
deleted file mode 100644
index 935cb90..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPerl.js
+++ /dev/null
@@ -1,56 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by David Simmons-Duffin and Marty Kube
-	
-		var funcs = 
-			'abs accept alarm atan2 bind binmode chdir chmod chomp chop chown chr ' + 
-			'chroot close closedir connect cos crypt defined delete each endgrent ' + 
-			'endhostent endnetent endprotoent endpwent endservent eof exec exists ' + 
-			'exp fcntl fileno flock fork format formline getc getgrent getgrgid ' + 
-			'getgrnam gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr ' + 
-			'getnetbyname getnetent getpeername getpgrp getppid getpriority ' + 
-			'getprotobyname getprotobynumber getprotoent getpwent getpwnam getpwuid ' + 
-			'getservbyname getservbyport getservent getsockname getsockopt glob ' + 
-			'gmtime grep hex index int ioctl join keys kill lc lcfirst length link ' + 
-			'listen localtime lock log lstat map mkdir msgctl msgget msgrcv msgsnd ' + 
-			'oct open opendir ord pack pipe pop pos print printf prototype push ' + 
-			'quotemeta rand read readdir readline readlink readpipe recv rename ' + 
-			'reset reverse rewinddir rindex rmdir scalar seek seekdir select semctl ' + 
-			'semget semop send setgrent sethostent setnetent setpgrp setpriority ' + 
-			'setprotoent setpwent setservent setsockopt shift shmctl shmget shmread ' + 
-			'shmwrite shutdown sin sleep socket socketpair sort splice split sprintf ' + 
-			'sqrt srand stat study substr symlink syscall sysopen sysread sysseek ' + 
-			'system syswrite tell telldir time times tr truncate uc ucfirst umask ' + 
-			'undef unlink unpack unshift utime values vec wait waitpid warn write';
-    
-		var keywords =  
-			'bless caller continue dbmclose dbmopen die do dump else elsif eval exit ' +
-			'for foreach goto if import last local my next no our package redo ref ' + 
-			'require return sub tie tied unless untie until use wantarray while';
-    
-		this.regexList = [
-			{ regex: new RegExp('#[^!].*$', 'gm'),					css: 'comments' },
-			{ regex: new RegExp('^\\s*#!.*$', 'gm'),				css: 'preprocessor' }, // shebang
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,	css: 'string' },
-			{ regex: new RegExp('(\\$|@|%)\\w+', 'g'),				css: 'variable' },
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),	css: 'functions' },
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),	css: 'keyword' }
-		    ];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.phpScriptTags);
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases		= ['perl', 'Perl', 'pl'];
-
-	SyntaxHighlighter.brushes.Perl = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPhp.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPhp.js
deleted file mode 100644
index 823f336..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPhp.js
+++ /dev/null
@@ -1,72 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var funcs	=	'abs acos acosh addcslashes addslashes ' +
-						'array_change_key_case array_chunk array_combine array_count_values array_diff '+
-						'array_diff_assoc array_diff_key array_diff_uassoc array_diff_ukey array_fill '+
-						'array_filter array_flip array_intersect array_intersect_assoc array_intersect_key '+
-						'array_intersect_uassoc array_intersect_ukey array_key_exists array_keys array_map '+
-						'array_merge array_merge_recursive array_multisort array_pad array_pop array_product '+
-						'array_push array_rand array_reduce array_reverse array_search array_shift '+
-						'array_slice array_splice array_sum array_udiff array_udiff_assoc '+
-						'array_udiff_uassoc array_uintersect array_uintersect_assoc '+
-						'array_uintersect_uassoc array_unique array_unshift array_values array_walk '+
-						'array_walk_recursive atan atan2 atanh base64_decode base64_encode base_convert '+
-						'basename bcadd bccomp bcdiv bcmod bcmul bindec bindtextdomain bzclose bzcompress '+
-						'bzdecompress bzerrno bzerror bzerrstr bzflush bzopen bzread bzwrite ceil chdir '+
-						'checkdate checkdnsrr chgrp chmod chop chown chr chroot chunk_split class_exists '+
-						'closedir closelog copy cos cosh count count_chars date decbin dechex decoct '+
-						'deg2rad delete ebcdic2ascii echo empty end ereg ereg_replace eregi eregi_replace error_log '+
-						'error_reporting escapeshellarg escapeshellcmd eval exec exit exp explode extension_loaded '+
-						'feof fflush fgetc fgetcsv fgets fgetss file_exists file_get_contents file_put_contents '+
-						'fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype '+
-						'floatval flock floor flush fmod fnmatch fopen fpassthru fprintf fputcsv fputs fread fscanf '+
-						'fseek fsockopen fstat ftell ftok getallheaders getcwd getdate getenv gethostbyaddr gethostbyname '+
-						'gethostbynamel getimagesize getlastmod getmxrr getmygid getmyinode getmypid getmyuid getopt '+
-						'getprotobyname getprotobynumber getrandmax getrusage getservbyname getservbyport gettext '+
-						'gettimeofday gettype glob gmdate gmmktime ini_alter ini_get ini_get_all ini_restore ini_set '+
-						'interface_exists intval ip2long is_a is_array is_bool is_callable is_dir is_double '+
-						'is_executable is_file is_finite is_float is_infinite is_int is_integer is_link is_long '+
-						'is_nan is_null is_numeric is_object is_readable is_real is_resource is_scalar is_soap_fault '+
-						'is_string is_subclass_of is_uploaded_file is_writable is_writeable mkdir mktime nl2br '+
-						'parse_ini_file parse_str parse_url passthru pathinfo print readlink realpath rewind rewinddir rmdir '+
-						'round str_ireplace str_pad str_repeat str_replace str_rot13 str_shuffle str_split '+
-						'str_word_count strcasecmp strchr strcmp strcoll strcspn strftime strip_tags stripcslashes '+
-						'stripos stripslashes stristr strlen strnatcasecmp strnatcmp strncasecmp strncmp strpbrk '+
-						'strpos strptime strrchr strrev strripos strrpos strspn strstr strtok strtolower strtotime '+
-						'strtoupper strtr strval substr substr_compare';
-
-		var keywords =	'abstract and array as break case catch cfunction class clone const continue declare default die do ' +
-						'else elseif enddeclare endfor endforeach endif endswitch endwhile extends final for foreach ' +
-						'function include include_once global goto if implements interface instanceof namespace new ' +
-						'old_function or private protected public return require require_once static switch ' +
-						'throw try use var while xor ';
-		
-		var constants	= '__FILE__ __LINE__ __METHOD__ __FUNCTION__ __CLASS__';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },			// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },			// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },			// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },			// single quoted strings
-			{ regex: /\$\w+/g,											css: 'variable' },			// variables
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),		css: 'functions' },			// common functions
-			{ regex: new RegExp(this.getKeywords(constants), 'gmi'),	css: 'constants' },			// constants
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }			// keyword
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.phpScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['php'];
-
-	SyntaxHighlighter.brushes.Php = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPlain.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPlain.js
deleted file mode 100644
index 928a416..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPlain.js
+++ /dev/null
@@ -1,17 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['text', 'plain'];
-
-	SyntaxHighlighter.brushes.Plain = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPowerShell.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPowerShell.js
deleted file mode 100644
index 57edbd3..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPowerShell.js
+++ /dev/null
@@ -1,58 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributes by B.v.Zanten, Getronics
-		// http://confluence.atlassian.com/display/CONFEXT/New+Code+Macro
-
-		var keywords = 'Add-Content Add-History Add-Member Add-PSSnapin Clear(-Content)? Clear-Item ' +
-					'Clear-ItemProperty Clear-Variable Compare-Object ConvertFrom-SecureString Convert-Path ' +
-					'ConvertTo-Html ConvertTo-SecureString Copy(-Item)? Copy-ItemProperty Export-Alias ' +
-					'Export-Clixml Export-Console Export-Csv ForEach(-Object)? Format-Custom Format-List ' +
-					'Format-Table Format-Wide Get-Acl Get-Alias Get-AuthenticodeSignature Get-ChildItem Get-Command ' +
-					'Get-Content Get-Credential Get-Culture Get-Date Get-EventLog Get-ExecutionPolicy ' +
-					'Get-Help Get-History Get-Host Get-Item Get-ItemProperty Get-Location Get-Member ' +
-					'Get-PfxCertificate Get-Process Get-PSDrive Get-PSProvider Get-PSSnapin Get-Service ' +
-					'Get-TraceSource Get-UICulture Get-Unique Get-Variable Get-WmiObject Group-Object ' +
-					'Import-Alias Import-Clixml Import-Csv Invoke-Expression Invoke-History Invoke-Item ' +
-					'Join-Path Measure-Command Measure-Object Move(-Item)? Move-ItemProperty New-Alias ' +
-					'New-Item New-ItemProperty New-Object New-PSDrive New-Service New-TimeSpan ' +
-					'New-Variable Out-Default Out-File Out-Host Out-Null Out-Printer Out-String Pop-Location ' +
-					'Push-Location Read-Host Remove-Item Remove-ItemProperty Remove-PSDrive Remove-PSSnapin ' +
-					'Remove-Variable Rename-Item Rename-ItemProperty Resolve-Path Restart-Service Resume-Service ' +
-					'Select-Object Select-String Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content ' +
-					'Set-Date Set-ExecutionPolicy Set-Item Set-ItemProperty Set-Location Set-PSDebug ' +
-					'Set-Service Set-TraceSource Set(-Variable)? Sort-Object Split-Path Start-Service ' +
-					'Start-Sleep Start-Transcript Stop-Process Stop-Service Stop-Transcript Suspend-Service ' +
-					'Tee-Object Test-Path Trace-Command Update-FormatData Update-TypeData Where(-Object)? ' +
-					'Write-Debug Write-Error Write(-Host)? Write-Output Write-Progress Write-Verbose Write-Warning';
-		var alias = 'ac asnp clc cli clp clv cpi cpp cvpa diff epal epcsv fc fl ' +
-					'ft fw gal gc gci gcm gdr ghy gi gl gm gp gps group gsv ' +
-					'gsnp gu gv gwmi iex ihy ii ipal ipcsv mi mp nal ndr ni nv oh rdr ' +
-					'ri rni rnp rp rsnp rv rvpa sal sasv sc select si sl sleep sort sp ' +
-					'spps spsv sv tee cat cd cp h history kill lp ls ' +
-					'mount mv popd ps pushd pwd r rm rmdir echo cls chdir del dir ' +
-					'erase rd ren type % \\?';
-
-		this.regexList = [
-			{ regex: /#.*$/gm,										css: 'comments' },  // one line comments
-			{ regex: /\$[a-zA-Z0-9]+\b/g,							css: 'value'   },   // variables $Computer1
-			{ regex: /\-[a-zA-Z]+\b/g,								css: 'keyword' },   // Operators    -not  -and  -eq
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },    // strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,	css: 'string' },    // strings
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),	css: 'keyword' },
-			{ regex: new RegExp(this.getKeywords(alias), 'gmi'),	css: 'keyword' }
-		];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['powershell', 'ps'];
-
-	SyntaxHighlighter.brushes.PowerShell = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPython.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPython.js
deleted file mode 100644
index 1187d3f..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushPython.js
+++ /dev/null
@@ -1,48 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Gheorghe Milas and Ahmad Sherif
-	
-		var keywords =  'and assert break class continue def del elif else ' +
-						'except exec finally for from global if import in is ' +
-						'lambda not or pass print raise return try yield while';
-
-		var funcs = '__import__ abs all any apply basestring bin bool buffer callable ' +
-					'chr classmethod cmp coerce compile complex delattr dict dir ' +
-					'divmod enumerate eval execfile file filter float format frozenset ' +
-					'getattr globals hasattr hash help hex id input int intern ' +
-					'isinstance issubclass iter len list locals long map max min next ' +
-					'object oct open ord pow print property range raw_input reduce ' +
-					'reload repr reversed round set setattr slice sorted staticmethod ' +
-					'str sum super tuple type type unichr unicode vars xrange zip';
-
-		var special =  'None True False self cls class_';
-
-		this.regexList = [
-				{ regex: SyntaxHighlighter.regexLib.singleLinePerlComments, css: 'comments' },
-				{ regex: /^\s*@\w+/gm, 										css: 'decorator' },
-				{ regex: /(['\"]{3})([^\1])*?\1/gm, 						css: 'comments' },
-				{ regex: /"(?!")(?:\.|\\\"|[^\""\n])*"/gm, 					css: 'string' },
-				{ regex: /'(?!')(?:\.|(\\\')|[^\''\n])*'/gm, 				css: 'string' },
-				{ regex: /\+|\-|\*|\/|\%|=|==/gm, 							css: 'keyword' },
-				{ regex: /\b\d+\.?\w*/g, 									css: 'value' },
-				{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),		css: 'functions' },
-				{ regex: new RegExp(this.getKeywords(keywords), 'gm'), 		css: 'keyword' },
-				{ regex: new RegExp(this.getKeywords(special), 'gm'), 		css: 'color1' }
-				];
-			
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['py', 'python'];
-
-	SyntaxHighlighter.brushes.Python = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushRuby.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushRuby.js
deleted file mode 100644
index 5e5404f..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushRuby.js
+++ /dev/null
@@ -1,39 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Erik Peterson.
-	
-		var keywords =	'alias and BEGIN begin break case class def define_method defined do each else elsif ' +
-						'END end ensure false for if in module new next nil not or raise redo rescue retry return ' +
-						'self super then throw true undef unless until when while yield';
-
-		var builtins =	'Array Bignum Binding Class Continuation Dir Exception FalseClass File::Stat File Fixnum Fload ' +
-						'Hash Integer IO MatchData Method Module NilClass Numeric Object Proc Range Regexp String Struct::TMS Symbol ' +
-						'ThreadGroup Thread Time TrueClass';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLinePerlComments,	css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },		// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// single quoted strings
-			{ regex: /\b[A-Z0-9_]+\b/g,									css: 'constants' },		// constants
-			{ regex: /:[a-z][A-Za-z0-9_]*/g,							css: 'color2' },		// symbols
-			{ regex: /(\$|@@|@)\w+/g,									css: 'variable bold' },	// $global, @instance, and @@class variables
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' },		// keywords
-			{ regex: new RegExp(this.getKeywords(builtins), 'gm'),		css: 'color1' }			// builtins
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['ruby', 'rails', 'ror', 'rb'];
-
-	SyntaxHighlighter.brushes.Ruby = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushSass.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushSass.js
deleted file mode 100644
index 3328b20..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushSass.js
+++ /dev/null
@@ -1,78 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		function getKeywordsCSS(str)
-		{
-			return '\\b([a-z_]|)' + str.replace(/ /g, '(?=:)\\b|\\b([a-z_\\*]|\\*|)') + '(?=:)\\b';
-		};
-	
-		function getValuesCSS(str)
-		{
-			return '\\b' + str.replace(/ /g, '(?!-)(?!:)\\b|\\b()') + '\:\\b';
-		};
-
-		var keywords =	'ascent azimuth background-attachment background-color background-image background-position ' +
-						'background-repeat background baseline bbox border-collapse border-color border-spacing border-style border-top ' +
-						'border-right border-bottom border-left border-top-color border-right-color border-bottom-color border-left-color ' +
-						'border-top-style border-right-style border-bottom-style border-left-style border-top-width border-right-width ' +
-						'border-bottom-width border-left-width border-width border bottom cap-height caption-side centerline clear clip color ' +
-						'content counter-increment counter-reset cue-after cue-before cue cursor definition-src descent direction display ' +
-						'elevation empty-cells float font-size-adjust font-family font-size font-stretch font-style font-variant font-weight font ' +
-						'height left letter-spacing line-height list-style-image list-style-position list-style-type list-style margin-top ' +
-						'margin-right margin-bottom margin-left margin marker-offset marks mathline max-height max-width min-height min-width orphans ' +
-						'outline-color outline-style outline-width outline overflow padding-top padding-right padding-bottom padding-left padding page ' +
-						'page-break-after page-break-before page-break-inside pause pause-after pause-before pitch pitch-range play-during position ' +
-						'quotes right richness size slope src speak-header speak-numeral speak-punctuation speak speech-rate stemh stemv stress ' +
-						'table-layout text-align top text-decoration text-indent text-shadow text-transform unicode-bidi unicode-range units-per-em ' +
-						'vertical-align visibility voice-family volume white-space widows width widths word-spacing x-height z-index';
-		
-		var values =	'above absolute all always aqua armenian attr aural auto avoid baseline behind below bidi-override black blink block blue bold bolder '+
-						'both bottom braille capitalize caption center center-left center-right circle close-quote code collapse compact condensed '+
-						'continuous counter counters crop cross crosshair cursive dashed decimal decimal-leading-zero digits disc dotted double '+
-						'embed embossed e-resize expanded extra-condensed extra-expanded fantasy far-left far-right fast faster fixed format fuchsia '+
-						'gray green groove handheld hebrew help hidden hide high higher icon inline-table inline inset inside invert italic '+
-						'justify landscape large larger left-side left leftwards level lighter lime line-through list-item local loud lower-alpha '+
-						'lowercase lower-greek lower-latin lower-roman lower low ltr marker maroon medium message-box middle mix move narrower '+
-						'navy ne-resize no-close-quote none no-open-quote no-repeat normal nowrap n-resize nw-resize oblique olive once open-quote outset '+
-						'outside overline pointer portrait pre print projection purple red relative repeat repeat-x repeat-y rgb ridge right right-side '+
-						'rightwards rtl run-in screen scroll semi-condensed semi-expanded separate se-resize show silent silver slower slow '+
-						'small small-caps small-caption smaller soft solid speech spell-out square s-resize static status-bar sub super sw-resize '+
-						'table-caption table-cell table-column table-column-group table-footer-group table-header-group table-row table-row-group teal '+
-						'text-bottom text-top thick thin top transparent tty tv ultra-condensed ultra-expanded underline upper-alpha uppercase upper-latin '+
-						'upper-roman url visible wait white wider w-resize x-fast x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small yellow';
-		
-		var fonts =		'[mM]onospace [tT]ahoma [vV]erdana [aA]rial [hH]elvetica [sS]ans-serif [sS]erif [cC]ourier mono sans serif';
-		
-		var statements		= '!important !default';
-		var preprocessor	= '@import @extend @debug @warn @if @for @while @mixin @include';
-		
-		var r = SyntaxHighlighter.regexLib;
-		
-		this.regexList = [
-			{ regex: r.multiLineCComments,								css: 'comments' },		// multiline comments
-			{ regex: r.singleLineCComments,								css: 'comments' },		// singleline comments
-			{ regex: r.doubleQuotedString,								css: 'string' },		// double quoted strings
-			{ regex: r.singleQuotedString,								css: 'string' },		// single quoted strings
-			{ regex: /\#[a-fA-F0-9]{3,6}/g,								css: 'value' },			// html colors
-			{ regex: /\b(-?\d+)(\.\d+)?(px|em|pt|\:|\%|)\b/g,			css: 'value' },			// sizes
-			{ regex: /\$\w+/g,											css: 'variable' },		// variables
-			{ regex: new RegExp(this.getKeywords(statements), 'g'),		css: 'color3' },		// statements
-			{ regex: new RegExp(this.getKeywords(preprocessor), 'g'),	css: 'preprocessor' },	// preprocessor
-			{ regex: new RegExp(getKeywordsCSS(keywords), 'gm'),		css: 'keyword' },		// keywords
-			{ regex: new RegExp(getValuesCSS(values), 'g'),				css: 'value' },			// values
-			{ regex: new RegExp(this.getKeywords(fonts), 'g'),			css: 'color1' }			// fonts
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['sass', 'scss'];
-
-	SyntaxHighlighter.brushes.Sass = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushScala.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushScala.js
deleted file mode 100644
index be29c6e..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushScala.js
+++ /dev/null
@@ -1,35 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Yegor Jbanov and David Bernard.
-	
-		var keywords =	'val sealed case def true trait implicit forSome import match object null finally super ' +
-						'override try lazy for var catch throw type extends class while with new final yield abstract ' +
-						'else do if return protected private this package false';
-
-		var keyops =	'[_:⇒<%#@]+';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,			css: 'comments' },	// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,				css: 'comments' },	// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineSingleQuotedString,	css: 'string' },	// multi-line strings
-			{ regex: SyntaxHighlighter.regexLib.multiLineDoubleQuotedString,    css: 'string' },	// double-quoted string
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,				css: 'string' },	// strings
-			{ regex: /0x[a-f0-9]+|\d+(\.\d+)?/gi,								css: 'value' },		// numbers
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),				css: 'keyword' },	// keywords
-			{ regex: new RegExp(keyops, 'gm'),									css: 'keyword' }	// scala keyword
-			];
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['scala'];
-
-	SyntaxHighlighter.brushes.Scala = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushSql.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushSql.js
deleted file mode 100644
index 8cc99f9..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushSql.js
+++ /dev/null
@@ -1,50 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var funcs	=	'abs avg case cast coalesce convert count current_timestamp ' +
-						'current_user day isnull left lower month nullif replace right ' +
-						'session_user space substring sum system_user upper user year';
-
-		var keywords =	'absolute action add after alter as asc at authorization begin bigint ' +
-						'binary bit by cascade char character check checkpoint close collate ' +
-						'column commit committed connect connection constraint contains continue ' +
-						'create cube current current_date current_time cursor database date ' +
-						'deallocate dec decimal declare default delete desc distinct double drop ' +
-						'dynamic else end end-exec escape except exec execute false fetch first ' +
-						'float for force foreign forward free from full function global goto grant ' +
-						'group grouping having hour ignore index inner insensitive insert instead ' +
-						'int integer intersect into is isolation key last level load local max min ' +
-						'minute modify move name national nchar next no numeric of off on only ' +
-						'open option order out output partial password precision prepare primary ' +
-						'prior privileges procedure public read real references relative repeatable ' +
-						'restrict return returns revoke rollback rollup rows rule schema scroll ' +
-						'second section select sequence serializable set size smallint static ' +
-						'statistics table temp temporary then time timestamp to top transaction ' +
-						'translation trigger true truncate uncommitted union unique update values ' +
-						'varchar varying view when where with work';
-
-		var operators =	'all and any between cross in join like not null or outer some';
-
-		this.regexList = [
-			{ regex: /--(.*)$/gm,												css: 'comments' },			// one line and multiline comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineDoubleQuotedString,	css: 'string' },			// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.multiLineSingleQuotedString,	css: 'string' },			// single quoted strings
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),				css: 'color2' },			// functions
-			{ regex: new RegExp(this.getKeywords(operators), 'gmi'),			css: 'color1' },			// operators and such
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),				css: 'keyword' }			// keyword
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['sql'];
-
-	SyntaxHighlighter.brushes.Sql = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
-
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushVb.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushVb.js
deleted file mode 100644
index 239a949..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushVb.js
+++ /dev/null
@@ -1,40 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'AddHandler AddressOf AndAlso Alias And Ansi As Assembly Auto ' +
-						'Boolean ByRef Byte ByVal Call Case Catch CBool CByte CChar CDate ' +
-						'CDec CDbl Char CInt Class CLng CObj Const CShort CSng CStr CType ' +
-						'Date Decimal Declare Default Delegate Dim DirectCast Do Double Each ' +
-						'Else ElseIf End Enum Erase Error Event Exit False Finally For Friend ' +
-						'Function Get GetType GoSub GoTo Handles If Implements Imports In ' +
-						'Inherits Integer Interface Is Let Lib Like Long Loop Me Mod Module ' +
-						'MustInherit MustOverride MyBase MyClass Namespace New Next Not Nothing ' +
-						'NotInheritable NotOverridable Object On Option Optional Or OrElse ' +
-						'Overloads Overridable Overrides ParamArray Preserve Private Property ' +
-						'Protected Public RaiseEvent ReadOnly ReDim REM RemoveHandler Resume ' +
-						'Return Select Set Shadows Shared Short Single Static Step Stop String ' +
-						'Structure Sub SyncLock Then Throw To True Try TypeOf Unicode Until ' +
-						'Variant When While With WithEvents WriteOnly Xor';
-
-		this.regexList = [
-			{ regex: /'.*$/gm,										css: 'comments' },			// one line comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },			// strings
-			{ regex: /^\s*#.*$/gm,									css: 'preprocessor' },		// preprocessor tags like #region and #endregion
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),	css: 'keyword' }			// vb keyword
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['vb', 'vbnet'];
-
-	SyntaxHighlighter.brushes.Vb = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushXml.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushXml.js
deleted file mode 100644
index 1bb6418..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shBrushXml.js
+++ /dev/null
@@ -1,53 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		function process(match, regexInfo)
-		{
-			var constructor = SyntaxHighlighter.Match,
-				code = match[0],
-				tag = new XRegExp('(&lt;|<)[\\s\\/\\?]*(?<name>[:\\w-\\.]+)', 'xg').exec(code),
-				result = []
-				;
-		
-			if (match.attributes != null) 
-			{
-				var attributes,
-					regex = new XRegExp('(?<name> [\\w:\\-\\.]+)' +
-										'\\s*=\\s*' +
-										'(?<value> ".*?"|\'.*?\'|\\w+)',
-										'xg');
-
-				while ((attributes = regex.exec(code)) != null) 
-				{
-					result.push(new constructor(attributes.name, match.index + attributes.index, 'color1'));
-					result.push(new constructor(attributes.value, match.index + attributes.index + attributes[0].indexOf(attributes.value), 'string'));
-				}
-			}
-
-			if (tag != null)
-				result.push(
-					new constructor(tag.name, match.index + tag[0].indexOf(tag.name), 'keyword')
-				);
-
-			return result;
-		}
-	
-		this.regexList = [
-			{ regex: new XRegExp('(\\&lt;|<)\\!\\[[\\w\\s]*?\\[(.|\\s)*?\\]\\](\\&gt;|>)', 'gm'),			css: 'color2' },	// <![ ... [ ... ]]>
-			{ regex: SyntaxHighlighter.regexLib.xmlComments,												css: 'comments' },	// <!-- ... -->
-			{ regex: new XRegExp('(&lt;|<)[\\s\\/\\?]*(\\w+)(?<attributes>.*?)[\\s\\/\\?]*(&gt;|>)', 'sg'), func: process }
-		];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['xml', 'xhtml', 'xslt', 'html'];
-
-	SyntaxHighlighter.brushes.Xml = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shCore.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shCore.js
deleted file mode 100644
index 476360b..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shCore.js
+++ /dev/null
@@ -1,1702 +0,0 @@
-//
-// Begin anonymous function. This is used to contain local scope variables without polutting global scope.
-//
-if (typeof(SyntaxHighlighter) == 'undefined') var SyntaxHighlighter = function() { 
-
-// CommonJS
-if (typeof(require) != 'undefined' && typeof(XRegExp) == 'undefined')
-{
-	XRegExp = require('XRegExp').XRegExp;
-}
-
-// Shortcut object which will be assigned to the SyntaxHighlighter variable.
-// This is a shorthand for local reference in order to avoid long namespace 
-// references to SyntaxHighlighter.whatever...
-var sh = {
-	defaults : {
-		/** Additional CSS class names to be added to highlighter elements. */
-		'class-name' : '',
-		
-		/** First line number. */
-		'first-line' : 1,
-		
-		/**
-		 * Pads line numbers. Possible values are:
-		 *
-		 *   false - don't pad line numbers.
-		 *   true  - automaticaly pad numbers with minimum required number of leading zeroes.
-		 *   [int] - length up to which pad line numbers.
-		 */
-		'pad-line-numbers' : false,
-		
-		/** Lines to highlight. */
-		'highlight' : null,
-		
-		/** Title to be displayed above the code block. */
-		'title' : null,
-		
-		/** Enables or disables smart tabs. */
-		'smart-tabs' : true,
-		
-		/** Gets or sets tab size. */
-		'tab-size' : 4,
-		
-		/** Enables or disables gutter. */
-		'gutter' : true,
-		
-		/** Enables or disables toolbar. */
-		'toolbar' : true,
-		
-		/** Enables quick code copy and paste from double click. */
-		'quick-code' : true,
-		
-		/** Forces code view to be collapsed. */
-		'collapse' : false,
-		
-		/** Enables or disables automatic links. */
-		'auto-links' : true,
-		
-		/** Gets or sets light mode. Equavalent to turning off gutter and toolbar. */
-		'light' : false,
-		
-		'html-script' : false
-	},
-	
-	config : {
-		space : '&nbsp;',
-		
-		/** Enables use of <SCRIPT type="syntaxhighlighter" /> tags. */
-		useScriptTags : true,
-		
-		/** Blogger mode flag. */
-		bloggerMode : false,
-		
-		stripBrs : false,
-		
-		/** Name of the tag that SyntaxHighlighter will automatically look for. */
-		tagName : 'pre',
-		
-		strings : {
-			expandSource : 'expand source',
-			help : '?',
-			alert: 'SyntaxHighlighter\n\n',
-			noBrush : 'Can\'t find brush for: ',
-			brushNotHtmlScript : 'Brush wasn\'t configured for html-script option: ',
-			
-			// this is populated by the build script
-			aboutDialog : '@ABOUT@'
-		}
-	},
-	
-	/** Internal 'global' variables. */
-	vars : {
-		discoveredBrushes : null,
-		highlighters : {}
-	},
-	
-	/** This object is populated by user included external brush files. */
-	brushes : {},
-
-	/** Common regular expressions. */
-	regexLib : {
-		multiLineCComments			: /\/\*[\s\S]*?\*\//gm,
-		singleLineCComments			: /\/\/.*$/gm,
-		singleLinePerlComments		: /#.*$/gm,
-		doubleQuotedString			: /"([^\\"\n]|\\.)*"/g,
-		singleQuotedString			: /'([^\\'\n]|\\.)*'/g,
-		multiLineDoubleQuotedString	: new XRegExp('"([^\\\\"]|\\\\.)*"', 'gs'),
-		multiLineSingleQuotedString	: new XRegExp("'([^\\\\']|\\\\.)*'", 'gs'),
-		xmlComments					: /(&lt;|<)!--[\s\S]*?--(&gt;|>)/gm,
-		url							: /\w+:\/\/[\w-.\/?%&=:@;]*/g,
-		
-		/** <?= ?> tags. */
-		phpScriptTags 				: { left: /(&lt;|<)\?=?/g, right: /\?(&gt;|>)/g },
-		
-		/** <%= %> tags. */
-		aspScriptTags				: { left: /(&lt;|<)%=?/g, right: /%(&gt;|>)/g },
-		
-		/** <script></script> tags. */
-		scriptScriptTags			: { left: /(&lt;|<)\s*script.*?(&gt;|>)/gi, right: /(&lt;|<)\/\s*script\s*(&gt;|>)/gi }
-	},
-
-	toolbar: {
-		/**
-		 * Generates HTML markup for the toolbar.
-		 * @param {Highlighter} highlighter Highlighter instance.
-		 * @return {String} Returns HTML markup.
-		 */
-		getHtml: function(highlighter)
-		{
-			var html = '<div class="toolbar">',
-				items = sh.toolbar.items,
-				list = items.list
-				;
-			
-			function defaultGetHtml(highlighter, name)
-			{
-				return sh.toolbar.getButtonHtml(highlighter, name, sh.config.strings[name]);
-			};
-			
-			for (var i = 0; i < list.length; i++)
-				html += (items[list[i]].getHtml || defaultGetHtml)(highlighter, list[i]);
-			
-			html += '</div>';
-			
-			return html;
-		},
-		
-		/**
-		 * Generates HTML markup for a regular button in the toolbar.
-		 * @param {Highlighter} highlighter Highlighter instance.
-		 * @param {String} commandName		Command name that would be executed.
-		 * @param {String} label			Label text to display.
-		 * @return {String}					Returns HTML markup.
-		 */
-		getButtonHtml: function(highlighter, commandName, label)
-		{
-			return '<span><a href="#" class="toolbar_item'
-				+ ' command_' + commandName
-				+ ' ' + commandName
-				+ '">' + label + '</a></span>'
-				;
-		},
-		
-		/**
-		 * Event handler for a toolbar anchor.
-		 */
-		handler: function(e)
-		{
-			var target = e.target,
-				className = target.className || ''
-				;
-
-			function getValue(name)
-			{
-				var r = new RegExp(name + '_(\\w+)'),
-					match = r.exec(className)
-					;
-
-				return match ? match[1] : null;
-			};
-			
-			var highlighter = getHighlighterById(findParentElement(target, '.syntaxhighlighter').id),
-				commandName = getValue('command')
-				;
-			
-			// execute the toolbar command
-			if (highlighter && commandName)
-				sh.toolbar.items[commandName].execute(highlighter);
-
-			// disable default A click behaviour
-			e.preventDefault();
-		},
-		
-		/** Collection of toolbar items. */
-		items : {
-			// Ordered lis of items in the toolbar. Can't expect `for (var n in items)` to be consistent.
-			list: ['expandSource', 'help'],
-
-			expandSource: {
-				getHtml: function(highlighter)
-				{
-					if (highlighter.getParam('collapse') != true)
-						return '';
-						
-					var title = highlighter.getParam('title');
-					return sh.toolbar.getButtonHtml(highlighter, 'expandSource', title ? title : sh.config.strings.expandSource);
-				},
-			
-				execute: function(highlighter)
-				{
-					var div = getHighlighterDivById(highlighter.id);
-					removeClass(div, 'collapsed');
-				}
-			},
-
-			/** Command to display the about dialog window. */
-			help: {
-				execute: function(highlighter)
-				{	
-					var wnd = popup('', '_blank', 500, 250, 'scrollbars=0'),
-						doc = wnd.document
-						;
-					
-					doc.write(sh.config.strings.aboutDialog);
-					doc.close();
-					wnd.focus();
-				}
-			}
-		}
-	},
-
-	/**
-	 * Finds all elements on the page which should be processes by SyntaxHighlighter.
-	 *
-	 * @param {Object} globalParams		Optional parameters which override element's 
-	 * 									parameters. Only used if element is specified.
-	 * 
-	 * @param {Object} element	Optional element to highlight. If none is
-	 * 							provided, all elements in the current document 
-	 * 							are returned which qualify.
-	 *
-	 * @return {Array}	Returns list of <code>{ target: DOMElement, params: Object }</code> objects.
-	 */
-	findElements: function(globalParams, element)
-	{
-		var elements = element ? [element] : toArray(document.getElementsByTagName(sh.config.tagName)), 
-			conf = sh.config,
-			result = []
-			;
-
-		// support for <SCRIPT TYPE="syntaxhighlighter" /> feature
-		if (conf.useScriptTags)
-			elements = elements.concat(getSyntaxHighlighterScriptTags());
-
-		if (elements.length === 0) 
-			return result;
-	
-		for (var i = 0; i < elements.length; i++) 
-		{
-			var item = {
-				target: elements[i], 
-				// local params take precedence over globals
-				params: merge(globalParams, parseParams(elements[i].className))
-			};
-
-			if (item.params['brush'] == null)
-				continue;
-				
-			result.push(item);
-		}
-		
-		return result;
-	},
-
-	/**
-	 * Shorthand to highlight all elements on the page that are marked as 
-	 * SyntaxHighlighter source code.
-	 * 
-	 * @param {Object} globalParams		Optional parameters which override element's 
-	 * 									parameters. Only used if element is specified.
-	 * 
-	 * @param {Object} element	Optional element to highlight. If none is
-	 * 							provided, all elements in the current document 
-	 * 							are highlighted.
-	 */ 
-	highlight: function(globalParams, element)
-	{
-		var elements = this.findElements(globalParams, element),
-			propertyName = 'innerHTML', 
-			highlighter = null,
-			conf = sh.config
-			;
-
-		if (elements.length === 0) 
-			return;
-	
-		for (var i = 0; i < elements.length; i++) 
-		{
-			var element = elements[i],
-				target = element.target,
-				params = element.params,
-				brushName = params.brush,
-				code
-				;
-
-			if (brushName == null)
-				continue;
-
-			// Instantiate a brush
-			if (params['html-script'] == 'true' || sh.defaults['html-script'] == true) 
-			{
-				highlighter = new sh.HtmlScript(brushName);
-				brushName = 'htmlscript';
-			}
-			else
-			{
-				var brush = findBrush(brushName);
-				
-				if (brush)
-					highlighter = new brush();
-				else
-					continue;
-			}
-			
-			code = target[propertyName];
-			
-			// remove CDATA from <SCRIPT/> tags if it's present
-			if (conf.useScriptTags)
-				code = stripCData(code);
-				
-			// Inject title if the attribute is present
-			if ((target.title || '') != '')
-				params.title = target.title;
-				
-			params['brush'] = brushName;
-			highlighter.init(params);
-			element = highlighter.getDiv(code);
-			
-			// carry over ID
-			if ((target.id || '') != '')
-				element.id = target.id;
-			
-			target.parentNode.replaceChild(element, target);
-		}
-	},
-
-	/**
-	 * Main entry point for the SyntaxHighlighter.
-	 * @param {Object} params Optional params to apply to all highlighted elements.
-	 */
-	all: function(params)
-	{
-		attachEvent(
-			window,
-			'load',
-			function() { sh.highlight(params); }
-		);
-	}
-}; // end of sh
-
-/**
- * Checks if target DOM elements has specified CSS class.
- * @param {DOMElement} target Target DOM element to check.
- * @param {String} className Name of the CSS class to check for.
- * @return {Boolean} Returns true if class name is present, false otherwise.
- */
-function hasClass(target, className)
-{
-	return target.className.indexOf(className) != -1;
-};
-
-/**
- * Adds CSS class name to the target DOM element.
- * @param {DOMElement} target Target DOM element.
- * @param {String} className New CSS class to add.
- */
-function addClass(target, className)
-{
-	if (!hasClass(target, className))
-		target.className += ' ' + className;
-};
-
-/**
- * Removes CSS class name from the target DOM element.
- * @param {DOMElement} target Target DOM element.
- * @param {String} className CSS class to remove.
- */
-function removeClass(target, className)
-{
-	target.className = target.className.replace(className, '');
-};
-
-/**
- * Converts the source to array object. Mostly used for function arguments and 
- * lists returned by getElementsByTagName() which aren't Array objects.
- * @param {List} source Source list.
- * @return {Array} Returns array.
- */
-function toArray(source)
-{
-	var result = [];
-	
-	for (var i = 0; i < source.length; i++) 
-		result.push(source[i]);
-		
-	return result;
-};
-
-/**
- * Splits block of text into lines.
- * @param {String} block Block of text.
- * @return {Array} Returns array of lines.
- */
-function splitLines(block)
-{
-	return block.split('\n');
-}
-
-/**
- * Generates HTML ID for the highlighter.
- * @param {String} highlighterId Highlighter ID.
- * @return {String} Returns HTML ID.
- */
-function getHighlighterId(id)
-{
-	var prefix = 'highlighter_';
-	return id.indexOf(prefix) == 0 ? id : prefix + id;
-};
-
-/**
- * Finds Highlighter instance by ID.
- * @param {String} highlighterId Highlighter ID.
- * @return {Highlighter} Returns instance of the highlighter.
- */
-function getHighlighterById(id)
-{
-	return sh.vars.highlighters[getHighlighterId(id)];
-};
-
-/**
- * Finds highlighter's DIV container.
- * @param {String} highlighterId Highlighter ID.
- * @return {Element} Returns highlighter's DIV element.
- */
-function getHighlighterDivById(id)
-{
-	return document.getElementById(getHighlighterId(id));
-};
-
-/**
- * Stores highlighter so that getHighlighterById() can do its thing. Each
- * highlighter must call this method to preserve itself.
- * @param {Highilghter} highlighter Highlighter instance.
- */
-function storeHighlighter(highlighter)
-{
-	sh.vars.highlighters[getHighlighterId(highlighter.id)] = highlighter;
-};
-
-/**
- * Looks for a child or parent node which has specified classname.
- * Equivalent to jQuery's $(container).find(".className")
- * @param {Element} target Target element.
- * @param {String} search Class name or node name to look for.
- * @param {Boolean} reverse If set to true, will go up the node tree instead of down.
- * @return {Element} Returns found child or parent element on null.
- */
-function findElement(target, search, reverse /* optional */)
-{
-	if (target == null)
-		return null;
-		
-	var nodes			= reverse != true ? target.childNodes : [ target.parentNode ],
-		propertyToFind	= { '#' : 'id', '.' : 'className' }[search.substr(0, 1)] || 'nodeName',
-		expectedValue,
-		found
-		;
-
-	expectedValue = propertyToFind != 'nodeName'
-		? search.substr(1)
-		: search.toUpperCase()
-		;
-		
-	// main return of the found node
-	if ((target[propertyToFind] || '').indexOf(expectedValue) != -1)
-		return target;
-	
-	for (var i = 0; nodes && i < nodes.length && found == null; i++)
-		found = findElement(nodes[i], search, reverse);
-	
-	return found;
-};
-
-/**
- * Looks for a parent node which has specified classname.
- * This is an alias to <code>findElement(container, className, true)</code>.
- * @param {Element} target Target element.
- * @param {String} className Class name to look for.
- * @return {Element} Returns found parent element on null.
- */
-function findParentElement(target, className)
-{
-	return findElement(target, className, true);
-};
-
-/**
- * Finds an index of element in the array.
- * @ignore
- * @param {Object} searchElement
- * @param {Number} fromIndex
- * @return {Number} Returns index of element if found; -1 otherwise.
- */
-function indexOf(array, searchElement, fromIndex)
-{
-	fromIndex = Math.max(fromIndex || 0, 0);
-
-	for (var i = fromIndex; i < array.length; i++)
-		if(array[i] == searchElement)
-			return i;
-	
-	return -1;
-};
-
-/**
- * Generates a unique element ID.
- */
-function guid(prefix)
-{
-	return (prefix || '') + Math.round(Math.random() * 1000000).toString();
-};
-
-/**
- * Merges two objects. Values from obj2 override values in obj1.
- * Function is NOT recursive and works only for one dimensional objects.
- * @param {Object} obj1 First object.
- * @param {Object} obj2 Second object.
- * @return {Object} Returns combination of both objects.
- */
-function merge(obj1, obj2)
-{
-	var result = {}, name;
-
-	for (name in obj1) 
-		result[name] = obj1[name];
-	
-	for (name in obj2) 
-		result[name] = obj2[name];
-		
-	return result;
-};
-
-/**
- * Attempts to convert string to boolean.
- * @param {String} value Input string.
- * @return {Boolean} Returns true if input was "true", false if input was "false" and value otherwise.
- */
-function toBoolean(value)
-{
-	var result = { "true" : true, "false" : false }[value];
-	return result == null ? value : result;
-};
-
-/**
- * Opens up a centered popup window.
- * @param {String} url		URL to open in the window.
- * @param {String} name		Popup name.
- * @param {int} width		Popup width.
- * @param {int} height		Popup height.
- * @param {String} options	window.open() options.
- * @return {Window}			Returns window instance.
- */
-function popup(url, name, width, height, options)
-{
-	var x = (screen.width - width) / 2,
-		y = (screen.height - height) / 2
-		;
-		
-	options +=	', left=' + x + 
-				', top=' + y +
-				', width=' + width +
-				', height=' + height
-		;
-	options = options.replace(/^,/, '');
-
-	var win = window.open(url, name, options);
-	win.focus();
-	return win;
-};
-
-/**
- * Adds event handler to the target object.
- * @param {Object} obj		Target object.
- * @param {String} type		Name of the event.
- * @param {Function} func	Handling function.
- */
-function attachEvent(obj, type, func, scope)
-{
-	function handler(e)
-	{
-		e = e || window.event;
-		
-		if (!e.target)
-		{
-			e.target = e.srcElement;
-			e.preventDefault = function()
-			{
-				this.returnValue = false;
-			};
-		}
-			
-		func.call(scope || window, e);
-	};
-	
-	if (obj.attachEvent) 
-	{
-		obj.attachEvent('on' + type, handler);
-	}
-	else 
-	{
-		obj.addEventListener(type, handler, false);
-	}
-};
-
-/**
- * Displays an alert.
- * @param {String} str String to display.
- */
-function alert(str)
-{
-	window.alert(sh.config.strings.alert + str);
-};
-
-/**
- * Finds a brush by its alias.
- *
- * @param {String} alias		Brush alias.
- * @param {Boolean} showAlert	Suppresses the alert if false.
- * @return {Brush}				Returns bursh constructor if found, null otherwise.
- */
-function findBrush(alias, showAlert)
-{
-	var brushes = sh.vars.discoveredBrushes,
-		result = null
-		;
-	
-	if (brushes == null) 
-	{
-		brushes = {};
-		
-		// Find all brushes
-		for (var brush in sh.brushes) 
-		{
-			var info = sh.brushes[brush],
-				aliases = info.aliases
-				;
-			
-			if (aliases == null) 
-				continue;
-			
-			// keep the brush name
-			info.brushName = brush.toLowerCase();
-			
-			for (var i = 0; i < aliases.length; i++) 
-				brushes[aliases[i]] = brush;
-		}
-		
-		sh.vars.discoveredBrushes = brushes;
-	}
-	
-	result = sh.brushes[brushes[alias]];
-
-	if (result == null && showAlert != false)
-		alert(sh.config.strings.noBrush + alias);
-	
-	return result;
-};
-
-/**
- * Executes a callback on each line and replaces each line with result from the callback.
- * @param {Object} str			Input string.
- * @param {Object} callback		Callback function taking one string argument and returning a string.
- */
-function eachLine(str, callback)
-{
-	var lines = splitLines(str);
-	
-	for (var i = 0; i < lines.length; i++)
-		lines[i] = callback(lines[i], i);
-		
-	return lines.join('\n');
-};
-
-/**
- * This is a special trim which only removes first and last empty lines
- * and doesn't affect valid leading space on the first line.
- * 
- * @param {String} str   Input string
- * @return {String}      Returns string without empty first and last lines.
- */
-function trimFirstAndLastLines(str)
-{
-	return str.replace(/^[ ]*[\n]+|[\n]*[ ]*$/g, '');
-};
-
-/**
- * Parses key/value pairs into hash object.
- * 
- * Understands the following formats:
- * - name: word;
- * - name: [word, word];
- * - name: "string";
- * - name: 'string';
- * 
- * For example:
- *   name1: value; name2: [value, value]; name3: 'value'
- *   
- * @param {String} str    Input string.
- * @return {Object}       Returns deserialized object.
- */
-function parseParams(str)
-{
-	var match, 
-		result = {},
-		arrayRegex = new XRegExp("^\\[(?<values>(.*?))\\]$"),
-		regex = new XRegExp(
-			"(?<name>[\\w-]+)" +
-			"\\s*:\\s*" +
-			"(?<value>" +
-				"[\\w-%#]+|" +		// word
-				"\\[.*?\\]|" +		// [] array
-				'".*?"|' +			// "" string
-				"'.*?'" +			// '' string
-			")\\s*;?",
-			"g"
-		)
-		;
-
-	while ((match = regex.exec(str)) != null) 
-	{
-		var value = match.value
-			.replace(/^['"]|['"]$/g, '') // strip quotes from end of strings
-			;
-		
-		// try to parse array value
-		if (value != null && arrayRegex.test(value))
-		{
-			var m = arrayRegex.exec(value);
-			value = m.values.length > 0 ? m.values.split(/\s*,\s*/) : [];
-		}
-		
-		result[match.name] = value;
-	}
-	
-	return result;
-};
-
-/**
- * Wraps each line of the string into <code/> tag with given style applied to it.
- * 
- * @param {String} str   Input string.
- * @param {String} css   Style name to apply to the string.
- * @return {String}      Returns input string with each line surrounded by <span/> tag.
- */
-function wrapLinesWithCode(str, css)
-{
-	if (str == null || str.length == 0 || str == '\n') 
-		return str;
-
-	str = str.replace(/</g, '&lt;');
-
-	// Replace two or more sequential spaces with &nbsp; leaving last space untouched.
-	str = str.replace(/ {2,}/g, function(m)
-	{
-		var spaces = '';
-		
-		for (var i = 0; i < m.length - 1; i++)
-			spaces += sh.config.space;
-		
-		return spaces + ' ';
-	});
-
-	// Split each line and apply <span class="...">...</span> to them so that
-	// leading spaces aren't included.
-	if (css != null) 
-		str = eachLine(str, function(line)
-		{
-			if (line.length == 0) 
-				return '';
-			
-			var spaces = '';
-			
-			line = line.replace(/^(&nbsp;| )+/, function(s)
-			{
-				spaces = s;
-				return '';
-			});
-			
-			if (line.length == 0) 
-				return spaces;
-			
-			return spaces + '<code class="' + css + '">' + line + '</code>';
-		});
-
-	return str;
-};
-
-/**
- * Pads number with zeros until it's length is the same as given length.
- * 
- * @param {Number} number	Number to pad.
- * @param {Number} length	Max string length with.
- * @return {String}			Returns a string padded with proper amount of '0'.
- */
-function padNumber(number, length)
-{
-	var result = number.toString();
-	
-	while (result.length < length)
-		result = '0' + result;
-	
-	return result;
-};
-
-/**
- * Replaces tabs with spaces.
- * 
- * @param {String} code		Source code.
- * @param {Number} tabSize	Size of the tab.
- * @return {String}			Returns code with all tabs replaces by spaces.
- */
-function processTabs(code, tabSize)
-{
-	var tab = '';
-	
-	for (var i = 0; i < tabSize; i++)
-		tab += ' ';
-
-	return code.replace(/\t/g, tab);
-};
-
-/**
- * Replaces tabs with smart spaces.
- * 
- * @param {String} code    Code to fix the tabs in.
- * @param {Number} tabSize Number of spaces in a column.
- * @return {String}        Returns code with all tabs replaces with roper amount of spaces.
- */
-function processSmartTabs(code, tabSize)
-{
-	var lines = splitLines(code),
-		tab = '\t',
-		spaces = ''
-		;
-	
-	// Create a string with 1000 spaces to copy spaces from... 
-	// It's assumed that there would be no indentation longer than that.
-	for (var i = 0; i < 50; i++) 
-		spaces += '                    '; // 20 spaces * 50
-			
-	// This function inserts specified amount of spaces in the string
-	// where a tab is while removing that given tab.
-	function insertSpaces(line, pos, count)
-	{
-		return line.substr(0, pos)
-			+ spaces.substr(0, count)
-			+ line.substr(pos + 1, line.length) // pos + 1 will get rid of the tab
-			;
-	};
-
-	// Go through all the lines and do the 'smart tabs' magic.
-	code = eachLine(code, function(line)
-	{
-		if (line.indexOf(tab) == -1) 
-			return line;
-		
-		var pos = 0;
-		
-		while ((pos = line.indexOf(tab)) != -1) 
-		{
-			// This is pretty much all there is to the 'smart tabs' logic.
-			// Based on the position within the line and size of a tab,
-			// calculate the amount of spaces we need to insert.
-			var spaces = tabSize - pos % tabSize;
-			line = insertSpaces(line, pos, spaces);
-		}
-		
-		return line;
-	});
-	
-	return code;
-};
-
-/**
- * Performs various string fixes based on configuration.
- */
-function fixInputString(str)
-{
-	var br = /<br\s*\/?>|&lt;br\s*\/?&gt;/gi;
-	
-	if (sh.config.bloggerMode == true)
-		str = str.replace(br, '\n');
-
-	if (sh.config.stripBrs == true)
-		str = str.replace(br, '');
-		
-	return str;
-};
-
-/**
- * Removes all white space at the begining and end of a string.
- * 
- * @param {String} str   String to trim.
- * @return {String}      Returns string without leading and following white space characters.
- */
-function trim(str)
-{
-	return str.replace(/^\s+|\s+$/g, '');
-};
-
-/**
- * Unindents a block of text by the lowest common indent amount.
- * @param {String} str   Text to unindent.
- * @return {String}      Returns unindented text block.
- */
-function unindent(str)
-{
-	var lines = splitLines(fixInputString(str)),
-		indents = new Array(),
-		regex = /^\s*/,
-		min = 1000
-		;
-	
-	// go through every line and check for common number of indents
-	for (var i = 0; i < lines.length && min > 0; i++) 
-	{
-		var line = lines[i];
-		
-		if (trim(line).length == 0) 
-			continue;
-		
-		var matches = regex.exec(line);
-		
-		// In the event that just one line doesn't have leading white space
-		// we can't unindent anything, so bail completely.
-		if (matches == null) 
-			return str;
-			
-		min = Math.min(matches[0].length, min);
-	}
-	
-	// trim minimum common number of white space from the begining of every line
-	if (min > 0) 
-		for (var i = 0; i < lines.length; i++) 
-			lines[i] = lines[i].substr(min);
-	
-	return lines.join('\n');
-};
-
-/**
- * Callback method for Array.sort() which sorts matches by
- * index position and then by length.
- * 
- * @param {Match} m1	Left object.
- * @param {Match} m2    Right object.
- * @return {Number}     Returns -1, 0 or -1 as a comparison result.
- */
-function matchesSortCallback(m1, m2)
-{
-	// sort matches by index first
-	if(m1.index < m2.index)
-		return -1;
-	else if(m1.index > m2.index)
-		return 1;
-	else
-	{
-		// if index is the same, sort by length
-		if(m1.length < m2.length)
-			return -1;
-		else if(m1.length > m2.length)
-			return 1;
-	}
-	
-	return 0;
-};
-
-/**
- * Executes given regular expression on provided code and returns all
- * matches that are found.
- * 
- * @param {String} code    Code to execute regular expression on.
- * @param {Object} regex   Regular expression item info from <code>regexList</code> collection.
- * @return {Array}         Returns a list of Match objects.
- */ 
-function getMatches(code, regexInfo)
-{
-	function defaultAdd(match, regexInfo)
-	{
-		return match[0];
-	};
-	
-	var index = 0,
-		match = null,
-		matches = [],
-		func = regexInfo.func ? regexInfo.func : defaultAdd
-		;
-	
-	while((match = regexInfo.regex.exec(code)) != null)
-	{
-		var resultMatch = func(match, regexInfo);
-		
-		if (typeof(resultMatch) == 'string')
-			resultMatch = [new sh.Match(resultMatch, match.index, regexInfo.css)];
-
-		matches = matches.concat(resultMatch);
-	}
-	
-	return matches;
-};
-
-/**
- * Turns all URLs in the code into <a/> tags.
- * @param {String} code Input code.
- * @return {String} Returns code with </a> tags.
- */
-function processUrls(code)
-{
-	var gt = /(.*)((&gt;|&lt;).*)/;
-	
-	return code.replace(sh.regexLib.url, function(m)
-	{
-		var suffix = '',
-			match = null
-			;
-		
-		// We include &lt; and &gt; in the URL for the common cases like <http://google.com>
-		// The problem is that they get transformed into &lt;http://google.com&gt;
-		// Where as &gt; easily looks like part of the URL string.
-	
-		if (match = gt.exec(m))
-		{
-			m = match[1];
-			suffix = match[2];
-		}
-		
-		return '<a href="' + m + '">' + m + '</a>' + suffix;
-	});
-};
-
-/**
- * Finds all <SCRIPT TYPE="syntaxhighlighter" /> elementss.
- * @return {Array} Returns array of all found SyntaxHighlighter tags.
- */
-function getSyntaxHighlighterScriptTags()
-{
-	var tags = document.getElementsByTagName('script'),
-		result = []
-		;
-	
-	for (var i = 0; i < tags.length; i++)
-		if (tags[i].type == 'syntaxhighlighter')
-			result.push(tags[i]);
-			
-	return result;
-};
-
-/**
- * Strips <![CDATA[]]> from <SCRIPT /> content because it should be used
- * there in most cases for XHTML compliance.
- * @param {String} original	Input code.
- * @return {String} Returns code without leading <![CDATA[]]> tags.
- */
-function stripCData(original)
-{
-	var left = '<![CDATA[',
-		right = ']]>',
-		// for some reason IE inserts some leading blanks here
-		copy = trim(original),
-		changed = false,
-		leftLength = left.length,
-		rightLength = right.length
-		;
-	
-	if (copy.indexOf(left) == 0)
-	{
-		copy = copy.substring(leftLength);
-		changed = true;
-	}
-	
-	var copyLength = copy.length;
-	
-	if (copy.indexOf(right) == copyLength - rightLength)
-	{
-		copy = copy.substring(0, copyLength - rightLength);
-		changed = true;
-	}
-	
-	return changed ? copy : original;
-};
-
-
-/**
- * Quick code mouse double click handler.
- */
-function quickCodeHandler(e)
-{
-	var target = e.target,
-		highlighterDiv = findParentElement(target, '.syntaxhighlighter'),
-		container = findParentElement(target, '.container'),
-		textarea = document.createElement('textarea'),
-		highlighter
-		;
-
-	if (!container || !highlighterDiv || findElement(container, 'textarea'))
-		return;
-
-	highlighter = getHighlighterById(highlighterDiv.id);
-	
-	// add source class name
-	addClass(highlighterDiv, 'source');
-
-	// Have to go over each line and grab it's text, can't just do it on the
-	// container because Firefox loses all \n where as Webkit doesn't.
-	var lines = container.childNodes,
-		code = []
-		;
-	
-	for (var i = 0; i < lines.length; i++)
-		code.push(lines[i].innerText || lines[i].textContent);
-	
-	// using \r instead of \r or \r\n makes this work equally well on IE, FF and Webkit
-	code = code.join('\r');
-	
-	// inject <textarea/> tag
-	textarea.appendChild(document.createTextNode(code));
-	container.appendChild(textarea);
-	
-	// preselect all text
-	textarea.focus();
-	textarea.select();
-	
-	// set up handler for lost focus
-	attachEvent(textarea, 'blur', function(e)
-	{
-		textarea.parentNode.removeChild(textarea);
-		removeClass(highlighterDiv, 'source');
-	});
-};
-
-/**
- * Match object.
- */
-sh.Match = function(value, index, css)
-{
-	this.value = value;
-	this.index = index;
-	this.length = value.length;
-	this.css = css;
-	this.brushName = null;
-};
-
-sh.Match.prototype.toString = function()
-{
-	return this.value;
-};
-
-/**
- * Simulates HTML code with a scripting language embedded.
- * 
- * @param {String} scriptBrushName Brush name of the scripting language.
- */
-sh.HtmlScript = function(scriptBrushName)
-{
-	var brushClass = findBrush(scriptBrushName),
-		scriptBrush,
-		xmlBrush = new sh.brushes.Xml(),
-		bracketsRegex = null,
-		ref = this,
-		methodsToExpose = 'getDiv getHtml init'.split(' ')
-		;
-
-	if (brushClass == null)
-		return;
-	
-	scriptBrush = new brushClass();
-	
-	for(var i = 0; i < methodsToExpose.length; i++)
-		// make a closure so we don't lose the name after i changes
-		(function() {
-			var name = methodsToExpose[i];
-			
-			ref[name] = function()
-			{
-				return xmlBrush[name].apply(xmlBrush, arguments);
-			};
-		})();
-	
-	if (scriptBrush.htmlScript == null)
-	{
-		alert(sh.config.strings.brushNotHtmlScript + scriptBrushName);
-		return;
-	}
-	
-	xmlBrush.regexList.push(
-		{ regex: scriptBrush.htmlScript.code, func: process }
-	);
-	
-	function offsetMatches(matches, offset)
-	{
-		for (var j = 0; j < matches.length; j++) 
-			matches[j].index += offset;
-	}
-	
-	function process(match, info)
-	{
-		var code = match.code,
-			matches = [],
-			regexList = scriptBrush.regexList,
-			offset = match.index + match.left.length,
-			htmlScript = scriptBrush.htmlScript,
-			result
-			;
-
-		// add all matches from the code
-		for (var i = 0; i < regexList.length; i++)
-		{
-			result = getMatches(code, regexList[i]);
-			offsetMatches(result, offset);
-			matches = matches.concat(result);
-		}
-		
-		// add left script bracket
-		if (htmlScript.left != null && match.left != null)
-		{
-			result = getMatches(match.left, htmlScript.left);
-			offsetMatches(result, match.index);
-			matches = matches.concat(result);
-		}
-		
-		// add right script bracket
-		if (htmlScript.right != null && match.right != null)
-		{
-			result = getMatches(match.right, htmlScript.right);
-			offsetMatches(result, match.index + match[0].lastIndexOf(match.right));
-			matches = matches.concat(result);
-		}
-		
-		for (var j = 0; j < matches.length; j++)
-			matches[j].brushName = brushClass.brushName;
-			
-		return matches;
-	}
-};
-
-/**
- * Main Highlither class.
- * @constructor
- */
-sh.Highlighter = function()
-{
-	// not putting any code in here because of the prototype inheritance
-};
-
-sh.Highlighter.prototype = {
-	/**
-	 * Returns value of the parameter passed to the highlighter.
-	 * @param {String} name				Name of the parameter.
-	 * @param {Object} defaultValue		Default value.
-	 * @return {Object}					Returns found value or default value otherwise.
-	 */
-	getParam: function(name, defaultValue)
-	{
-		var result = this.params[name];
-		return toBoolean(result == null ? defaultValue : result);
-	},
-	
-	/**
-	 * Shortcut to document.createElement().
-	 * @param {String} name		Name of the element to create (DIV, A, etc).
-	 * @return {HTMLElement}	Returns new HTML element.
-	 */
-	create: function(name)
-	{
-		return document.createElement(name);
-	},
-	
-	/**
-	 * Applies all regular expression to the code and stores all found
-	 * matches in the `this.matches` array.
-	 * @param {Array} regexList		List of regular expressions.
-	 * @param {String} code			Source code.
-	 * @return {Array}				Returns list of matches.
-	 */
-	findMatches: function(regexList, code)
-	{
-		var result = [];
-		
-		if (regexList != null)
-			for (var i = 0; i < regexList.length; i++) 
-				// BUG: length returns len+1 for array if methods added to prototype chain (oising@gmail.com)
-				if (typeof (regexList[i]) == "object")
-					result = result.concat(getMatches(code, regexList[i]));
-		
-		// sort and remove nested the matches
-		return this.removeNestedMatches(result.sort(matchesSortCallback));
-	},
-	
-	/**
-	 * Checks to see if any of the matches are inside of other matches. 
-	 * This process would get rid of highligted strings inside comments, 
-	 * keywords inside strings and so on.
-	 */
-	removeNestedMatches: function(matches)
-	{
-		// Optimized by Jose Prado (http://joseprado.com)
-		for (var i = 0; i < matches.length; i++) 
-		{ 
-			if (matches[i] === null)
-				continue;
-			
-			var itemI = matches[i],
-				itemIEndPos = itemI.index + itemI.length
-				;
-			
-			for (var j = i + 1; j < matches.length && matches[i] !== null; j++) 
-			{
-				var itemJ = matches[j];
-				
-				if (itemJ === null) 
-					continue;
-				else if (itemJ.index > itemIEndPos) 
-					break;
-				else if (itemJ.index == itemI.index && itemJ.length > itemI.length)
-					matches[i] = null;
-				else if (itemJ.index >= itemI.index && itemJ.index < itemIEndPos) 
-					matches[j] = null;
-			}
-		}
-		
-		return matches;
-	},
-	
-	/**
-	 * Creates an array containing integer line numbers starting from the 'first-line' param.
-	 * @return {Array} Returns array of integers.
-	 */
-	figureOutLineNumbers: function(code)
-	{
-		var lines = [],
-			firstLine = parseInt(this.getParam('first-line'))
-			;
-		
-		eachLine(code, function(line, index)
-		{
-			lines.push(index + firstLine);
-		});
-		
-		return lines;
-	},
-	
-	/**
-	 * Determines if specified line number is in the highlighted list.
-	 */
-	isLineHighlighted: function(lineNumber)
-	{
-		var list = this.getParam('highlight', []);
-		
-		if (typeof(list) != 'object' && list.push == null) 
-			list = [ list ];
-		
-		return indexOf(list, lineNumber.toString()) != -1;
-	},
-	
-	/**
-	 * Generates HTML markup for a single line of code while determining alternating line style.
-	 * @param {Integer} lineNumber	Line number.
-	 * @param {String} code Line	HTML markup.
-	 * @return {String}				Returns HTML markup.
-	 */
-	getLineHtml: function(lineIndex, lineNumber, code)
-	{
-		var classes = [
-			'line',
-			'number' + lineNumber,
-			'index' + lineIndex,
-			'alt' + (lineNumber % 2 == 0 ? 1 : 2).toString()
-		];
-		
-		if (this.isLineHighlighted(lineNumber))
-		 	classes.push('highlighted');
-		
-		if (lineNumber == 0)
-			classes.push('break');
-			
-		return '<div class="' + classes.join(' ') + '">' + code + '</div>';
-	},
-	
-	/**
-	 * Generates HTML markup for line number column.
-	 * @param {String} code			Complete code HTML markup.
-	 * @param {Array} lineNumbers	Calculated line numbers.
-	 * @return {String}				Returns HTML markup.
-	 */
-	getLineNumbersHtml: function(code, lineNumbers)
-	{
-		var html = '',
-			count = splitLines(code).length,
-			firstLine = parseInt(this.getParam('first-line')),
-			pad = this.getParam('pad-line-numbers')
-			;
-		
-		if (pad == true)
-			pad = (firstLine + count - 1).toString().length;
-		else if (isNaN(pad) == true)
-			pad = 0;
-			
-		for (var i = 0; i < count; i++)
-		{
-			var lineNumber = lineNumbers ? lineNumbers[i] : firstLine + i,
-				code = lineNumber == 0 ? sh.config.space : padNumber(lineNumber, pad)
-				;
-				
-			html += this.getLineHtml(i, lineNumber, code);
-		}
-		
-		return html;
-	},
-	
-	/**
-	 * Splits block of text into individual DIV lines.
-	 * @param {String} code			Code to highlight.
-	 * @param {Array} lineNumbers	Calculated line numbers.
-	 * @return {String}				Returns highlighted code in HTML form.
-	 */
-	getCodeLinesHtml: function(html, lineNumbers)
-	{
-		html = trim(html);
-		
-		var lines = splitLines(html),
-			padLength = this.getParam('pad-line-numbers'),
-			firstLine = parseInt(this.getParam('first-line')),
-			html = '',
-			brushName = this.getParam('brush')
-			;
-
-		for (var i = 0; i < lines.length; i++)
-		{
-			var line = lines[i],
-				indent = /^(&nbsp;|\s)+/.exec(line),
-				spaces = null,
-				lineNumber = lineNumbers ? lineNumbers[i] : firstLine + i;
-				;
-
-			if (indent != null)
-			{
-				spaces = indent[0].toString();
-				line = line.substr(spaces.length);
-				spaces = spaces.replace(' ', sh.config.space);
-			}
-
-			line = trim(line);
-			
-			if (line.length == 0)
-				line = sh.config.space;
-			
-			html += this.getLineHtml(
-				i,
-				lineNumber, 
-				(spaces != null ? '<code class="' + brushName + ' spaces">' + spaces + '</code>' : '') + line
-			);
-		}
-		
-		return html;
-	},
-	
-	/**
-	 * Returns HTML for the table title or empty string if title is null.
-	 */
-	getTitleHtml: function(title)
-	{
-		return title ? '<caption>' + title + '</caption>' : '';
-	},
-	
-	/**
-	 * Finds all matches in the source code.
-	 * @param {String} code		Source code to process matches in.
-	 * @param {Array} matches	Discovered regex matches.
-	 * @return {String} Returns formatted HTML with processed mathes.
-	 */
-	getMatchesHtml: function(code, matches)
-	{
-		var pos = 0, 
-			result = '',
-			brushName = this.getParam('brush', '')
-			;
-		
-		function getBrushNameCss(match)
-		{
-			var result = match ? (match.brushName || brushName) : brushName;
-			return result ? result + ' ' : '';
-		};
-		
-		// Finally, go through the final list of matches and pull the all
-		// together adding everything in between that isn't a match.
-		for (var i = 0; i < matches.length; i++) 
-		{
-			var match = matches[i],
-				matchBrushName
-				;
-			
-			if (match === null || match.length === 0) 
-				continue;
-			
-			matchBrushName = getBrushNameCss(match);
-			
-			result += wrapLinesWithCode(code.substr(pos, match.index - pos), matchBrushName + 'plain')
-					+ wrapLinesWithCode(match.value, matchBrushName + match.css)
-					;
-
-			pos = match.index + match.length + (match.offset || 0);
-		}
-
-		// don't forget to add whatever's remaining in the string
-		result += wrapLinesWithCode(code.substr(pos), getBrushNameCss() + 'plain');
-
-		return result;
-	},
-	
-	/**
-	 * Generates HTML markup for the whole syntax highlighter.
-	 * @param {String} code Source code.
-	 * @return {String} Returns HTML markup.
-	 */
-	getHtml: function(code)
-	{
-		var html = '',
-			classes = [ 'syntaxhighlighter' ],
-			tabSize,
-			matches,
-			lineNumbers
-			;
-		
-		// process light mode
-		if (this.getParam('light') == true)
-			this.params.toolbar = this.params.gutter = false;
-
-		className = 'syntaxhighlighter';
-
-		if (this.getParam('collapse') == true)
-			classes.push('collapsed');
-		
-		if ((gutter = this.getParam('gutter')) == false)
-			classes.push('nogutter');
-
-		// add custom user style name
-		classes.push(this.getParam('class-name'));
-
-		// add brush alias to the class name for custom CSS
-		classes.push(this.getParam('brush'));
-
-		code = trimFirstAndLastLines(code)
-			.replace(/\r/g, ' ') // IE lets these buggers through
-			;
-
-		tabSize = this.getParam('tab-size');
-
-		// replace tabs with spaces
-		code = this.getParam('smart-tabs') == true
-			? processSmartTabs(code, tabSize)
-			: processTabs(code, tabSize)
-			;
-
-		// unindent code by the common indentation
-		code = unindent(code);
-
-		if (gutter)
-			lineNumbers = this.figureOutLineNumbers(code);
-		
-		// find matches in the code using brushes regex list
-		matches = this.findMatches(this.regexList, code);
-		// processes found matches into the html
-		html = this.getMatchesHtml(code, matches);
-		// finally, split all lines so that they wrap well
-		html = this.getCodeLinesHtml(html, lineNumbers);
-
-		// finally, process the links
-		if (this.getParam('auto-links'))
-			html = processUrls(html);
-		
-		if (typeof(navigator) != 'undefined' && navigator.userAgent && navigator.userAgent.match(/MSIE/))
-			classes.push('ie');
-		
-		html = 
-			'<div id="' + getHighlighterId(this.id) + '" class="' + classes.join(' ') + '">'
-				+ (this.getParam('toolbar') ? sh.toolbar.getHtml(this) : '')
-				+ '<table border="0" cellpadding="0" cellspacing="0">'
-					+ this.getTitleHtml(this.getParam('title'))
-					+ '<tbody>'
-						+ '<tr>'
-							+ (gutter ? '<td class="gutter">' + this.getLineNumbersHtml(code) + '</td>' : '')
-							+ '<td class="code">'
-								+ '<div class="container">'
-									+ html
-								+ '</div>'
-							+ '</td>'
-						+ '</tr>'
-					+ '</tbody>'
-				+ '</table>'
-			+ '</div>'
-			;
-			
-		return html;
-	},
-	
-	/**
-	 * Highlights the code and returns complete HTML.
-	 * @param {String} code     Code to highlight.
-	 * @return {Element}        Returns container DIV element with all markup.
-	 */
-	getDiv: function(code)
-	{
-		if (code === null) 
-			code = '';
-		
-		this.code = code;
-
-		var div = this.create('div');
-
-		// create main HTML
-		div.innerHTML = this.getHtml(code);
-		
-		// set up click handlers
-		if (this.getParam('toolbar'))
-			attachEvent(findElement(div, '.toolbar'), 'click', sh.toolbar.handler);
-		
-		if (this.getParam('quick-code'))
-			attachEvent(findElement(div, '.code'), 'dblclick', quickCodeHandler);
-		
-		return div;
-	},
-	
-	/**
-	 * Initializes the highlighter/brush.
-	 *
-	 * Constructor isn't used for initialization so that nothing executes during necessary
-	 * `new SyntaxHighlighter.Highlighter()` call when setting up brush inheritence.
-	 *
-	 * @param {Hash} params Highlighter parameters.
-	 */
-	init: function(params)
-	{
-		this.id = guid();
-		
-		// register this instance in the highlighters list
-		storeHighlighter(this);
-		
-		// local params take precedence over defaults
-		this.params = merge(sh.defaults, params || {})
-		
-		// process light mode
-		if (this.getParam('light') == true)
-			this.params.toolbar = this.params.gutter = false;
-	},
-	
-	/**
-	 * Converts space separated list of keywords into a regular expression string.
-	 * @param {String} str    Space separated keywords.
-	 * @return {String}       Returns regular expression string.
-	 */
-	getKeywords: function(str)
-	{
-		str = str
-			.replace(/^\s+|\s+$/g, '')
-			.replace(/\s+/g, '|')
-			;
-		
-		return '\\b(?:' + str + ')\\b';
-	},
-	
-	/**
-	 * Makes a brush compatible with the `html-script` functionality.
-	 * @param {Object} regexGroup Object containing `left` and `right` regular expressions.
-	 */
-	forHtmlScript: function(regexGroup)
-	{
-		this.htmlScript = {
-			left : { regex: regexGroup.left, css: 'script' },
-			right : { regex: regexGroup.right, css: 'script' },
-			code : new XRegExp(
-				"(?<left>" + regexGroup.left.source + ")" +
-				"(?<code>.*?)" +
-				"(?<right>" + regexGroup.right.source + ")",
-				"sgi"
-				)
-		};
-	}
-}; // end of Highlighter
-
-return sh;
-}(); // end of anonymous function
-
-// CommonJS
-typeof(exports) != 'undefined' ? exports.SyntaxHighlighter = SyntaxHighlighter : null;
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shLegacy.js b/docs/apis/javadoc-0.5.0/resources/sh/scripts/shLegacy.js
deleted file mode 100644
index 35c582c..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/scripts/shLegacy.js
+++ /dev/null
@@ -1,141 +0,0 @@
-var dp = {
-	SyntaxHighlighter : {}
-};
-
-dp.SyntaxHighlighter = {
-	parseParams: function(
-						input,
-						showGutter, 
-						showControls, 
-						collapseAll, 
-						firstLine, 
-						showColumns
-						)
-	{
-		function getValue(list, name)
-		{
-			var regex = new XRegExp('^' + name + '\\[(?<value>\\w+)\\]$', 'gi'),
-				match = null
-				;
-			
-			for (var i = 0; i < list.length; i++) 
-				if ((match = regex.exec(list[i])) != null)
-					return match.value;
-			
-			return null;
-		};
-		
-		function defaultValue(value, def)
-		{
-			return value != null ? value : def;
-		};
-		
-		function asString(value)
-		{
-			return value != null ? value.toString() : null;
-		};
-
-		var parts = input.split(':'),
-			brushName = parts[0],
-			options = {},
-			straight = { 'true' : true }
-			reverse = { 'true' : false },
-			result = null,
-			defaults = SyntaxHighlighter.defaults
-			;
-		
-		for (var i in parts)
-			options[parts[i]] = 'true';
-
-		showGutter = asString(defaultValue(showGutter, defaults.gutter));
-		showControls = asString(defaultValue(showControls, defaults.toolbar));
-		collapseAll = asString(defaultValue(collapseAll, defaults.collapse)); 
-		showColumns = asString(defaultValue(showColumns, defaults.ruler));
-		firstLine = asString(defaultValue(firstLine, defaults['first-line'])); 
-
-		return {
-			brush			: brushName,
-			gutter			: defaultValue(reverse[options.nogutter], showGutter),
-			toolbar			: defaultValue(reverse[options.nocontrols], showControls),
-			collapse		: defaultValue(straight[options.collapse], collapseAll),
-			// ruler			: defaultValue(straight[options.showcolumns], showColumns),
-			'first-line'	: defaultValue(getValue(parts, 'firstline'), firstLine)
-		};
-	},
-	
-	HighlightAll: function(
-						name, 
-						showGutter /* optional */, 
-						showControls /* optional */, 
-						collapseAll /* optional */, 
-						firstLine /* optional */, 
-						showColumns /* optional */
-						)
-	{
-		function findValue()
-		{
-			var a = arguments;
-			
-			for (var i = 0; i < a.length; i++) 
-			{
-				if (a[i] === null) 
-					continue;
-				
-				if (typeof(a[i]) == 'string' && a[i] != '') 
-					return a[i] + '';
-				
-				if (typeof(a[i]) == 'object' && a[i].value != '') 
-					return a[i].value + '';
-			}
-			
-			return null;
-		};
-
-		function findTagsByName(list, name, tagName)
-		{
-			var tags = document.getElementsByTagName(tagName);
-			
-			for (var i = 0; i < tags.length; i++) 
-				if (tags[i].getAttribute('name') == name) 
-					list.push(tags[i]);
-		}
-		
-		var elements = [],
-			highlighter = null,
-			registered = {},
-			propertyName = 'innerHTML'
-			;
-		
-		// for some reason IE doesn't find <pre/> by name, however it does see them just fine by tag name... 
-		findTagsByName(elements, name, 'pre');
-		findTagsByName(elements, name, 'textarea');
-
-		if (elements.length === 0)
-			return;
-		
-		for (var i = 0; i < elements.length; i++)
-		{
-			var element = elements[i],
-				params = findValue(
-					element.attributes['class'], element.className, 
-					element.attributes['language'], element.language
-					),
-				language = ''
-				;
-			
-			if (params === null) 
-				continue;
-
-			params = dp.SyntaxHighlighter.parseParams(
-				params,
-				showGutter, 
-				showControls, 
-				collapseAll, 
-				firstLine, 
-				showColumns
-				);
-
-			SyntaxHighlighter.highlight(params, element);
-		}
-	}
-};
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCore.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shCore.css
deleted file mode 100644
index e6bdba9..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCore.css
+++ /dev/null
@@ -1,210 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Roboto Mono", "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: hidden !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreDefault.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreDefault.css
deleted file mode 100644
index 309cfe0..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreDefault.css
+++ /dev/null
@@ -1,312 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #e0e0e0 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: black !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #6ce26c !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #6ce26c !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: blue !important;
-  background: white !important;
-  border: 1px solid #6ce26c !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: blue !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #6ce26c !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: black !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: blue !important;
-}
-.syntaxhighlighter .keyword {
-  color: #006699 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #006699 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreDjango.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreDjango.css
deleted file mode 100644
index 932a401..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreDjango.css
+++ /dev/null
@@ -1,315 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #233729 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #497958 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #41a83e !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #41a83e !important;
-  color: #0a2b1d !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #96dd3b !important;
-  background: black !important;
-  border: 1px solid #41a83e !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #41a83e !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #ffe862 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #336442 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #9df39f !important;
-}
-.syntaxhighlighter .keyword {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #96dd3b !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #eb939a !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #edef7d !important;
-}
-
-.syntaxhighlighter .comments {
-  font-style: italic !important;
-}
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreEclipse.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreEclipse.css
deleted file mode 100644
index 22b8407..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreEclipse.css
+++ /dev/null
@@ -1,323 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #c3defe !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #787878 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #d4d0c8 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #d4d0c8 !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3f5fbf !important;
-  background: white !important;
-  border: 1px solid #d4d0c8 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #a0a0a0 !important;
-  background: #d4d0c8 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #a0a0a0 !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #2a00ff !important;
-}
-.syntaxhighlighter .keyword {
-  color: #7f0055 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #646464 !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #7f0055 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .xml .keyword {
-  color: #3f7f7f !important;
-  font-weight: normal !important;
-}
-.syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a {
-  color: #7f007f !important;
-}
-.syntaxhighlighter .xml .string {
-  font-style: italic !important;
-  color: #2a00ff !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreEmacs.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreEmacs.css
deleted file mode 100644
index 2dacafe..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreEmacs.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2a3133 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #990000 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #990000 !important;
-  color: black !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #ebdb8d !important;
-  background: black !important;
-  border: 1px solid #990000 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #990000 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .keyword {
-  color: aqua !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #aec4de !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #81cef9 !important;
-}
-.syntaxhighlighter .constants {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: aqua !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #aec4de !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreFadeToGrey.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreFadeToGrey.css
deleted file mode 100644
index ad5fdf1..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreFadeToGrey.css
+++ /dev/null
@@ -1,312 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #3185b9 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #121212 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: white !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #696854 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #e3e658 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreMDUltra.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreMDUltra.css
deleted file mode 100644
index b7cbf3b..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreMDUltra.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: lime !important;
-}
-.syntaxhighlighter .gutter {
-  color: #38566f !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #222222 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: lime !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #aaaaff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: lime !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: lime !important;
-}
-.syntaxhighlighter .keyword {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: aqua !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff8000 !important;
-}
-.syntaxhighlighter .constants {
-  color: yellow !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #aaaaff !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: red !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: yellow !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreMidnight.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreMidnight.css
deleted file mode 100644
index b97afd0..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreMidnight.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #38566f !important;
-}
-.syntaxhighlighter table caption {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #0f192a !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #d1edff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #b43d3d !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #b43d3d !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #f8bb00 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreNLPCraft.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreNLPCraft.css
deleted file mode 100644
index efa5831..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreNLPCraft.css
+++ /dev/null
@@ -1,312 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: 'Roboto Mono', monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 2px 0.5em 2px 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 2px 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #3185b9 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #121212 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: white !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #ccc !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #65da2a !important;
-}
-.syntaxhighlighter .keyword {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreRDark.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreRDark.css
deleted file mode 100644
index e41100f..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shCoreRDark.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #323e41 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter table caption {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #1b2426 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #5ba1cf !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #878a85 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #5ba1cf !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeDefault.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeDefault.css
deleted file mode 100644
index 2942c4a..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeDefault.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #e0e0e0 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: black !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #6ce26c !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #6ce26c !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: blue !important;
-  background: white !important;
-  border: 1px solid #6ce26c !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: blue !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #6ce26c !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: black !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: blue !important;
-}
-.syntaxhighlighter .keyword {
-  color: #006699 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #006699 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeDjango.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeDjango.css
deleted file mode 100644
index e02254b..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeDjango.css
+++ /dev/null
@@ -1,104 +0,0 @@
-.syntaxhighlighter {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #233729 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #497958 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #41a83e !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #41a83e !important;
-  color: #0a2b1d !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #96dd3b !important;
-  background: black !important;
-  border: 1px solid #41a83e !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #41a83e !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #ffe862 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #336442 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #9df39f !important;
-}
-.syntaxhighlighter .keyword {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #96dd3b !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #eb939a !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #edef7d !important;
-}
-
-.syntaxhighlighter .comments {
-  font-style: italic !important;
-}
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeEclipse.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeEclipse.css
deleted file mode 100644
index 4a313ca..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeEclipse.css
+++ /dev/null
@@ -1,112 +0,0 @@
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #c3defe !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #787878 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #d4d0c8 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #d4d0c8 !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3f5fbf !important;
-  background: white !important;
-  border: 1px solid #d4d0c8 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #a0a0a0 !important;
-  background: #d4d0c8 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #a0a0a0 !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #2a00ff !important;
-}
-.syntaxhighlighter .keyword {
-  color: #7f0055 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #646464 !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #7f0055 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .xml .keyword {
-  color: #3f7f7f !important;
-  font-weight: normal !important;
-}
-.syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a {
-  color: #7f007f !important;
-}
-.syntaxhighlighter .xml .string {
-  font-style: italic !important;
-  color: #2a00ff !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeEmacs.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeEmacs.css
deleted file mode 100644
index d7db4e8..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeEmacs.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2a3133 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #990000 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #990000 !important;
-  color: black !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #ebdb8d !important;
-  background: black !important;
-  border: 1px solid #990000 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #990000 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .keyword {
-  color: aqua !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #aec4de !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #81cef9 !important;
-}
-.syntaxhighlighter .constants {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: aqua !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #aec4de !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeFadeToGrey.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeFadeToGrey.css
deleted file mode 100644
index 73767ed..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeFadeToGrey.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.syntaxhighlighter {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #3185b9 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #121212 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: white !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #696854 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #e3e658 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeMDUltra.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeMDUltra.css
deleted file mode 100644
index b5aba33..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeMDUltra.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: lime !important;
-}
-.syntaxhighlighter .gutter {
-  color: #38566f !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #222222 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: lime !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #aaaaff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: lime !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: lime !important;
-}
-.syntaxhighlighter .keyword {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: aqua !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff8000 !important;
-}
-.syntaxhighlighter .constants {
-  color: yellow !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #aaaaff !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: red !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: yellow !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeMidnight.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeMidnight.css
deleted file mode 100644
index c1992cf..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeMidnight.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #38566f !important;
-}
-.syntaxhighlighter table caption {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #0f192a !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #d1edff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #b43d3d !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #b43d3d !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #f8bb00 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeNLPCraft.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeNLPCraft.css
deleted file mode 100644
index ba51c94..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeNLPCraft.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.syntaxhighlighter {
-  background-color: #283646 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #283646 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #283646 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #c5c4da !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 2px solid #bd643b !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #283646 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d8d3fb !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #5d7890 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #65da2a !important;
-}
-.syntaxhighlighter .keyword {
-  color: #e082ff !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeRDark.css b/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeRDark.css
deleted file mode 100644
index 6a51b51..0000000
--- a/docs/apis/javadoc-0.5.0/resources/sh/styles/shThemeRDark.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #323e41 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter table caption {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #1b2426 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #5ba1cf !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #878a85 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #5ba1cf !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/javadoc-0.5.0/script.js b/docs/apis/javadoc-0.5.0/script.js
deleted file mode 100644
index b346356..0000000
--- a/docs/apis/javadoc-0.5.0/script.js
+++ /dev/null
@@ -1,30 +0,0 @@
-function show(type)
-{
-    count = 0;
-    for (var key in methods) {
-        var row = document.getElementById(key);
-        if ((methods[key] &  type) != 0) {
-            row.style.display = '';
-            row.className = (count++ % 2) ? rowColor : altColor;
-        }
-        else
-            row.style.display = 'none';
-    }
-    updateTabs(type);
-}
-
-function updateTabs(type)
-{
-    for (var value in tabs) {
-        var sNode = document.getElementById(tabs[value][0]);
-        var spanNode = sNode.firstChild;
-        if (value == type) {
-            sNode.className = activeTableTab;
-            spanNode.innerHTML = tabs[value][1];
-        }
-        else {
-            sNode.className = tableTab;
-            spanNode.innerHTML = "<a href=\"javascript:show("+ value + ");\">" + tabs[value][1] + "</a>";
-        }
-    }
-}
diff --git a/docs/apis/javadoc-0.5.0/serialized-form.html b/docs/apis/javadoc-0.5.0/serialized-form.html
deleted file mode 100644
index 4c2c205..0000000
--- a/docs/apis/javadoc-0.5.0/serialized-form.html
+++ /dev/null
@@ -1,171 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Serialized Form (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Serialized Form (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
-<li><a href="serialized-form.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Serialized Form" class="title">Serialized Form</h1>
-</div>
-<div class="serializedFormContainer">
-<ul class="blockList">
-<li class="blockList">
-<h2 title="Package">Package&nbsp;org.apache.nlpcraft.model</h2>
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.NCResult">
-<!--   -->
-</a>
-<h3>Class <a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">org.apache.nlpcraft.model.NCResult</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
-<ul class="blockList">
-<li class="blockList">
-<h3>Serialized Fields</h3>
-<ul class="blockList">
-<li class="blockList">
-<h4>body</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> body</pre>
-</li>
-<li class="blockList">
-<h4>type</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> type</pre>
-</li>
-<li class="blockListLast">
-<h4>tokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">E</a>&gt; tokens</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="blockList">
-<h2 title="Package">Package&nbsp;org.apache.nlpcraft.model.tools.test</h2>
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientException">
-<!--   -->
-</a>
-<h3>Class <a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test.NCTestClientException</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
-<li><a href="serialized-form.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/javadoc-0.5.0/stylesheet.css b/docs/apis/javadoc-0.5.0/stylesheet.css
deleted file mode 100644
index 30779e5..0000000
--- a/docs/apis/javadoc-0.5.0/stylesheet.css
+++ /dev/null
@@ -1,683 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-body {
-    background-color:#ffffff;
-    color:#353833;
-    font-family:Helvetica, sans-serif;
-    font-size:15px;
-    margin:0;
-}
-a:link, a:visited {
-    color:#4A6782;
-    text-decoration:none;
-}
-a:hover, a:focus {
-    color:#bb7a2a;
-    text-decoration:none;
-}
-a:active {
-    color:#4A6782;
-    text-decoration:none;
-}
-a[name] {
-    color:#353833;
-    text-decoration:none;
-}
-a[name]:hover {
-    color:#353833;
-    text-decoration:none;
-}
-pre {
-    font-family: monospace;
-    font-size: 90%;
-}
-h1 {
-    font-size:20px;
-}
-h2 {
-    font-size:18px;
-}
-h3 {
-    font-size:16px;
-    font-style:italic;
-}
-h4 {
-    font-size:14px;
-}
-h5 {
-    font-size:12px;
-}
-h6 {
-    font-size:11px;
-}
-ul {
-    list-style-type:disc;
-}
-code, tt {
-    font-family: monospace;
-    padding-top:4px;
-    margin-top:8px;
-    line-height:1.4em;
-    color: #4A6782;
-}
-dt code {
-    font-family: monospace;
-    padding-top:4px;
-    color: #4A6782;
-}
-table tr td dt code {
-    font-family: monospace;
-    vertical-align:top;
-    padding-top:4px;
-    color: #4A6782;
-}
-a code {
-    color: inherit !important;
-    text-decoration: underline;
-}
-sup {
-    font-size:8px;
-}
-/*
-Document title and Copyright styles
-*/
-.clear {
-    clear:both;
-    height:0;
-    overflow:hidden;
-}
-.aboutLanguage {
-    float:right;
-    padding:0 21px;
-    font-size:11px;
-    z-index:200;
-    margin-top:-9px;
-}
-.legalCopy {
-    margin-left:.5em;
-}
-.bar a, .bar a:link, .bar a:visited, .bar a:active {
-    color:#FFFFFF;
-    text-decoration:none;
-}
-.bar a:hover, .bar a:focus {
-    color:#bb7a2a;
-}
-.tab {
-    background-color:#0066FF;
-    color:#ffffff;
-    padding:8px;
-    width:5em;
-    font-weight:bold;
-}
-/*
-Navigation bar styles
-*/
-.bar {
-    background-color:#4D7A97;
-    color:#FFFFFF;
-    padding: .6em .5em .6em .8em;
-    height:auto;/*height:1.8em;*/
-    font-size:11px;
-    margin:0;
-}
-.topNav {
-    background-color:#4D7A97;
-    color:#FFFFFF;
-    float:left;
-    padding:0;
-    width:100%;
-    clear:right;
-    height:2.8em;
-    padding-top:10px;
-    overflow:hidden;
-    font-size:12px;
-}
-.bottomNav {
-    margin-top:10px;
-    background-color:#4D7A97;
-    color:#FFFFFF;
-    float:left;
-    padding:0;
-    width:100%;
-    clear:right;
-    height:2.8em;
-    padding-top:10px;
-    overflow:hidden;
-    font-size:12px;
-}
-.subNav {
-    background-color:#dee3e9;
-    float:left;
-    width:100%;
-    overflow:hidden;
-    font-size:12px;
-}
-.subNav div {
-    clear:left;
-    float:left;
-    padding:0 0 5px 6px;
-    text-transform:uppercase;
-}
-ul.navList, ul.subNavList {
-    float:left;
-    margin:0 25px 0 0;
-    padding:0;
-}
-ul.navList li{
-    list-style:none;
-    float:left;
-    padding: 5px 6px;
-    text-transform:uppercase;
-}
-ul.subNavList li{
-    list-style:none;
-    float:left;
-}
-.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
-    color:#FFFFFF;
-    text-decoration:none;
-    text-transform:uppercase;
-}
-.topNav a:hover, .bottomNav a:hover {
-    text-decoration:none;
-    color:#bb7a2a;
-    text-transform:uppercase;
-}
-.navBarCell1Rev {
-    background-color:#F8981D;
-    color:#253441;
-    margin: auto 5px;
-}
-.skipNav {
-    position:absolute;
-    top:auto;
-    left:-9999px;
-    overflow:hidden;
-}
-/*
-Page header and footer styles
-*/
-.header, .footer {
-    clear:both;
-    margin:0 20px;
-    padding:5px 0 0 0;
-}
-.indexHeader {
-    margin:10px;
-    position:relative;
-}
-.indexHeader span{
-    margin-right:15px;
-}
-.indexHeader h1 {
-    font-size:14px;
-}
-.title {
-    color:#2c4557;
-    margin:10px 0;
-}
-.subTitle {
-    margin:5px 0 0 0;
-}
-.header ul {
-    margin:0 0 15px 0;
-    padding:0;
-}
-.footer ul {
-    margin:20px 0 5px 0;
-}
-.header ul li, .footer ul li {
-    list-style:none;
-    font-size:14px;
-}
-/*
-Heading styles
-*/
-div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
-    background-color:#dee3e9;
-    border:1px solid #d0d9e0;
-    margin:0 0 6px -8px;
-    padding:7px 5px;
-}
-ul.blockList ul.blockList ul.blockList li.blockList h3 {
-    background-color:#dee3e9;
-    border:1px solid #d0d9e0;
-    margin:0 0 6px -8px;
-    padding:7px 5px;
-}
-ul.blockList ul.blockList li.blockList h3 {
-    padding:0;
-    margin:15px 0;
-}
-ul.blockList li.blockList h2 {
-    padding:0 0 20px 0;
-}
-/*
-Page layout container styles
-*/
-.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
-    clear:both;
-    padding:10px 20px;
-    position:relative;
-}
-.indexContainer {
-    margin:10px;
-    position:relative;
-    font-size:14px;
-}
-.indexContainer h2 {
-    font-size:14px;
-    padding:0 0 3px 0;
-}
-.indexContainer ul {
-    margin:0;
-    padding:0;
-}
-.indexContainer ul li {
-    list-style:none;
-    padding-top:2px;
-}
-.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
-    font-size:14px;
-    font-weight:bold;
-    margin:10px 0 0 0;
-    color:#4E4E4E;
-}
-.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
-    margin:5px 0 10px 0;
-    font-size:15px;
-}
-.serializedFormContainer dl.nameValue dt {
-    margin-left:1px;
-    font-size:1.1em;
-    display:inline;
-    font-weight:bold;
-}
-.serializedFormContainer dl.nameValue dd {
-    margin:0 0 0 1px;
-    font-size:1.1em;
-    display:inline;
-}
-/*
-List styles
-*/
-ul.horizontal li {
-    display:inline;
-    font-size:0.9em;
-}
-ul.inheritance {
-    margin:0;
-    padding:0;
-}
-ul.inheritance li {
-    display:inline;
-    list-style:none;
-}
-ul.inheritance li ul.inheritance {
-    margin-left:15px;
-    padding-left:15px;
-    padding-top:1px;
-}
-ul.blockList, ul.blockListLast {
-    margin:10px 0 10px 0;
-    padding:0;
-}
-ul.blockList li.blockList, ul.blockListLast li.blockList {
-    list-style:none;
-    margin-bottom:15px;
-    line-height:1.4;
-}
-ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
-    padding:0 20px 5px 10px;
-    border:1px solid #ededed;
-    background-color:#f8f8f8;
-}
-ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
-    padding:0 0 5px 8px;
-    background-color:#ffffff;
-    border:none;
-}
-ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
-    margin-left:0;
-    padding-left:0;
-    padding-bottom:15px;
-    border:none;
-}
-ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
-    list-style:none;
-    border-bottom:none;
-    padding-bottom:0;
-}
-table tr td dl, table tr td dl dt, table tr td dl dd {
-    margin-top:0;
-    margin-bottom:1px;
-}
-/*
-Table styles
-*/
-.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary {
-    width:100%;
-    border-left:1px solid #EEE;
-    border-right:1px solid #EEE;
-    border-bottom:1px solid #EEE;
-}
-.overviewSummary, .memberSummary  {
-    padding:0;
-}
-.overviewSummary caption, .memberSummary caption, .typeSummary caption,
-.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
-    position:relative;
-    text-align:left;
-    background-repeat:no-repeat;
-    color:#253441;
-    font-weight:bold;
-    clear:none;
-    overflow:hidden;
-    padding:0;
-    padding-top:10px;
-    padding-left:1px;
-    margin:0;
-    white-space:pre;
-}
-.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
-.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
-.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
-.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
-.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
-.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
-.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
-.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited {
-    color:#FFFFFF;
-}
-.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
-.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span {
-    white-space:nowrap;
-    padding-top:5px;
-    padding-left:12px;
-    padding-right:12px;
-    padding-bottom:7px;
-    display:inline-block;
-    float:left;
-    background-color:#F8981D;
-    border: none;
-    height:16px;
-}
-.memberSummary caption span.activeTableTab span {
-    white-space:nowrap;
-    padding-top:5px;
-    padding-left:12px;
-    padding-right:12px;
-    margin-right:3px;
-    display:inline-block;
-    float:left;
-    background-color:#F8981D;
-    height:16px;
-}
-.memberSummary caption span.tableTab span {
-    white-space:nowrap;
-    padding-top:5px;
-    padding-left:12px;
-    padding-right:12px;
-    margin-right:3px;
-    display:inline-block;
-    float:left;
-    background-color:#4D7A97;
-    height:16px;
-}
-.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab {
-    padding-top:0;
-    padding-left:0;
-    padding-right:0;
-    background-image:none;
-    float:none;
-    display:inline;
-}
-.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
-.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
-    display:none;
-    width:5px;
-    position:relative;
-    float:left;
-    background-color:#F8981D;
-}
-.memberSummary .activeTableTab .tabEnd {
-    display:none;
-    width:5px;
-    margin-right:3px;
-    position:relative;
-    float:left;
-    background-color:#F8981D;
-}
-.memberSummary .tableTab .tabEnd {
-    display:none;
-    width:5px;
-    margin-right:3px;
-    position:relative;
-    background-color:#4D7A97;
-    float:left;
-
-}
-.overviewSummary td, .memberSummary td, .typeSummary td,
-.useSummary td, .constantsSummary td, .deprecatedSummary td {
-    text-align:left;
-    padding:0 0 12px 10px;
-}
-th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
-td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
-    vertical-align:top;
-    padding-right:0;
-    padding-top:8px;
-    padding-bottom:3px;
-}
-th.colFirst, th.colLast, th.colOne, .constantsSummary th {
-    background:#dee3e9;
-    text-align:left;
-    padding:8px 3px 3px 7px;
-}
-td.colFirst, th.colFirst {
-    white-space:nowrap;
-    font-size:14px;
-}
-td.colLast, th.colLast {
-    font-size:14px;
-}
-td.colOne, th.colOne {
-    font-size:14px;
-}
-.overviewSummary td.colFirst, .overviewSummary th.colFirst,
-.useSummary td.colFirst, .useSummary th.colFirst,
-.overviewSummary td.colOne, .overviewSummary th.colOne,
-.memberSummary td.colFirst, .memberSummary th.colFirst,
-.memberSummary td.colOne, .memberSummary th.colOne,
-.typeSummary td.colFirst{
-    width:25%;
-    vertical-align:top;
-}
-td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
-    font-weight:bold;
-}
-.tableSubHeadingColor {
-    background-color:#EEEEFF;
-}
-.altColor {
-    background-color:#FFFFFF;
-}
-.rowColor {
-    background-color:#EEEEEF;
-}
-/*
-Content styles
-*/
-.description pre {
-    margin-top:0;
-}
-.deprecatedContent {
-    margin:0;
-    padding:10px 0;
-}
-.docSummary {
-    padding:0;
-}
-
-ul.blockList ul.blockList ul.blockList li.blockList h3 {
-    font-style:normal;
-}
-
-div.block {
-    font-size:15px;
-    font-family: Helvetica, "Times New Roman", Times, serif;
-}
-
-td.colLast div {
-    padding-top:0;
-}
-
-
-td.colLast a {
-    padding-bottom:3px;
-}
-/*
-Formatting effect styles
-*/
-.sourceLineNo {
-    color:green;
-    padding:0 30px 0 0;
-}
-h1.hidden {
-    visibility:hidden;
-    overflow:hidden;
-    font-size:10px;
-}
-.block {
-    display:block;
-    margin:3px 10px 2px 0;
-    color:#474747;
-}
-.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
-.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
-.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
-    font-weight:bold;
-}
-.deprecationComment, .emphasizedPhrase, .interfaceName {
-    font-style:italic;
-}
-
-div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
-div.block div.block span.interfaceName {
-    font-style:normal;
-}
-
-div.contentContainer ul.blockList li.blockList h2{
-    padding-bottom:0;
-}
-
-/* ================================================================= */
-
-ul {
-    margin-top: 5px;
-    margin-bottom: 10px;
-}
-
-h3 {
-    margin-bottom: 5px;
-    font-style: normal;
-}
-
-h2 {
-    margin-bottom: 5px;
-}
-
-.legalCopy {
-    margin-left: 0.4em;
-    margin-top: 90px;
-    font-size: 110%;
-}
-
-.bar {
-    font-size: 110% !important;
-}
-
-.aboutLanguage {
-    float: right;
-    padding: 12px 10px;
-    font-size: 110%;
-    z-index: 200;
-    margin-top: -9px;
-}
-
-.dl-table {
-    border-collapse: collapse;
-    border-radius: 2px;
-    overflow: auto;
-    margin-top: 10px;
-    margin-bottom: 10px;
-}
-
-.dl-table tr > th {
-    padding: 8px;
-    font-size: 15px;
-    font-weight: 700;
-    color: #333;
-    border: 1px solid #eee;
-    background: #eee;
-    white-space: nowrap;
-}
-
-.dl-table tr > td {
-    padding: 8px;
-    letter-spacing: 0.02em;
-    font-weight: 400;
-    border-bottom: 1px solid #eee;
-    vertical-align: top;
-}
-
-.dl-table tr td:last-child {
-    border-right: 1px solid #eee;
-}
-
-.dl-table tr td:first-child {
-    border-left: 1px solid #eee;
-}
-
-.syntaxhighlighter {
-    overflow: hidden !important;
-    padding: 15px 0;
-    font-family: "Roboto Mono", monospace !important;
-}
-
-.syntaxhighlighter .toolbar {
-    display: none;
-}
-
-.title-hint {
-    font-size: 14px;
-    margin-top: 15px;
-    font-weight: 200;
-}
-
-.title-hint a {
-    color: #3295de;
-    font-weight: 400;
-}
-
-.github-logo {
-    font-size: 150% !important;
-    vertical-align: middle;
-    margin-left: 5px;
-}
\ No newline at end of file
diff --git a/docs/apis/latest/allclasses-frame.html b/docs/apis/latest/allclasses-frame.html
deleted file mode 100644
index 4f88ed1..0000000
--- a/docs/apis/latest/allclasses-frame.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCBaseTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic" target="classFrame">NCBasicModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCompany</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCContext</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCConversation</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomElement</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomParser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomWord</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCElement</span></a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded" target="classFrame">NCEmbeddedProbe</a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded" target="classFrame"><span class="interfaceName">NCEmbeddedResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntent</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCIntentMatch</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntentRef</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCIntentSkip</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntentTerm</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCJaegerExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCLifecycle</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCMetadata</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModel</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCModelAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModelFactory</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCModelFileAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModelView</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCPrometheusExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCRejection</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCRequest</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCResult</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring" target="classFrame">NCSpringModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlColumn</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlDateRange</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlExtractor</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlExtractorBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlJoin</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlJoinType</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlLimit</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlModelGenerator</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlSchema</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlSchemaBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlSort</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlTable</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCStackdriverStatsExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCStackdriverTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test" target="classFrame"><span class="interfaceName">NCTestClient</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test" target="classFrame">NCTestClientBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test" target="classFrame">NCTestClientException</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test" target="classFrame"><span class="interfaceName">NCTestResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCToken</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCUser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCValue</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCValueLoader</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCVariant</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCZipkinExporter</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/latest/allclasses-noframe.html b/docs/apis/latest/allclasses-noframe.html
deleted file mode 100644
index d61f38c..0000000
--- a/docs/apis/latest/allclasses-noframe.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>All Classes (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCompany</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCContext</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCConversation</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCustomElement</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCustomParser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCCustomWord</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCElement</span></a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="interfaceName">NCEmbeddedResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model">NCIntent</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCIntentMatch</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model">NCIntentRef</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></li>
-<li><a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model">NCIntentTerm</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCLifecycle</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCMetadata</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCModel</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCModelFactory</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCModelView</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></li>
-<li><a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCRequest</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlColumn</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlDateRange</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlExtractor</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlJoin</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlLimit</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlSchema</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlSort</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="interfaceName">NCSqlTable</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="interfaceName">NCTestClient</span></a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="interfaceName">NCTestResult</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCToken</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCUser</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCValue</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCValueLoader</span></a></li>
-<li><a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="interfaceName">NCVariant</span></a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/latest/constant-values.html b/docs/apis/latest/constant-values.html
deleted file mode 100644
index 4d669a1..0000000
--- a/docs/apis/latest/constant-values.html
+++ /dev/null
@@ -1,347 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Constant Field Values (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
-<li><a href="constant-values.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
-<h2 title="Contents">Contents</h2>
-<ul>
-<li><a href="#org.apache">org.apache.*</a></li>
-</ul>
-</div>
-<div class="constantValuesContainer"><a name="org.apache">
-<!--   -->
-</a>
-<h2 title="org.apache">org.apache.*</h2>
-<ul class="blockList">
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_DUP_SYNONYMS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NO_NOUNS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NO_USER_TOKENS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NON_ENGLISH_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a></code></td>
-<td class="colLast"><code>false</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_PERMUTATE_SYNONYMS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a></code></td>
-<td class="colLast"><code>true</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_IS_SWEAR_WORDS_ALLOWED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a></code></td>
-<td class="colLast"><code>false</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_JIGGLE_FACTOR">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a></code></td>
-<td class="colLast"><code>2</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_FREE_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a></code></td>
-<td class="colLast"><code>2147483647</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_SUSPICIOUS_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_TOKENS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a></code></td>
-<td class="colLast"><code>50</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_TOTAL_SYNONYMS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a></code></td>
-<td class="colLast"><code>2147483647</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_UNKNOWN_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a></code></td>
-<td class="colLast"><code>2147483647</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MAX_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a></code></td>
-<td class="colLast"><code>50</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MIN_NON_STOPWORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MIN_TOKENS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a></code></td>
-<td class="colLast"><code>0</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.NCModelView.DFLT_MIN_WORDS">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
-<td><code><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></code></td>
-<td class="colLast"><code>1</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<ul class="blockList">
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory.JAVA_CONFIG_PROP">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#JAVA_CONFIG_PROP">JAVA_CONFIG_PROP</a></code></td>
-<td class="colLast"><code>"javaConfig"</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory.XML_CONFIG_PROP">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#XML_CONFIG_PROP">XML_CONFIG_PROP</a></code></td>
-<td class="colLast"><code>"xmlConfig"</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<ul class="blockList">
-<li class="blockList">
-<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th scope="col">Constant Field</th>
-<th class="colLast" scope="col">Value</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_BASEURL">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_BASEURL">DFLT_BASEURL</a></code></td>
-<td class="colLast"><code>"http://localhost:8081/api/v1/"</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_EMAIL">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMAIL">DFLT_EMAIL</a></code></td>
-<td class="colLast"><code>"admin@admin.com"</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_EMBEDDED">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;boolean</code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMBEDDED">DFLT_EMBEDDED</a></code></td>
-<td class="colLast"><code>false</code></td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_MAX_WAIT_TIME">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_MAX_WAIT_TIME">DFLT_MAX_WAIT_TIME</a></code></td>
-<td class="colLast"><code>60000L</code></td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_PASSWORD">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_PASSWORD">DFLT_PASSWORD</a></code></td>
-<td class="colLast"><code>"admin"</code></td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
-<li><a href="constant-values.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/deprecated-list.html b/docs/apis/latest/deprecated-list.html
deleted file mode 100644
index 3c9cd36..0000000
--- a/docs/apis/latest/deprecated-list.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Deprecated List (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li class="navBarCell1Rev">Deprecated</li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
-<li><a href="deprecated-list.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Deprecated API" class="title">Deprecated API</h1>
-<h2 title="Contents">Contents</h2>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li class="navBarCell1Rev">Deprecated</li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
-<li><a href="deprecated-list.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/help-doc.html b/docs/apis/latest/help-doc.html
deleted file mode 100644
index 1623926..0000000
--- a/docs/apis/latest/help-doc.html
+++ /dev/null
@@ -1,234 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>API Help (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="API Help (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li class="navBarCell1Rev">Help</li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
-<li><a href="help-doc.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">How This API Document Is Organized</h1>
-<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<h2>Overview</h2>
-<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
-</li>
-<li class="blockList">
-<h2>Package</h2>
-<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
-<ul>
-<li>Interfaces (italic)</li>
-<li>Classes</li>
-<li>Enums</li>
-<li>Exceptions</li>
-<li>Errors</li>
-<li>Annotation Types</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Class/Interface</h2>
-<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
-<ul>
-<li>Class inheritance diagram</li>
-<li>Direct Subclasses</li>
-<li>All Known Subinterfaces</li>
-<li>All Known Implementing Classes</li>
-<li>Class/interface declaration</li>
-<li>Class/interface description</li>
-</ul>
-<ul>
-<li>Nested Class Summary</li>
-<li>Field Summary</li>
-<li>Constructor Summary</li>
-<li>Method Summary</li>
-</ul>
-<ul>
-<li>Field Detail</li>
-<li>Constructor Detail</li>
-<li>Method Detail</li>
-</ul>
-<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
-</li>
-<li class="blockList">
-<h2>Annotation Type</h2>
-<p>Each annotation type has its own separate page with the following sections:</p>
-<ul>
-<li>Annotation Type declaration</li>
-<li>Annotation Type description</li>
-<li>Required Element Summary</li>
-<li>Optional Element Summary</li>
-<li>Element Detail</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Enum</h2>
-<p>Each enum has its own separate page with the following sections:</p>
-<ul>
-<li>Enum declaration</li>
-<li>Enum description</li>
-<li>Enum Constant Summary</li>
-<li>Enum Constant Detail</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Use</h2>
-<p>Each documented package, class and interface has its own Use page.  This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A.  You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</p>
-</li>
-<li class="blockList">
-<h2>Tree (Class Hierarchy)</h2>
-<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
-<ul>
-<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
-<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Deprecated API</h2>
-<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
-</li>
-<li class="blockList">
-<h2>Index</h2>
-<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
-</li>
-<li class="blockList">
-<h2>Prev/Next</h2>
-<p>These links take you to the next or previous class, interface, package, or related page.</p>
-</li>
-<li class="blockList">
-<h2>Frames/No Frames</h2>
-<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
-</li>
-<li class="blockList">
-<h2>All Classes</h2>
-<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
-</li>
-<li class="blockList">
-<h2>Serialized Form</h2>
-<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
-</li>
-<li class="blockList">
-<h2>Constant Field Values</h2>
-<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
-</li>
-</ul>
-<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li class="navBarCell1Rev">Help</li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
-<li><a href="help-doc.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/index-all.html b/docs/apis/latest/index-all.html
deleted file mode 100644
index 194e59e..0000000
--- a/docs/apis/latest/index-all.html
+++ /dev/null
@@ -1,1670 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Index (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
-<li><a href="index-all.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a href="#I:Y">Y</a>&nbsp;<a name="I:A">
-<!--   -->
-</a>
-<h2 class="title">A</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#ask-java.lang.String-">ask(String)</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Tests single sentence and returns its result.</div>
-</dd>
-</dl>
-<a name="I:B">
-<!--   -->
-</a>
-<h2 class="title">B</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build(NCSqlSchema, NCVariant)</a></span> - Static method in class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></dt>
-<dd>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#build--">build()</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Build new configured test client instance.</div>
-</dd>
-</dl>
-<a name="I:C">
-<!--   -->
-</a>
-<h2 class="title">C</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearAllDialog--">clearAllDialog()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Clears entire history of matched intents.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearAllStm--">clearAllStm()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Removes all tokens from the conversation STM.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#clearConversation--">clearConversation()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Clears conversation for this test client.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearDialog-java.util.function.Predicate-">clearDialog(Predicate&lt;String&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Clears history of matched intents using given intent predicate.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#clearStm-java.util.function.Predicate-">clearStm(Predicate&lt;NCToken&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#close--">close()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Closes test client connection to the server.</div>
-</dd>
-</dl>
-<a name="I:D">
-<!--   -->
-</a>
-<h2 class="title">D</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_BASEURL">DFLT_BASEURL</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default public REST API URL (endpoint).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMAIL">DFLT_EMAIL</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default client email.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMBEDDED">DFLT_EMBEDDED</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default embedded mode flag.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default set of enabled built-in tokens.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--"><code>NCModelView.isDupSynonymsAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--"><code>NCModelView.isNoNounsAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--"><code>NCModelView.isNoUserTokensAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--"><code>NCModelView.isNonEnglishAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--"><code>NCModelView.isNotLatinCharsetAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--"><code>NCModelView.isPermutateSynonyms()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--"><code>NCModelView.isSwearWordsAllowed()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>NCModelView.getJiggleFactor()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--"><code>NCModelView.getMaxFreeWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--"><code>NCModelView.getMaxSuspiciousWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--"><code>NCModelView.getMaxTokens()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--"><code>NCModelView.getMaxTotalSynonyms()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--"><code>NCModelView.getMaxUnknownWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_MAX_WAIT_TIME">DFLT_MAX_WAIT_TIME</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Maximum test time.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMaxWords--"><code>NCModelView.getMaxWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>NCModelView.getJiggleFactor()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--"><code>NCModelView.getMinNonStopwords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMinTokens--"><code>NCModelView.getMinTokens()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></span> - Static variable in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Default value returned from <a href="org/apache/nlpcraft/model/NCModelView.html#getMinWords--"><code>NCModelView.getMinWords()</code></a> method.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_PASSWORD">DFLT_PASSWORD</a></span> - Static variable in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Default client password.</div>
-</dd>
-</dl>
-<a name="I:E">
-<!--   -->
-</a>
-<h2 class="title">E</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-">extractColumn(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extract column object from the token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-">extractDateRange(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractLimit-org.apache.nlpcraft.model.NCToken-">extractLimit(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-">extractSort(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-">extractTable(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></dt>
-<dd>
-<div class="block">Extract table object from the token.</div>
-</dd>
-</dl>
-<a name="I:F">
-<!--   -->
-</a>
-<h2 class="title">F</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-">findPartTokens(String...)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of all part tokens with given IDs or aliases traversing entire part token graph.</div>
-</dd>
-</dl>
-<a name="I:G">
-<!--   -->
-</a>
-<h2 class="title">G</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getAdditionalStopWords--">getAdditionalStopWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">getAdditionalStopWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getAddress--">getAddress()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional postal address of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getAliases--">getAliases()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets optional list of aliases this token is known by.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getAllColumns--">getAllColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></dt>
-<dd>
-<div class="block">Creates and returns collection of all SQL columns across all tables in given schema.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getAncestors--">getAncestors()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of all parent IDs from this token up to the root.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getAvatarUrl--">getAvatarUrl()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets optional user avatar URL (<code>data:</code> or <code>http:</code> scheme URLs).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#getBody--">getBody()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Gets result body.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getBody--">getBody()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional result body.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getCity--">getCity()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional city of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getClientAgent--">getClientAgent()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets string representation of the user client agent that made the call with
- this request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getColumn--">getColumn()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Gets native name of this column.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getColumn--">getColumn()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></dt>
-<dd>
-<div class="block">Gets SQL column this limit is applied.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#getColumn--">getColumn()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></dt>
-<dd>
-<div class="block">Gets SQL column by which to sort.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getColumns--">getColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets collections of this table columns.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getCompany--">getCompany()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets descriptor of the user's company on behalf of which this request was submitted.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getContext--">getContext()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Context of the user input query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getConversation--">getConversation()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets current conversation.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getCountry--">getCountry()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional country of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getData--">getData()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets optional JSON data passed in with user request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getDataType--">getDataType()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Gets JDBC <a target="./org/apache/nlpcraft/model/tools/sqlgen/new" href="https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html">data type</a>
- for this column.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultDate--">getDefaultDate()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets a column that defines a default date for this table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSelect--">getDefaultSelect()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets the list of the column names for the default select set.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSort--">getDefaultSort()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets default sort descriptor.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getDescription--">getDescription()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional element description.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getDescription--">getDescription()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getDescription--">getDescription()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets optional short model description.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomElement.html#getElementId--">getElementId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></dt>
-<dd>
-<div class="block">Gets ID of the detected model element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getElements--">getElements()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets a set of model elements or named entities.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getEmail--">getEmail()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets email of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getEndCharIndex--">getEndCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets end character index of this word in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getEndCharIndex--">getEndCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets end character index of this token in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getErrorCode--">getErrorCode()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional error code.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getErrorMessage--">getErrorMessage()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional error message.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getExamples--">getExamples()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getExamples--">getExamples()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getExcludedStopWords--">getExcludedStopWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">getExcludedStopWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getExtraTables--">getExtraTables()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets the list of extra tables this table is referencing.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getFirstName--">getFirstName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets first name of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html#getFrom--">getFrom()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></dt>
-<dd>
-<div class="block">Gets 'from' timestamp.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getFromColumns--">getFromColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the list of columns in originating table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getFromTable--">getFromTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the name of the originating table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getGroups--">getGroups()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets the list of groups this elements belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getGroups--">getGroups()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of groups this token belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets ID of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets unique ID of this element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#getId--">getId()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getId--">getId()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">If this token represents user defined model element this method returns
- the ID of that element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getId--">getId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets ID of this user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getIndex--">getIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method that gets index of this token in the sentence.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getIntentId--">getIntentId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets ID of the matched intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getIntents--">getIntents()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Gets list of intents declared in JSON/YML model definition, if any.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--">getIntentTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets a subset of tokens representing matched intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getJiggleFactor--">getJiggleFactor()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">getJiggleFactor()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getJoins--">getJoins()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></dt>
-<dd>
-<div class="block">Gets collection of joins for this SQL schema.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getLastName--">getLastName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets last name of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getLemma--">getLemma()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets the lemma of this word, a canonical form of this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getLimit--">getLimit()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></dt>
-<dd>
-<div class="block">Gets the numeric value of the limit.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getLogHolder--">getLogHolder()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets request processing log holder as JSON string.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMacros--">getMacros()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMacros--">getMacros()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional map of macros to be used in this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCVariant.html#getMatchedTokens--">getMatchedTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></dt>
-<dd>
-<div class="block">Utility method that returns all non-freeword tokens.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxFreeWords--">getMaxFreeWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">getMaxFreeWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of free words until automatic rejection.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxSuspiciousWords--">getMaxSuspiciousWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">getMaxSuspiciousWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of suspicious words until automatic rejection.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxTokens--">getMaxTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">getMaxTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxTotalSynonyms--">getMaxTotalSynonyms()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">getMaxTotalSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Total number of synonyms allowed per model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxUnknownWords--">getMaxUnknownWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">getMaxUnknownWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum number of unknown words until automatic rejection.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxWords--">getMaxWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">getMaxWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomElement.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></dt>
-<dd>
-<div class="block">Optional metadata that will be added to the resulting <a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> object and that would be
- accessible via <a href="org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a>.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional user-defined element's metadata.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Gets metadata.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMetadata--">getMetadata()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMetadata--">getMetadata()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets optional user defined model metadata that can be set by the developer and accessed later.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinNonStopwords--">getMinNonStopwords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">getMinNonStopwords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinTokens--">getMinTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">getMinTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinWords--">getMinWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getMinWords--">getMinWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getModel--">getModel()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets model instance for this query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getModel--">getModel()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets reference to the model this token belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getModelId--">getModelId()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets model ID the test sentence was sent with.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getModelId--">getModelId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets the ID of the model that produced this result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getName--">getName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets name of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#getName--">getName()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getName--">getName()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getName--">getName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets descriptive name of this model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCValue.html#getName--">getName()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a></dt>
-<dd>
-<div class="block">Gets value name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getNormalizedText--">getNormalizedText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets normalized text for this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getNormalizedText--">getNormalizedText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets normalized text of the user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getOrigin--">getOrigin()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Gets this file model adapter origin (file path or URI).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getOriginalText--">getOriginalText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets original text for this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getOriginalText--">getOriginalText()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method that gets original user input text for this token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getOriginalText--">getOriginalText()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets original text of the request that produced this result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getParentId--">getParentId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional ID of the immediate parent element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getParentId--">getParentId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the optional parent ID of the model element this token represents.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getParsers--">getParsers()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getPartTokens--">getPartTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the list of tokens this tokens is composed of.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getPos--">getPos()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets Penn Treebank POS tag for this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getPosDescription--">getPosDescription()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets description of Penn Treebank POS tag.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getPostalCode--">getPostalCode()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional postal code of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getProbeId--">getProbeId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets ID of the probe this result was generated by.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getProcessingTime--">getProcessingTime()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets total sentence processing time in milliseconds.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getProperties--">getProperties()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets properties associated with the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getReceiveTimestamp--">getReceiveTimestamp()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets UTC/GMT timestamp in ms when user input was received.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getRegion--">getRegion()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional region of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getRemoteAddress--">getRemoteAddress()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets optional address of the remote client.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getRequest--">getRequest()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets supplemental information about user request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResult--">getResult()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets optional execution result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResultError--">getResultError()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets optional execution error.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResultType--">getResultType()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets optional execution result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets globally unique ID of the current request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets globally unique server ID of the current request.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets ID of the server request this token is part of.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getServerRequestId--">getServerRequestId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets ID of the request that produced this result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#getSignupTimestamp--">getSignupTimestamp()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Gets signup timestamp of the user.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getStartCharIndex--">getStartCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets start character index of this word in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getStartCharIndex--">getStartCharIndex()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets start character index of this token in the original text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#getStem--">getStem()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets the stem of this word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getSuspiciousWords--">getSuspiciousWords()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">getSuspiciousWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets an optional list of suspicious words.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getSynonyms--">getSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets the list of synonyms by which this semantic element will be recognized by.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCValue.html#getSynonyms--">getSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a></dt>
-<dd>
-<div class="block">Gets optional list of value's synonyms.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getTable--">getTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Gets name of the table this column belongs to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getTable--">getTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></dt>
-<dd>
-<div class="block">Gets table name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getTables--">getTables()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></dt>
-<dd>
-<div class="block">Gets collection of tables for this SQL schema.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-">getTermTokens(int)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets tokens for given term.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-">getTermTokens(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets tokens for given term.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#getText--">getText()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Gets test sentence text.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html#getTo--">getTo()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></dt>
-<dd>
-<div class="block">Gets 'to' timestamp.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getToColumns--">getToColumns()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the list of columns in target table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCConversation.html#getTokens--">getTokens()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></dt>
-<dd>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#getTokens--">getTokens()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Gets tokens that were used to produce this query result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getToTable--">getToTable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets the name of the target table.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#getType--">getType()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Gets result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getType--">getType()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></dt>
-<dd>
-<div class="block">Gets type of the join.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getType--">getType()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets optional result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getUnid--">getUnid()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method that gets internal globally unique system ID of the token.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRequest.html#getUser--">getUser()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></dt>
-<dd>
-<div class="block">Gets descriptor of the user on behalf of which this request was submitted.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getUserId--">getUserId()</a></span> - Method in interface org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></dt>
-<dd>
-<div class="block">Gets ID of the user that made the request this result is for.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#getValue--">getValue()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Gets the value if this token was detected via element's value (or its synonyms).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getValueLoader--">getValueLoader()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional dynamic value loader.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#getValues--">getValues()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Gets optional map of <a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--">getVariant()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#getVariants--">getVariants()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Gets collection of all parsing variants for this query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#getVersion--">getVersion()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#getVersion--">getVersion()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Gets the version of this model using semantic versioning.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCompany.html#getWebsite--">getWebsite()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></dt>
-<dd>
-<div class="block">Gets optional website of the company.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomElement.html#getWords--">getWords()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></dt>
-<dd>
-<div class="block">Gets a list of NLP custom words that matched detected model element.</div>
-</dd>
-</dl>
-<a name="I:H">
-<!--   -->
-</a>
-<h2 class="title">H</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#html-java.lang.String-">html(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>html</code> result.</div>
-</dd>
-</dl>
-<a name="I:I">
-<!--   -->
-</a>
-<h2 class="title">I</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#initialize-java.util.Map-">initialize(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#initialize-java.util.Map-">initialize(Map&lt;String, String&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">initialize(Map&lt;String, String&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dt>
-<dd>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCUser.html#isAdmin--">isAdmin()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></dt>
-<dd>
-<div class="block">Tests whether or not the user has administrative privileges.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentMatch.html#isAmbiguous--">isAmbiguous()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></dt>
-<dd>
-<div class="block">Indicates whether or not the intent match was ambiguous (not exact).</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#isAscending--">isAscending()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></dt>
-<dd>
-<div class="block">Gets whether limit ascending or descending.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#isAscending--">isAscending()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></dt>
-<dd>
-<div class="block">Gets sorting direction.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isBracketed--">isBracketed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isChildOf-java.lang.String-">isChildOf(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether this token is a child of given token ID.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isDupSynonymsAllowed--">isDupSynonymsAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">isDupSynonymsAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not duplicate synonyms are allowed.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isEnglish--">isEnglish()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Tests whether the given token represents an English word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--">isFailed()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Tests whether or not this result corresponds to a failed execution.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isFreeWord--">isFreeWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method checking whether or not this token represents a free word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isKnownWord--">isKnownWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Tests whether or not this token is found in Princeton WordNet database.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCElement.html#isMemberOf-java.lang.String-">isMemberOf(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></dt>
-<dd>
-<div class="block">Shortcut method to test if this element is a member of given group.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isMemberOf-java.lang.String-">isMemberOf(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether or not this token belongs to the given group.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNonEnglishAllowed--">isNonEnglishAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">isNonEnglishAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow non-English language in user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNoNounsAllowed--">isNoNounsAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">isNoNounsAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow user input without a single noun.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow non-Latin charset in user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isNoUserTokensAllowed--">isNoUserTokensAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">isNoUserTokensAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow the user input with no user token detected.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#isNullable--">isNullable()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Tests whether or not this column is nullable.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isOfAlias-java.lang.String-">isOfAlias(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether or not this token has given alias.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--">isOk()</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></dt>
-<dd>
-<div class="block">Tests whether or not this result corresponds to a successful execution.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCContext.html#isOwnerOf-org.apache.nlpcraft.model.NCToken-">isOwnerOf(NCToken)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></dt>
-<dd>
-<div class="block">Tests if given token is part of this query.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isPermutateSynonyms--">isPermutateSynonyms()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">isPermutateSynonyms()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to permutate multi-word synonyms.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#isPk--">isPk()</a></span> - Method in interface org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></dt>
-<dd>
-<div class="block">Tests whether or not this column is a primary key column.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isQuoted--">isQuoted()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets whether or not this word is surrounded by single or double quotes.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isStopWord--">isStopWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Gets whether or not this word is a stopword.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isStopWord--">isStopWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">A shortcut method checking whether or not this token is a stopword.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomWord.html#isSwearWord--">isSwearWord()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></dt>
-<dd>
-<div class="block">Tests whether or not the given token is a swear word.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#isSwearWordsAllowed--">isSwearWordsAllowed()</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">isSwearWordsAllowed()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dt>
-<dd>
-<div class="block">Whether or not to allow known English swear words in user input.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCToken.html#isUserDefined--">isUserDefined()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dt>
-<dd>
-<div class="block">Tests whether or not this token is a user-defined token.</div>
-</dd>
-</dl>
-<a name="I:J">
-<!--   -->
-</a>
-<h2 class="title">J</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#JAVA_CONFIG_PROP">JAVA_CONFIG_PROP</a></span> - Static variable in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>
-<div class="block">Configuration property for Java Config-based Spring configuration.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#json-java.lang.String-">json(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>json</code> result.</div>
-</dd>
-</dl>
-<a name="I:L">
-<!--   -->
-</a>
-<h2 class="title">L</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-">load(NCElement)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></dt>
-<dd>
-<div class="block">Loads values for given model element.</div>
-</dd>
-</dl>
-<a name="I:M">
-<!--   -->
-</a>
-<h2 class="title">M</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></dt>
-<dd>
-<div class="block">Runs SQL model generator with given command line parameters.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-">makeSchema(NCModel)</a></span> - Static method in class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></dt>
-<dd>
-<div class="block">Builds object presentation for SQL schema from given data model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta(String, T)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given optional metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax(String)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dt>
-<dd>
-<div class="block">Shortcut method to get given mandatory metadata property.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#mkModel-java.lang.Class-">mkModel(Class&lt;? extends NCModel&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#mkModel-java.lang.Class-">mkModel(Class&lt;? extends NCModel&gt;)</a></span> - Method in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel(Class&lt;? extends NCModel&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dt>
-<dd>
-<div class="block">Constructs a model instance.</div>
-</dd>
-</dl>
-<a name="I:N">
-<!--   -->
-</a>
-<h2 class="title">N</h2>
-<dl>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCBaseTraceExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#NCBaseTraceExporter-java.lang.String-">NCBaseTraceExporter(String)</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></dt>
-<dd>
-<div class="block">New base tracer with given name.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic"><span class="typeNameLink">NCBasicModelFactory</span></a> - Class in <a href="org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a></dt>
-<dd>
-<div class="block">Default implementation of <a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><code>NCModelFactory</code></a> interface.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#NCBasicModelFactory--">NCBasicModelFactory()</a></span> - Constructor for class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCompany</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Descriptor of the user company.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCContext</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Data model query context.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCConversation</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Conversation container.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomElement</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Detected model element returning from custom parser.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomParser</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Custom model element parser for programmatic NER implementations.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomWord</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">A partially enriched token with a basic set of NLP properties used by custom NER parser.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Data model element.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedProbe</span></a> - Class in <a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></dt>
-<dd>
-<div class="block">Embedded probe controller.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#NCEmbeddedProbe--">NCEmbeddedProbe()</a></span> - Constructor for class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedResult</span></a> - Interface in <a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></dt>
-<dd>
-<div class="block">Result container for the embedded probe.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntent</span></a> - Annotation Type in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Annotation to define an intent on the method serving as its callback.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentMatch</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">An intent match context that can be passed into the callback of the matched intent.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentRef</span></a> - Annotation Type in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Annotations referencing an intent defined externally in JSON or YAML model declaration.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentSkip</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Control flow exception to skip current intent.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip--">NCIntentSkip()</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></dt>
-<dd>
-<div class="block">Creates new intent skip exception.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip-java.lang.String-">NCIntentSkip(String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></dt>
-<dd>
-<div class="block">Creates new intent skip exception with given debug message.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentTerm</span></a> - Annotation Type in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Annotation to mark callback parameter to receive intent term's tokens.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCJaegerExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html#NCJaegerExporter--">NCJaegerExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></dt>
-<dd>
-<div class="block">Creates new Jaeger OpenCensus trace export lifecycle component.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCLifecycle</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">NLPCraft lifecycle component.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCMetadata</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Provides support for map-based metadata.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">User-defined semantic data model.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelAdapter</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Adapter for data models.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelAdapter.html#NCModelAdapter-java.lang.String-java.lang.String-java.lang.String-">NCModelAdapter(String, String, String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></dt>
-<dd>
-<div class="block">Creates new model with the given mandatory parameters.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFactory</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Optional factory for data models.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFileAdapter</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#NCModelFileAdapter-java.lang.String-">NCModelFileAdapter(String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Creates new model loading its configuration from given file path.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFileAdapter.html#NCModelFileAdapter-java.net.URI-">NCModelFileAdapter(URI)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dt>
-<dd>
-<div class="block">Creates new model loading its configuration from given URI.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelView</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Read-only view on data model.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCPrometheusExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://prometheus.io">Prometheus</a> stats exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html#NCPrometheusExporter--">NCPrometheusExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCRejection</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Exception to indicate that user input cannot be processed as is.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRejection.html#NCRejection-java.lang.String-">NCRejection(String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></dt>
-<dd>
-<div class="block">Creates new rejection exception with given message.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCRejection.html#NCRejection-java.lang.String-java.lang.Throwable-">NCRejection(String, Throwable)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></dt>
-<dd>
-<div class="block">Creates new rejection exception with given message and cause.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCRequest</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Supplemental information about the user request.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCResult</span></a> - Class in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Data model result returned from model intent callbacks.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#NCResult-java.lang.String-java.lang.String-">NCResult(String, String)</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates new result with given body and type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#NCResult--">NCResult()</a></span> - Constructor for class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">No-arg constructor.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring"><span class="typeNameLink">NCSpringModelFactory</span></a> - Class in <a href="org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a></dt>
-<dd>
-<div class="block">Factory that delegates construction of <a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s to the Spring Framework.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#NCSpringModelFactory--">NCSpringModelFactory()</a></span> - Constructor for class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlColumn</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL column.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlDateRange</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL date range.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractor</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Utility methods for extracting various SQL components from <a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> tokens.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractorBuilder</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Builder for <a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a> instances.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#NCSqlExtractorBuilder--">NCSqlExtractorBuilder()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoin</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL join (foreign key).</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoinType</span></a> - Enum in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Type of the SQL join.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlLimit</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL limit.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlModelGenerator</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Command line utility to generate YAML/JSON NLPCraft model stub from given SQL RDBMS.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html#NCSqlModelGenerator--">NCSqlModelGenerator()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchema</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL schema.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchemaBuilder</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Builder for <a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a> instances.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#NCSqlSchemaBuilder--">NCSqlSchemaBuilder()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSort</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL sorting.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlTable</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></dt>
-<dd>
-<div class="block">Object presentation of SQL table.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverStatsExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> stats exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html#NCStackdriverStatsExporter--">NCStackdriverStatsExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverTraceExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html#NCStackdriverTraceExporter--">NCStackdriverTraceExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></dt>
-<dd>
-<div class="block">Creates new Stackdriver OpenCensus trace export lifecycle component.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClient</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Model testing client.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientBuilder</span></a> - Class in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Test client builder for <a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>NCTestClient</code></a> instances.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#NCTestClientBuilder--">NCTestClientBuilder()</a></span> - Constructor for class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientException</span></a> - Exception in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Test client exception.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestResult</span></a> - Interface in <a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></dt>
-<dd>
-<div class="block">Result of the test sentence processing.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCToken</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Detected model element.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCUser</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Descriptor of the user.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValue</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Model element's value.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValueLoader</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a> - Interface in <a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></dt>
-<dd>
-<div class="block">A list of tokens representing one possible parsing variant of the user input.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCZipkinExporter</span></a> - Class in <a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></dt>
-<dd>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html#NCZipkinExporter--">NCZipkinExporter()</a></span> - Constructor for class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></dt>
-<dd>
-<div class="block">Creates new Zipkin OpenCensus trace export lifecycle component.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#newBuilder--">newBuilder()</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Creates new builder instance with all defaults set.</div>
-</dd>
-</dl>
-<a name="I:O">
-<!--   -->
-</a>
-<h2 class="title">O</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext(NCContext)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dt>
-<dd>
-<div class="block">Called after lifecycle components is no longer needed.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError(NCContext, Throwable)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dt>
-<dd>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html#onInit--">onInit()</a></span> - Method in class org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent(NCIntentMatch)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant(NCVariant)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback to accept or reject a parsed variant.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection(NCIntentMatch, NCRejection)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when intent callback threw <a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult(NCIntentMatch, NCResult)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dt>
-<dd>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html#open-java.lang.String-">open(String)</a></span> - Method in interface org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></dt>
-<dd>
-<div class="block">Connects test client to the server for testing with given model ID.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> - package org.apache.nlpcraft.model</dt>
-<dd>
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a> - package org.apache.nlpcraft.model.factories.basic</dt>
-<dd>
-<div class="block">Contains basic model factory implementation.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a> - package org.apache.nlpcraft.model.factories.spring</dt>
-<dd>
-<div class="block">Contains Spring-based model factory implementation.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a> - package org.apache.nlpcraft.model.opencensus</dt>
-<dd>
-<div class="block">Contains OpenCensus integration components.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> - package org.apache.nlpcraft.model.tools.sqlgen</dt>
-<dd>
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> - package org.apache.nlpcraft.model.tools.test</dt>
-<dd>
-<div class="block">Contains model testing framework.</div>
-</dd>
-<dt><a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a> - package org.apache.nlpcraft.probe.embedded</dt>
-<dd>
-<div class="block">Contains embedded probe controller.</div>
-</dd>
-</dl>
-<a name="I:P">
-<!--   -->
-</a>
-<h2 class="title">P</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse(NCRequest, NCModelView, List&lt;NCCustomWord&gt;, List&lt;NCCustomElement&gt;)</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a></dt>
-<dd>
-<div class="block">Analyses user input provided as a list of <a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</dd>
-</dl>
-<a name="I:R">
-<!--   -->
-</a>
-<h2 class="title">R</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#registerCallback-java.util.function.Consumer-">registerCallback(Consumer&lt;NCEmbeddedResult&gt;)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Registers the callback on query processing results.</div>
-</dd>
-</dl>
-<a name="I:S">
-<!--   -->
-</a>
-<h2 class="title">S</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setBaseUrl-java.lang.String-">setBaseUrl(String)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets non-default API base URL.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#setBody-java.lang.String-">setBody(String)</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Sets result body.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setEmbeddedMode-boolean-">setEmbeddedMode(boolean)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets the embedded probe mode flag.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setHttpClientSupplier-java.util.function.Supplier-">setHttpClientSupplier(Supplier&lt;CloseableHttpClient&gt;)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets non-default <code>CloseableHttpClient</code> custom supplier.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setRequestConfig-org.apache.http.client.config.RequestConfig-">setRequestConfig(RequestConfig)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets optional HTTP REST client configuration parameters.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setResponseLog-boolean-">setResponseLog(boolean)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#setTokens-java.util.Collection-">setTokens(Collection&lt;NCToken&gt;)</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Sets a collection of tokens that was used to produce this query result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#setType-java.lang.String-">setType(String)</a></span> - Method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Set result type.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setUser-java.lang.String-java.lang.String-">setUser(String, String)</a></span> - Method in class org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></dt>
-<dd>
-<div class="block">Sets non-default user credentials.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.String-">start(String)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Start the embedded probe with given configuration file.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.Class...-">start(Class&lt;? extends NCModel&gt;...)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Starts the embedded probe with default configuration and specified models to deploy.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Class...-">start(String, String, String, String, Class&lt;? extends NCModel&gt;...)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Starts the embedded probe with default configuration and specified overrides.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#stop--">stop()</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Stops the embedded probe, if it was started before.</div>
-</dd>
-</dl>
-<a name="I:T">
-<!--   -->
-</a>
-<h2 class="title">T</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#terminate--">terminate()</a></span> - Method in class org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#terminate--">terminate()</a></span> - Method in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCModelFactory.html#terminate--">terminate()</a></span> - Method in interface org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dt>
-<dd>
-<div class="block">Terminates this factory when probe stops.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#text-java.lang.String-">text(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>text</code> result.</div>
-</dd>
-</dl>
-<a name="I:U">
-<!--   -->
-</a>
-<h2 class="title">U</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#unregisterCallback-java.util.function.Consumer-">unregisterCallback(Consumer&lt;NCEmbeddedResult&gt;)</a></span> - Static method in class org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></dt>
-<dd>
-<div class="block">Unregisters previously registered callback.</div>
-</dd>
-</dl>
-<a name="I:V">
-<!--   -->
-</a>
-<h2 class="title">V</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></dt>
-<dd>
-<div class="block">Returns the enum constant of this type with the specified name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#values--">values()</a></span> - Static method in enum org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></dt>
-<dd>
-<div class="block">Returns an array containing the constants of this enum type, in
-the order they are declared.</div>
-</dd>
-</dl>
-<a name="I:X">
-<!--   -->
-</a>
-<h2 class="title">X</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#XML_CONFIG_PROP">XML_CONFIG_PROP</a></span> - Static variable in class org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dt>
-<dd>
-<div class="block">Configuration property for XML-based Spring configuration.</div>
-</dd>
-</dl>
-<a name="I:Y">
-<!--   -->
-</a>
-<h2 class="title">Y</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="org/apache/nlpcraft/model/NCResult.html#yaml-java.lang.String-">yaml(String)</a></span> - Static method in class org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></dt>
-<dd>
-<div class="block">Creates <code>yaml</code> result.</div>
-</dd>
-</dl>
-<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a href="#I:Y">Y</a>&nbsp;</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
-<li><a href="index-all.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/index.html b/docs/apis/latest/index.html
deleted file mode 100644
index bea8516..0000000
--- a/docs/apis/latest/index.html
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Apache NLPCraft 0.5.0</title>
-<script type="text/javascript">
-    tmpTargetPage = "" + window.location.search;
-    if (tmpTargetPage != "" && tmpTargetPage != "undefined")
-        tmpTargetPage = tmpTargetPage.substring(1);
-    if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
-        tmpTargetPage = "undefined";
-    targetPage = tmpTargetPage;
-    function validURL(url) {
-        try {
-            url = decodeURIComponent(url);
-        }
-        catch (error) {
-            return false;
-        }
-        var pos = url.indexOf(".html");
-        if (pos == -1 || pos != url.length - 5)
-            return false;
-        var allowNumber = false;
-        var allowSep = false;
-        var seenDot = false;
-        for (var i = 0; i < url.length - 5; i++) {
-            var ch = url.charAt(i);
-            if ('a' <= ch && ch <= 'z' ||
-                    'A' <= ch && ch <= 'Z' ||
-                    ch == '$' ||
-                    ch == '_' ||
-                    ch.charCodeAt(0) > 127) {
-                allowNumber = true;
-                allowSep = true;
-            } else if ('0' <= ch && ch <= '9'
-                    || ch == '-') {
-                if (!allowNumber)
-                     return false;
-            } else if (ch == '/' || ch == '.') {
-                if (!allowSep)
-                    return false;
-                allowNumber = false;
-                allowSep = false;
-                if (ch == '.')
-                     seenDot = true;
-                if (ch == '/' && seenDot)
-                     return false;
-            } else {
-                return false;
-            }
-        }
-        return true;
-    }
-    function loadFrames() {
-        if (targetPage != "" && targetPage != "undefined")
-             top.classFrame.location = top.targetPage;
-    }
-</script>
-</head>
-<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
-<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
-<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
-<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
-</frameset>
-<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
-<noframes>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<h2>Frame Alert</h2>
-<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
-</noframes>
-</frameset>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCCompany.html b/docs/apis/latest/org/apache/nlpcraft/model/NCCompany.html
deleted file mode 100644
index ed84cb0..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCCompany.html
+++ /dev/null
@@ -1,378 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCompany (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCompany (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCompany.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCompany.html" target="_top">Frames</a></li>
-<li><a href="NCCompany.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCompany" class="title">Interface NCCompany</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCompany</span></pre>
-<div class="block">Descriptor of the user company. Returned from <a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getCompany--"><code>NCRequest.getCompany()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><code>NCRequest</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getAddress--">getAddress</a></span>()</code>
-<div class="block">Gets optional postal address of the company.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getCity--">getCity</a></span>()</code>
-<div class="block">Gets optional city of the company.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getCountry--">getCountry</a></span>()</code>
-<div class="block">Gets optional country of the company.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getId--">getId</a></span>()</code>
-<div class="block">Gets ID of the company.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getName--">getName</a></span>()</code>
-<div class="block">Gets name of the company.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getPostalCode--">getPostalCode</a></span>()</code>
-<div class="block">Gets optional postal code of the company.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getRegion--">getRegion</a></span>()</code>
-<div class="block">Gets optional region of the company.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html#getWebsite--">getWebsite</a></span>()</code>
-<div class="block">Gets optional website of the company.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre>long&nbsp;getId()</pre>
-<div class="block">Gets ID of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block">Gets name of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getWebsite--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getWebsite</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getWebsite()</pre>
-<div class="block">Gets optional website of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Website of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCountry--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCountry</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getCountry()</pre>
-<div class="block">Gets optional country of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Country of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getRegion--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getRegion</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getRegion()</pre>
-<div class="block">Gets optional region of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Region of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCity--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCity</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getCity()</pre>
-<div class="block">Gets optional city of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>City of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getAddress--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAddress</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAddress()</pre>
-<div class="block">Gets optional postal address of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Postal address of the company.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPostalCode--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getPostalCode</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getPostalCode()</pre>
-<div class="block">Gets optional postal code of the company.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Postal code of the company.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCompany.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCompany.html" target="_top">Frames</a></li>
-<li><a href="NCCompany.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCContext.html b/docs/apis/latest/org/apache/nlpcraft/model/NCContext.html
deleted file mode 100644
index 2231ef6..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCContext.html
+++ /dev/null
@@ -1,348 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCContext (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCContext (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCContext.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCContext.html" target="_top">Frames</a></li>
-<li><a href="NCContext.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCContext" class="title">Interface NCContext</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCContext</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">Data model query context. This context defines fully processed user input and its associated data that
- the model's intents need to process and return the result.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getConversation--">getConversation</a></span>()</code>
-<div class="block">Gets current conversation.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getModel--">getModel</a></span>()</code>
-<div class="block">Gets model instance for this query.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getRequest--">getRequest</a></span>()</code>
-<div class="block">Gets supplemental information about user request.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getServerRequestId--">getServerRequestId</a></span>()</code>
-<div class="block">Gets globally unique ID of the current request.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--">getVariants</a></span>()</code>
-<div class="block">Gets collection of all parsing variants for this query.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCContext.html#isOwnerOf-org.apache.nlpcraft.model.NCToken-">isOwnerOf</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tok)</code>
-<div class="block">Tests if given token is part of this query.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="isOwnerOf-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isOwnerOf</h4>
-<pre>boolean&nbsp;isOwnerOf(<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tok)</pre>
-<div class="block">Tests if given token is part of this query.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tok</code> - Token to check.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>true</code> if given token is from this sentence, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVariants--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVariants</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&gt;&nbsp;getVariants()</pre>
-<div class="block">Gets collection of all parsing variants for this query. Each parsing variant is a list of detected tokens.
- Note that a given user input can have one or more possible different parsing variants.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>All parsing variants of this query. Always contains at least one variant.</dd>
-</dl>
-</li>
-</ul>
-<a name="getServerRequestId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getServerRequestId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServerRequestId()</pre>
-<div class="block">Gets globally unique ID of the current request. Server request is defined as a processing of
- a one user input sentence.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Server request ID.</dd>
-</dl>
-</li>
-</ul>
-<a name="getModel--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getModel</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;getModel()</pre>
-<div class="block">Gets model instance for this query.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getRequest--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getRequest</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;getRequest()</pre>
-<div class="block">Gets supplemental information about user request.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Supplemental information about user request.</dd>
-</dl>
-</li>
-</ul>
-<a name="getConversation--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getConversation</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a>&nbsp;getConversation()</pre>
-<div class="block">Gets current conversation.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Current conversation.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCContext.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCContext.html" target="_top">Frames</a></li>
-<li><a href="NCContext.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCConversation.html b/docs/apis/latest/org/apache/nlpcraft/model/NCConversation.html
deleted file mode 100644
index d352d91..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCConversation.html
+++ /dev/null
@@ -1,346 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCConversation (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCConversation (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCConversation.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCConversation.html" target="_top">Frames</a></li>
-<li><a href="NCConversation.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCConversation" class="title">Interface NCConversation</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCConversation</span></pre>
-<div class="block">Conversation container.
- <p>
- Conversation management is based on idea of a short-term-memory (STM). STM can be viewed as a condensed
- short-term history of the user input for a given user and data model. Every submitted user request that wasn't
- rejected is added to the conversation STM as a list of <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>tokens</code></a>. Existing STM tokens belonging to
- the same <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getGroups--"><code>group</code></a> will be overridden by the more recent tokens from the same group.
- Note also that tokens in STM automatically expire (i.e. context is "forgotten") after a certain period of time
- or based on other internal logic. Note that you should not rely on a specific expiration behavior as its logic
- may be changed in the future.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getConversation--"><code>NCContext.getConversation()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearAllDialog--">clearAllDialog</a></span>()</code>
-<div class="block">Clears entire history of matched intents.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearAllStm--">clearAllStm</a></span>()</code>
-<div class="block">Removes all tokens from the conversation STM.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearDialog-java.util.function.Predicate-">clearDialog</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;filter)</code>
-<div class="block">Clears history of matched intents using given intent predicate.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#clearStm-java.util.function.Predicate-">clearStm</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;filter)</code>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html#getTokens--">getTokens</a></span>()</code>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTokens()</pre>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model. Tokens in the returned list are ordered by their conversational depth, i.e.
- the tokens from more recent requests appear before tokens from older requests.
- <p>
- Note that this list excludes free words and stopwords. Note also that specific rules
- by which STM operates are undefined for the purpose of this function (i.e. callers should not rely on
- any observed behavior of how STM stores and evicts its content).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of tokens for this conversation's STM. The list can be empty which indicates that
-      conversation is brand new (or timed out).</dd>
-</dl>
-</li>
-</ul>
-<a name="clearStm-java.util.function.Predicate-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clearStm</h4>
-<pre>void&nbsp;clearStm(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;filter)</pre>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.
- This is particularly useful when the logic processing the user input makes an implicit
- assumption not present in the user input itself. Such assumption may alter the conversation (without
- having an explicit token responsible for it) and therefore this method can be used to remove "stale" tokens
- from conversation STM.
- <p>
- For example, in some cases the intent logic can assume the user current location as an implicit geo
- location and therefore all existing geo tokens should be removed from the conversation STM
- to maintain correct context.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>filter</code> - Token remove filter.</dd>
-</dl>
-</li>
-</ul>
-<a name="clearAllStm--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clearAllStm</h4>
-<pre>default&nbsp;void&nbsp;clearAllStm()</pre>
-<div class="block">Removes all tokens from the conversation STM. It is equivalent to:
- <pre class="brush: java">
-     clearStm(tok -> true);
- </pre></div>
-</li>
-</ul>
-<a name="clearDialog-java.util.function.Predicate-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clearDialog</h4>
-<pre>void&nbsp;clearDialog(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;filter)</pre>
-<div class="block">Clears history of matched intents using given intent predicate.
- <p>
- History of matched intents (i.e. the dialog flow) can be used in intent definition as part of its
- matching template. NLPCraft maintains the window of previously matched intents based on time, i.e.
- after certain period of time the oldest previously matched intents are forgotten and removed from
- dialog flow. This method allows explicitly clear previously matched intents from the
- dialog flow based on user logic other than time window.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>filter</code> - Dialog flow filter based on IDs of previously matched intents.</dd>
-</dl>
-</li>
-</ul>
-<a name="clearAllDialog--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>clearAllDialog</h4>
-<pre>default&nbsp;void&nbsp;clearAllDialog()</pre>
-<div class="block">Clears entire history of matched intents. It is equivalent to:
- <pre class="brush: java">
-     clearDialog(id -> true);
- </pre></div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCConversation.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCConversation.html" target="_top">Frames</a></li>
-<li><a href="NCConversation.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCCustomElement.html b/docs/apis/latest/org/apache/nlpcraft/model/NCCustomElement.html
deleted file mode 100644
index 1666b57..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCCustomElement.html
+++ /dev/null
@@ -1,306 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCustomElement (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCustomElement (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomElement.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomElement.html" target="_top">Frames</a></li>
-<li><a href="NCCustomElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCustomElement" class="title">Interface NCCustomElement</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCustomElement</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></pre>
-<div class="block">Detected model element returning from custom parser.
- Note that model elements returned from <a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-"><code>NCCustomParser.parse(NCRequest, NCModelView, List, List)</code></a> method must be
- defined in the model.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html#getElementId--">getElementId</a></span>()</code>
-<div class="block">Gets ID of the detected model element.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Optional metadata that will be added to the resulting <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> object and that would be
- accessible via <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a>.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html#getWords--">getWords</a></span>()</code>
-<div class="block">Gets a list of NLP custom words that matched detected model element.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getElementId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getElementId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getElementId()</pre>
-<div class="block">Gets ID of the detected model element. Note that it <b>must correspond</b> to one of the elements
- defined in the model. In other words, the parser doesn't define a new model element but rather
- references the element that's already defined in the model.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the detected model element.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>NCElement.getId()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--"><code>NCModelView.getElements()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getWords</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;getWords()</pre>
-<div class="block">Gets a list of NLP custom words that matched detected model element. These must be the same custom words
- that were originally passed to <a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-"><code>NCCustomParser.parse(NCRequest, NCModelView, List, List)</code></a> method.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of NLP custom words that comprise detected custom model element.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block">Optional metadata that will be added to the resulting <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> object and that would be
- accessible via <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a>.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional metadata for the detected custom model element.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>NCMetadata.meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>NCMetadata.metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>NCMetadata.meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomElement.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomElement.html" target="_top">Frames</a></li>
-<li><a href="NCCustomElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCCustomParser.html b/docs/apis/latest/org/apache/nlpcraft/model/NCCustomParser.html
deleted file mode 100644
index ff85679..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCCustomParser.html
+++ /dev/null
@@ -1,275 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCustomParser (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCustomParser (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomParser.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomParser.html" target="_top">Frames</a></li>
-<li><a href="NCCustomParser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCustomParser" class="title">Interface NCCustomParser</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCustomParser</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Custom model element parser for programmatic NER implementations. This parser allows to define your own
- Named Entity Recognizer (NER) implementation in cases when the standard declarative methods are not expressive
- enough. Instance of the parser should be made available in the model via <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a> method.
- <p>
- By default the semantic data model detects its elements by their declarative synonyms. However,
- in some cases this is not expressive enough. In such cases, one or more user-defined parsers can be defined
- for the model that would allow the user to define its own NER logic to detect the model elements in the user
- input programmatically. Note that there can be multiple custom parsers per model and each one can detect
- any number of model elements.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>parse</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;parse(<a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-                            <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-                            <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-                            <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</pre>
-<div class="block">Analyses user input provided as a list of <a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects. Note that model elements returned from this method must
- be defined in the model, i.e. this method only provides an additional logic of detecting these
- elements but they still need to be defined normally in the model.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>req</code> - User request descriptor.</dd>
-<dd><code>mdl</code> - Instance of data model this parser belongs to.</dd>
-<dd><code>words</code> - Entire user input represented as a list of custom words.</dd>
-<dd><code>elements</code> - List of already parsed and detected model elements at the point of this call.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of custom elements. List can be empty or <code>null</code> if no model elements detected.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomParser.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomParser.html" target="_top">Frames</a></li>
-<li><a href="NCCustomParser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCCustomWord.html b/docs/apis/latest/org/apache/nlpcraft/model/NCCustomWord.html
deleted file mode 100644
index 7074c70..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCCustomWord.html
+++ /dev/null
@@ -1,516 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCCustomWord (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCCustomWord (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomWord.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomWord.html" target="_top">Frames</a></li>
-<li><a href="NCCustomWord.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCCustomWord" class="title">Interface NCCustomWord</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCCustomWord</span></pre>
-<div class="block">A partially enriched token with a basic set of NLP properties used by custom NER parser.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getEndCharIndex--">getEndCharIndex</a></span>()</code>
-<div class="block">Gets end character index of this word in the original text.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getLemma--">getLemma</a></span>()</code>
-<div class="block">Gets the lemma of this word, a canonical form of this word.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getNormalizedText--">getNormalizedText</a></span>()</code>
-<div class="block">Gets normalized text for this word.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getOriginalText--">getOriginalText</a></span>()</code>
-<div class="block">Gets original text for this word.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getPos--">getPos</a></span>()</code>
-<div class="block">Gets Penn Treebank POS tag for this word.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getPosDescription--">getPosDescription</a></span>()</code>
-<div class="block">Gets description of Penn Treebank POS tag.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getStartCharIndex--">getStartCharIndex</a></span>()</code>
-<div class="block">Gets start character index of this word in the original text.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#getStem--">getStem</a></span>()</code>
-<div class="block">Gets the stem of this word.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isBracketed--">isBracketed</a></span>()</code>
-<div class="block">Gets whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isEnglish--">isEnglish</a></span>()</code>
-<div class="block">Tests whether the given token represents an English word.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isKnownWord--">isKnownWord</a></span>()</code>
-<div class="block">Tests whether or not this token is found in Princeton WordNet database.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isQuoted--">isQuoted</a></span>()</code>
-<div class="block">Gets whether or not this word is surrounded by single or double quotes.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isStopWord--">isStopWord</a></span>()</code>
-<div class="block">Gets whether or not this word is a stopword.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html#isSwearWord--">isSwearWord</a></span>()</code>
-<div class="block">Tests whether or not the given token is a swear word.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getNormalizedText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getNormalizedText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getNormalizedText()</pre>
-<div class="block">Gets normalized text for this word.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Normalized text.</dd>
-</dl>
-</li>
-</ul>
-<a name="getOriginalText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getOriginalText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOriginalText()</pre>
-<div class="block">Gets original text for this word.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Original text.</dd>
-</dl>
-</li>
-</ul>
-<a name="getStartCharIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getStartCharIndex</h4>
-<pre>int&nbsp;getStartCharIndex()</pre>
-<div class="block">Gets start character index of this word in the original text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Start character index of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getEndCharIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEndCharIndex</h4>
-<pre>int&nbsp;getEndCharIndex()</pre>
-<div class="block">Gets end character index of this word in the original text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>End character index of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPos--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getPos</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPos()</pre>
-<div class="block">Gets Penn Treebank POS tag for this word. Note that additionally to standard Penn Treebank POS
- tags NLPCraft introduces <code>'---'</code> synthetic tag to indicate a POS tag for multiword part.
- Learn more at <a href="http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html">http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html</a></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Penn Treebank POS tag for this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPosDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getPosDescription</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPosDescription()</pre>
-<div class="block">Gets description of Penn Treebank POS tag. Learn more at <a href="http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html">http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html</a></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Description of Penn Treebank POS tag.</dd>
-</dl>
-</li>
-</ul>
-<a name="getLemma--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getLemma</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLemma()</pre>
-<div class="block">Gets the lemma of this word, a canonical form of this word. Note that stemming and lemmatization
- allow to reduce inflectional forms and sometimes derivationally related forms of a word to a
- common base form. Lemmatization refers to the use of a vocabulary and morphological analysis
- of words, normally aiming to remove inflectional endings only and to return the base or dictionary
- form of a word, which is known as the lemma. Learn
- more at <a href="https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html">https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html</a>     *</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Lemma of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="getStem--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getStem</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getStem()</pre>
-<div class="block">Gets the stem of this word. Note that stemming and lemmatization allow to reduce inflectional forms
- and sometimes derivationally related forms of a word to a common base form. Unlike lemma,
- stemming is a basic heuristic process that chops off the ends of words in the hope of achieving
- this goal correctly most of the time, and often includes the removal of derivational affixes.
- Learn more at <a href="https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html">https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html</a></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Stem of this word.</dd>
-</dl>
-</li>
-</ul>
-<a name="isStopWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isStopWord</h4>
-<pre>boolean&nbsp;isStopWord()</pre>
-<div class="block">Gets whether or not this word is a stopword. Stopwords are some extremely common words which
- add little value in helping understanding user input and are excluded from the processing
- entirely. For example, words like <code>a, the, can, of, about, over</code>, etc. are typical
- stopwords in English. NLPCraft has built-in set of stopwords. Each model can also
- provide its own set of included and excluded stopwords.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this word is a stopword.</dd>
-</dl>
-</li>
-</ul>
-<a name="isBracketed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isBracketed</h4>
-<pre>boolean&nbsp;isBracketed()</pre>
-<div class="block">Gets whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this word is surrounded by any of <code>'[', ']', '{', '}', '(', ')'</code> brackets.</dd>
-</dl>
-</li>
-</ul>
-<a name="isQuoted--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isQuoted</h4>
-<pre>boolean&nbsp;isQuoted()</pre>
-<div class="block">Gets whether or not this word is surrounded by single or double quotes.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this word is surrounded by single or double quotes.</dd>
-</dl>
-</li>
-</ul>
-<a name="isKnownWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isKnownWord</h4>
-<pre>boolean&nbsp;isKnownWord()</pre>
-<div class="block">Tests whether or not this token is found in Princeton WordNet database.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Princeton WordNet database inclusion flag.</dd>
-</dl>
-</li>
-</ul>
-<a name="isSwearWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isSwearWord</h4>
-<pre>boolean&nbsp;isSwearWord()</pre>
-<div class="block">Tests whether or not the given token is a swear word. NLPCraft has built-in list of common English swear words.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Swear word flag.</dd>
-</dl>
-</li>
-</ul>
-<a name="isEnglish--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isEnglish</h4>
-<pre>boolean&nbsp;isEnglish()</pre>
-<div class="block">Tests whether the given token represents an English word. Note that this only checks that token's text
- consists of characters of English alphabet, i.e. the text doesn't have to be necessary
- a known valid English word.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether this token represents an English word.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCCustomWord.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCCustomWord.html" target="_top">Frames</a></li>
-<li><a href="NCCustomWord.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCElement.html b/docs/apis/latest/org/apache/nlpcraft/model/NCElement.html
deleted file mode 100644
index b856b48..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCElement.html
+++ /dev/null
@@ -1,642 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCElement (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCElement (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18,"i2":6,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18,"i8":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCElement.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCElement.html" target="_top">Frames</a></li>
-<li><a href="NCElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCElement" class="title">Interface NCElement</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCElement</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">Data model element.
- <p>
- Data model element defines an semantic entity that will be detected in the user input. A model element
- typically is one or more individual words that have a consistent semantic meaning and typically denote
- a real-world object, such as persons, locations, number, date and time, organizations, products, etc.
- Such object can be abstract or have a physical existence.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomParser</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getDescription--">getDescription</a></span>()</code>
-<div class="block">Gets optional element description.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getGroups--">getGroups</a></span>()</code>
-<div class="block">Gets the list of groups this elements belongs to.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--">getId</a></span>()</code>
-<div class="block">Gets unique ID of this element.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Gets optional user-defined element's metadata.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getParentId--">getParentId</a></span>()</code>
-<div class="block">Gets optional ID of the immediate parent element.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getSynonyms--">getSynonyms</a></span>()</code>
-<div class="block">Gets the list of synonyms by which this semantic element will be recognized by.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValueLoader--">getValueLoader</a></span>()</code>
-<div class="block">Gets optional dynamic value loader.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValues--">getValues</a></span>()</code>
-<div class="block">Gets optional map of <a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCElement.html#isMemberOf-java.lang.String-">isMemberOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;grp)</code>
-<div class="block">Shortcut method to test if this element is a member of given group.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block">Gets unique ID of this element.
- <p>
- This unique ID should be human readable for simpler debugging and testing of the model.
- Although element ID could be any arbitrary string it is highly recommended to have
- element ID as a lower case string starting with some model prefix, followed by colon and
- then the element's name. For example, some built-in NLPCraft IDs are: <code>nlpcraft:date</code>,
- <code>nlpcraft:city</code>.
- <p>
- Few important notes:
- <ul>
-      <li>Element IDs starting with <code>nlpcraft:</code> are reserved for built-in NLPCraft IDs.</li>
-      <li>
-          Element ID is an implicit synonym for that element.
-          Thus element ID can be used in the user input directly to clearly
-          disambiguate the element in the input sentence instead of relying on synonyms or other
-          ways of detection.
-      </li>
- </ul>
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>id</code> property:
- <pre class="brush: js, highlight: [3]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Unique ID of this element.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getId--"><code>NCToken.getId()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getGroups--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getGroups</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getGroups()</pre>
-<div class="block">Gets the list of groups this elements belongs to.
- <p>
- Model element can belong to one or more groups. By default the element belongs to a single group whose group
- ID is equal to its <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>ID</code></a>. The proper grouping of the model elements is required for operation
- of Short-Term-Memory (STM) in <a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><code>conversation</code></a> (if and when conversation
- is used). Specifically, a token (i.e. found model element) that is part of the group set will override
- other tokens from the same set or a its superset. In other words, tokens with a smaller group set
- (more specific token) will override the tokens from a larger group set (more generic tokens).
- <p>
- Note that built-in tokens (including from 3rd party token providers) belong to a single group whose group
- ID is equal to their IDs.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>groups</code> property:
- <pre class="brush: js, highlight: [5]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "groups": ["group1", "group2"]
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of groups this element belongs to. By default - the model element belongs to one group
-      with ID equal to the element <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>ID</code></a>.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><code>NCConversation</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>getId()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isMemberOf-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isMemberOf</h4>
-<pre>default&nbsp;boolean&nbsp;isMemberOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;grp)</pre>
-<div class="block">Shortcut method to test if this element is a member of given group. It is equivalent to:
- <pre class="brush: java">
-     return getGroups().contains(grp);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>grp</code> - Token group to test.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> if this element belongs to the given group, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block">Gets optional user-defined element's metadata. When a <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>token</code></a> for this element
- is detected in the input this metadata is merged into <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a> method returned metadata.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>description</code> property:
- <pre class="brush: js, highlight: [8,9,10,11,12]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ],
-             "metadata": {
-                 "str": "val1",
-                 "num": 100,
-                 "bool": false
-             }
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Element's metadata or <code>null</code> if none provided. Default implementation return <code>null</code>.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>NCMetadata.meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>NCMetadata.metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>NCMetadata.meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDescription</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDescription()</pre>
-<div class="block">Gets optional element description.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>description</code> property:
- <pre class="brush: js, highlight: [4]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional element description. Default implementation returns <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-<a name="getValues--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getValues</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;&nbsp;getValues()</pre>
-<div class="block">Gets optional map of <a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.
- <p>
- Each element can generally be recognized either by one of its synonyms or values. Elements and their values
- are analogous to types and instances of that type in programming languages. Each value
- has a name and optional set of its own synonyms by which that value, and ultimately its element, can be
- recognized by. Note that value name itself acts as an implicit synonym even when no additional synonyms added
- for that value.
- <p>
- Consider this example. A model element <code>x:car</code> can have:
- <ul>
-      <li>
-          Set of general synonyms:
-          <code>{transportation|transport|*} {vehicle|car|sedan|auto|automobile|suv|crossover|coupe|truck}</code>
-      </li>
-      <li>Set of values:
-          <ul>
-              <li><code>mercedes</code> with synonyms <code>(mercedes, mercedes-benz, mb, benz)</code></li>
-              <li><code>bmw</code> with synonyms <code>(bmw, bimmer)</code></li>
-              <li><code>chevrolet</code> with synonyms <code>(chevy, chevrolet)</code></li>
-          </ul>
-      </li>
- </ul>
- With that setup <code>x:car</code> element will be recognized by any of the following input sub-string:
- <ul>
-      <li><code>transport car</code></li>
-      <li><code>benz</code></li>
-      <li><code>automobile</code></li>
-      <li><code>transport vehicle</code></li>
-      <li><code>sedan</code></li>
-      <li><code>chevy</code></li>
-      <li><code>bimmer</code></li>
-      <li><code>x:car</code></li>
- </ul>
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>values</code> property:
- <pre class="brush: js, highlight: [8,9,10,11,12,13]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ],
-             "values": [
-                  {
-                      "name": "name1",
-                      "synonyms": ["syn1", "syn2"]
-                  }
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Map of value's name and its synonyms or <code>null</code> if not defined.</dd>
-</dl>
-</li>
-</ul>
-<a name="getParentId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getParentId</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getParentId()</pre>
-<div class="block">Gets optional ID of the immediate parent element. Parent ID allows model elements to form into hierarchy.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>parentId</code> property:
- <pre class="brush: js, highlight: [5]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "parentId": "parent",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional parent element ID, or <code>null</code> if not specified. Default implementation returns
-      <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getSynonyms</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSynonyms()</pre>
-<div class="block">Gets the list of synonyms by which this semantic element will be recognized by. Read more about
- many different forms of synonyms in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section
- and review <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>synonyms</code> property:
- <pre class="brush: js, highlight: [5,6,7]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ]
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of synonyms for this element. List is generally optional since element's ID acts
-      as an implicit synonym. Default implementation returns an empty list.</dd>
-</dl>
-</li>
-</ul>
-<a name="getValueLoader--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getValueLoader</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a>&nbsp;getValueLoader()</pre>
-<div class="block">Gets optional dynamic value loader. This loader will be used additionally to any
- values defined in <a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValues--"><code>getValues()</code></a> method. Default implementation returns <code>null</code>.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>valueLoader</code> property with value
- of a fully qualified class name implementing <a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><code>NCValueLoader</code></a> interface. Note that
- only one instance of the value loader will be created per model and given class name:
- <pre class="brush: js, highlight: [14]">
-     "elements": [
-         {
-             "id": "phone:act",
-             "description": "Phone action.",
-             "synonyms": [
-                 "{give|*} {call|phone|ring|dial|dial up|ping|contact}"
-             ],
-             "values": [
-                  {
-                      "name": "name1",
-                      "synonyms": ["syn1", "syn2"]
-                  }
-             ],
-             "valueLoader": "my.package.ValueLoader"
-         }
-     ]
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional instance of dynamic value loader.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCElement.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCElement.html" target="_top">Frames</a></li>
-<li><a href="NCElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCIntent.html b/docs/apis/latest/org/apache/nlpcraft/model/NCIntent.html
deleted file mode 100644
index 23a86aa..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCIntent.html
+++ /dev/null
@@ -1,243 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntent (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntent (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntent.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntent.html" target="_top">Frames</a></li>
-<li><a href="NCIntent.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Annotation Type NCIntent" class="title">Annotation Type NCIntent</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>)
-public @interface <span class="memberNameLabel">NCIntent</span></pre>
-<div class="block">Annotation to define an intent on the method serving as its callback. This annotation takes a string value
- that defines an intent via intent DSL.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.optional.element.summary">
-<!--   -->
-</a>
-<h3>Optional Element Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
-<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Optional Element and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntent.html#value--">value</a></span></code>
-<div class="block">Intent specification using intent DSL.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.element.detail">
-<!--   -->
-</a>
-<h3>Element Detail</h3>
-<a name="value--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>value</h4>
-<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
-<div class="block">Intent specification using intent DSL.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Intent specification using intent DSL.</dd>
-</dl>
-<dl>
-<dt>Default:</dt>
-<dd>""</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntent.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntent.html" target="_top">Frames</a></li>
-<li><a href="NCIntent.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCIntentMatch.html b/docs/apis/latest/org/apache/nlpcraft/model/NCIntentMatch.html
deleted file mode 100644
index a7f6f4c..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCIntentMatch.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentMatch (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentMatch (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentMatch.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentMatch.html" target="_top">Frames</a></li>
-<li><a href="NCIntentMatch.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCIntentMatch" class="title">Interface NCIntentMatch</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCIntentMatch</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">An intent match context that can be passed into the callback of the matched intent.
- Note that when using <a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a> and <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>
- annotations the callback method can be defined parameter-less (and this context won't be passed in).
- If used, intent context must be the 1st formal parameter in intent callback.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getContext--">getContext</a></span>()</code>
-<div class="block">Context of the user input query.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentId--">getIntentId</a></span>()</code>
-<div class="block">Gets ID of the matched intent.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--">getIntentTokens</a></span>()</code>
-<div class="block">Gets a subset of tokens representing matched intent.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-">getTermTokens</a></span>(int&nbsp;idx)</code>
-<div class="block">Gets tokens for given term.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-">getTermTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;termId)</code>
-<div class="block">Gets tokens for given term.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--">getVariant</a></span>()</code>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#isAmbiguous--">isAmbiguous</a></span>()</code>
-<div class="block">Indicates whether or not the intent match was ambiguous (not exact).</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getIntentId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getIntentId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getIntentId()</pre>
-<div class="block">Gets ID of the matched intent.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the matched intent.</dd>
-</dl>
-</li>
-</ul>
-<a name="getContext--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getContext</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;getContext()</pre>
-<div class="block">Context of the user input query.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Original query context.</dd>
-</dl>
-</li>
-</ul>
-<a name="getIntentTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getIntentTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&gt;&nbsp;getIntentTokens()</pre>
-<div class="block">Gets a subset of tokens representing matched intent. This subset is grouped by the matched terms
- where a <code>null</code> sub-list defines an optional term. Order and index of sub-lists corresponds
- to the order and index of terms in the matching intent. Number of sub-lists will always be the same
- as the number of terms in the matched intent.
- <p>
- Note that unlike <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--"><code>getVariant()</code></a> method
- this method returns only subset of the tokens that were part of the matched intent. Specifically, it will
- not return tokens for free words, stopwords or unmatched ("dangling") tokens.
- <p>
- Consider using <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a> annotation instead for simpler access to intent tokens.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of list of tokens representing matched intent.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--"><code>getVariant()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getTermTokens-int-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTermTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTermTokens(int&nbsp;idx)</pre>
-<div class="block">Gets tokens for given term. This is a companion method for <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a>.
- <p>
- Consider using <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a> annotation instead for simpler access to intent tokens.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>idx</code> - Index of the term (starting from <code>0</code>).</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of tokens, potentially <code>null</code>, for given term.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-"><code>getTermTokens(String)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getTermTokens-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTermTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTermTokens(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;termId)</pre>
-<div class="block">Gets tokens for given term. This is a companion method for <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a>.
- <p>
- Consider using <a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a> annotation instead for simpler access to intent tokens.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>termId</code> - ID of the term for which to get tokens.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of tokens, potentially <code>null</code>, for given term.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-"><code>getTermTokens(int)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getVariant--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVariant</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;getVariant()</pre>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent. Returned variant is one of the
- variants provided by <a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--"><code>NCContext.getVariants()</code></a> methods. Note that tokens returned by this method are
- a superset of the tokens returned by <a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a> method, i.e. not all tokens
- from this variant may have been used in matching of the winning intent.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Sentence parsing variant that produced the matching for this intent.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--"><code>getIntentTokens()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isAmbiguous--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isAmbiguous</h4>
-<pre>boolean&nbsp;isAmbiguous()</pre>
-<div class="block">Indicates whether or not the intent match was ambiguous (not exact).
- <p>
- An exact match means that for the intent to match it has to use all non-free word tokens
- in the user input, i.e. only free word tokens can be left after the match. An ambiguous match
- doesn't have this restriction. Note that an ambiguous match should be used with a great care.
- An ambiguous match completely ignores extra found user or system tokens (which are not part
- of the intent template) which could have altered the matching outcome had they been considered.
- <p>
- Intent callbacks that check this property should always provide custom rejection message.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> if the intent match was exact, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentMatch.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentMatch.html" target="_top">Frames</a></li>
-<li><a href="NCIntentMatch.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCIntentRef.html b/docs/apis/latest/org/apache/nlpcraft/model/NCIntentRef.html
deleted file mode 100644
index ad29d18..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCIntentRef.html
+++ /dev/null
@@ -1,242 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentRef (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentRef (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentRef.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentRef.html" target="_top">Frames</a></li>
-<li><a href="NCIntentRef.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Annotation Type NCIntentRef" class="title">Annotation Type NCIntentRef</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#METHOD" title="class or interface in java.lang.annotation">METHOD</a>)
-public @interface <span class="memberNameLabel">NCIntentRef</span></pre>
-<div class="block">Annotations referencing an intent defined externally in JSON or YAML model declaration.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== ANNOTATION TYPE OPTIONAL MEMBER SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.optional.element.summary">
-<!--   -->
-</a>
-<h3>Optional Element Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Optional Element Summary table, listing optional elements, and an explanation">
-<caption><span>Optional Elements</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Optional Element and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html#value--">value</a></span></code>
-<div class="block">ID of the intent defined externally.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.element.detail">
-<!--   -->
-</a>
-<h3>Element Detail</h3>
-<a name="value--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>value</h4>
-<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
-<div class="block">ID of the intent defined externally.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the intent defined externally.</dd>
-</dl>
-<dl>
-<dt>Default:</dt>
-<dd>""</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentRef.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentRef.html" target="_top">Frames</a></li>
-<li><a href="NCIntentRef.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Required&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.optional.element.summary">Optional</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCIntentSkip.html b/docs/apis/latest/org/apache/nlpcraft/model/NCIntentSkip.html
deleted file mode 100644
index b590ddb..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCIntentSkip.html
+++ /dev/null
@@ -1,289 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentSkip (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentSkip (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentSkip.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentSkip.html" target="_top">Frames</a></li>
-<li><a href="NCIntentSkip.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCIntentSkip" class="title">Class NCIntentSkip</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>NCException</li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCIntentSkip</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCIntentSkip</span>
-extends NCException</pre>
-<div class="block">Control flow exception to skip current intent. This exception can be thrown by the intent
- callback to indicate that current intent should be skipped (even though
- it was matched and its callback was called). If there's more than one intent matched the next best matching intent
- will be selected and its callback will be called.
- <p>
- This exception becomes useful when it is hard or impossible to encode the entire matching logic using just
- declarative intent DSL. In these cases the intent definition can be relaxed and the "last mile" of intent
- matching can happen inside of the intent callback's user logic. If it is determined that intent in fact does
- not match then throwing this exception allows to try next best matching intent, if any.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentTerm</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip--">NCIntentSkip</a></span>()</code>
-<div class="block">Creates new intent skip exception.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html#NCIntentSkip-java.lang.String-">NCIntentSkip</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>
-<div class="block">Creates new intent skip exception with given debug message.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCIntentSkip--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>NCIntentSkip</h4>
-<pre>public&nbsp;NCIntentSkip()</pre>
-<div class="block">Creates new intent skip exception.</div>
-</li>
-</ul>
-<a name="NCIntentSkip-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCIntentSkip</h4>
-<pre>public&nbsp;NCIntentSkip(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</pre>
-<div class="block">Creates new intent skip exception with given debug message.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>msg</code> - Skip message for debug output.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentSkip.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentSkip.html" target="_top">Frames</a></li>
-<li><a href="NCIntentSkip.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCIntentTerm.html b/docs/apis/latest/org/apache/nlpcraft/model/NCIntentTerm.html
deleted file mode 100644
index 535a4fd..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCIntentTerm.html
+++ /dev/null
@@ -1,236 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCIntentTerm (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCIntentTerm (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentTerm.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentTerm.html" target="_top">Frames</a></li>
-<li><a href="NCIntentTerm.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
-<li>Optional</li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Annotation Type NCIntentTerm" class="title">Annotation Type NCIntentTerm</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
- <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation">PARAMETER</a>)
-public @interface <span class="memberNameLabel">NCIntentTerm</span></pre>
-<div class="block">Annotation to mark callback parameter to receive intent term's tokens. This is a companion annotation
- to <a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a> and <a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a> annotations and can only be used for
- the parameters of the methods that are annotated with <a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a> or <a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a>.
- <code>NCIntentTerm</code> takes a term ID as its only mandatory parameter and should be applied to callback
- method parameters to get the tokens associated with that term (if and when the intent was matched and that
- callback was invoked).
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/intent-matching.html">Intent Matching</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntent</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><code>NCIntentRef</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><code>NCIntentSkip</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><code>NCIntentMatch</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>NCModel.onMatchedIntent(NCIntentMatch)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.required.element.summary">
-<!--   -->
-</a>
-<h3>Required Element Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Required Element Summary table, listing required elements, and an explanation">
-<caption><span>Required Elements</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Required Element and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html#value--">value</a></span></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="annotation.type.element.detail">
-<!--   -->
-</a>
-<h3>Element Detail</h3>
-<a name="value--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>value</h4>
-<pre>public abstract&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCIntentTerm.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCIntentTerm.html" target="_top">Frames</a></li>
-<li><a href="NCIntentTerm.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.required.element.summary">Required</a>&nbsp;|&nbsp;</li>
-<li>Optional</li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#annotation.type.element.detail">Element</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCLifecycle.html b/docs/apis/latest/org/apache/nlpcraft/model/NCLifecycle.html
deleted file mode 100644
index 274b9d3..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCLifecycle.html
+++ /dev/null
@@ -1,266 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCLifecycle (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCLifecycle (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCLifecycle.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCLifecycle.html" target="_top">Frames</a></li>
-<li><a href="NCLifecycle.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCLifecycle" class="title">Interface NCLifecycle</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>, <a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></dd>
-</dl>
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a>, <a href="../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a>, <a href="../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a>, <a href="../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a>, <a href="../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a>, <a href="../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCLifecycle</span></pre>
-<div class="block">NLPCraft lifecycle component.
- <p>
- This interface defines lifecycle hooks for user-defined components that are instantiated by NLPCraft like
- probe components, custom NER parsers and value loaders. This hooks can be used to integrated with various IoC
- frameworks, control lifecycle of external libraries and systems, perform initialization and cleanup
- operations, etc.
- <p>
- Note that probe lifecycle components are configured via <code>nlpcraft.probe.lifecycle </code> probe
- configuration property that accept list of fully qualified class names where each class should implement this
- interface. See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure
- a data probe.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a></span>()</code>
-<div class="block">Called after lifecycle components is no longer needed.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>default&nbsp;void&nbsp;onInit()</pre>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-</li>
-</ul>
-<a name="onDiscard--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onDiscard</h4>
-<pre>default&nbsp;void&nbsp;onDiscard()</pre>
-<div class="block">Called after lifecycle components is no longer needed. Unlike <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--"><code>onInit()</code></a> method this call is
- optional and not guaranteed. Default implementation is a no-op.</div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCLifecycle.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCLifecycle.html" target="_top">Frames</a></li>
-<li><a href="NCLifecycle.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCMetadata.html b/docs/apis/latest/org/apache/nlpcraft/model/NCMetadata.html
deleted file mode 100644
index e169350..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCMetadata.html
+++ /dev/null
@@ -1,369 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCMetadata (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCMetadata (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":18,"i2":18,"i3":18,"i4":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCMetadata.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCMetadata.html" target="_top">Frames</a></li>
-<li><a href="NCMetadata.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCMetadata" class="title">Interface NCMetadata</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>, <a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>, <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></dd>
-</dl>
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCMetadata</span></pre>
-<div class="block">Provides support for map-based metadata.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Gets metadata.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default &lt;T&gt;&nbsp;T</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)</code>
-<div class="block">Shortcut method to get given metadata property.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>default &lt;T&gt;&nbsp;T</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop,
-    T&nbsp;dflt)</code>
-<div class="block">Shortcut method to get given metadata property.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>default &lt;T&gt;&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;T&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)</code>
-<div class="block">Shortcut method to get given optional metadata property.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>default &lt;T&gt;&nbsp;T</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)</code>
-<div class="block">Shortcut method to get given mandatory metadata property.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block">Gets metadata.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="metaOpt-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>metaOpt</h4>
-<pre>default&nbsp;&lt;T&gt;&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;T&gt;&nbsp;metaOpt(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)</pre>
-<div class="block">Shortcut method to get given optional metadata property. Equivalent to:
- <pre class="brush: java">
-      Optional.ofNullable((T)getMetadata().get(prop));
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Type Parameters:</span></dt>
-<dd><code>T</code> - Type of the metadata property.</dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>prop</code> - Metadata property name.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata optional property value.</dd>
-</dl>
-</li>
-</ul>
-<a name="meta-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>meta</h4>
-<pre>default&nbsp;&lt;T&gt;&nbsp;T&nbsp;meta(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)</pre>
-<div class="block">Shortcut method to get given metadata property. Equivalent to:
- <pre class="brush: java">
-      (T)getMetadata().get(prop);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Type Parameters:</span></dt>
-<dd><code>T</code> - Type of the metadata property.</dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>prop</code> - Metadata property name.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata property value or <code>null</code> if given metadata property not found.</dd>
-</dl>
-</li>
-</ul>
-<a name="metax-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>metax</h4>
-<pre>default&nbsp;&lt;T&gt;&nbsp;T&nbsp;metax(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop)
-             throws NCException</pre>
-<div class="block">Shortcut method to get given mandatory metadata property. Equivalent to:
- <pre class="brush: java">
-     T t = (T)getMetadata().get(prop);
-     if (t == null)
-         throw new NCException("Mandatory metadata property not found: " + prop);
-     else
-         return t;
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Type Parameters:</span></dt>
-<dd><code>T</code> - Type of the metadata property.</dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>prop</code> - Metadata property name.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata property value or throws an exception if given metadata property not found.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown if given metadata property not found.</dd>
-</dl>
-</li>
-</ul>
-<a name="meta-java.lang.String-java.lang.Object-">
-<!--   -->
-</a><a name="meta-java.lang.String-T-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>meta</h4>
-<pre>default&nbsp;&lt;T&gt;&nbsp;T&nbsp;meta(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;prop,
-                   T&nbsp;dflt)</pre>
-<div class="block">Shortcut method to get given metadata property. Equivalent to:
- <pre class="brush: java">
-      getMetadata().get(tokId, prop, dflt);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Type Parameters:</span></dt>
-<dd><code>T</code> - Type of the metadata property.</dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>prop</code> - Metadata property name.</dd>
-<dd><code>dflt</code> - Default value to return if specified one isn't set.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata property value or default value if one isn't set.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCMetadata.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCMetadata.html" target="_top">Frames</a></li>
-<li><a href="NCMetadata.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCModel.html b/docs/apis/latest/org/apache/nlpcraft/model/NCModel.html
deleted file mode 100644
index cefaab0..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCModel.html
+++ /dev/null
@@ -1,496 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCModel (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCModel (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModel.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModel.html" target="_top">Frames</a></li>
-<li><a href="NCModel.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCModel" class="title">Interface NCModel</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dd>
-</dl>
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCModel</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">User-defined semantic data model.
- <p>
- Data model is a central concept in NLPCraft defining an interface to your data sources
- like a database or a SaaS application. NLPCraft employs model-as-a-code approach where entire data model
- is an implementation of this interface which can be developed using any JVM programming language
- like Java, Scala, Kotlin, or Groovy. Data model definition is split into two interfaces: <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><code>NCModelView</code></a>
- that defines the declarative, configuration, part of the model that is usually defined in an external
- JSON or YAML file, and this interface that provides various life-cycle callbacks.
- <p>
- Generally, a data model defines:
- <ul>
-     <li>Set of model <a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><code>elements</code></a> (a.k.a. named entities) to be detected in the user input.</li>
-     <li>Zero or more intent callbacks.</li>
-     <li>Common model configuration and life-cycle callbacks.</li>
- </ul>
- Note that model-as-a-code approach natively supports any software life cycle tools and frameworks like various
- build tools, CI/SCM tools, IDEs, etc. You don't have to resort to additional web-based tools to manage some aspects of
- your data models - your entire model and all of its components are part of your project's source code.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelAdapter</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.nlpcraft.model.NCModelView">
-<!--   -->
-</a>
-<h3>Fields inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></code></li>
-</ul>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx,
-       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;var)</code>
-<div class="block">A callback to accept or reject a parsed variant.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-           <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback threw <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-        <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;res)</code>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCModelView">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">getAdditionalStopWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getDescription--">getDescription</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExamples--">getExamples</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">getExcludedStopWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">getId</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">getJiggleFactor</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMacros--">getMacros</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">getMaxFreeWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">getMaxSuspiciousWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">getMaxTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">getMaxTotalSynonyms</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">getMaxUnknownWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">getMaxWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMetadata--">getMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">getMinNonStopwords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">getMinTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--">getMinWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">getName</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">getSuspiciousWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">isDupSynonymsAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">isNonEnglishAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">isNoNounsAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">isNoUserTokensAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">isPermutateSynonyms</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">isSwearWordsAllowed</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onParsedVariant-org.apache.nlpcraft.model.NCVariant-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onParsedVariant</h4>
-<pre>default&nbsp;boolean&nbsp;onParsedVariant(<a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;var)</pre>
-<div class="block">A callback to accept or reject a parsed variant. This callback is called before any other
- callbacks at the beginning of the processing pipeline and it is called for each parsed variant.
- <p>
- Note that a given user input can have one or more possible different parsing variants. Depending on model
- configuration a user input can produce hundreds or even thousands of parsing variants that can significantly slow
- down the overall processing. This method allows to filter out unnecessary parsing variants based on variety of
- user-defined factors like number of tokens, presence of a particular token in the variant, etc.
- <p>
- By default, this method accepts all variants (returns <code>true</code>).</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>var</code> - A variant (list of tokens) to accept or reject.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> to accept variant for further processing, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="onContext-org.apache.nlpcraft.model.NCContext-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onContext</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;onContext(<a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx)
-                    throws <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></pre>
-<div class="block">A callback that is called when a fully assembled query context is ready. This callback is called after
- all <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-"><code>onParsedVariant(NCVariant)</code></a> callbacks are called but before any <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>onMatchedIntent(NCIntentMatch)</code></a>
- are called, i.e. right before the intent matching is performed. It's called always once per user request processing.
- Typical use case for this callback is to perform logging, debugging, statistic or usage collection,
- explicit update or initialization of conversation context, security audit or validation, etc.
- <p>
- Default implementation returns <code>null</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>ctx</code> - Query context.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional query result to return interrupting the default workflow. Specifically, if this method returns
-      a non-<code>null</code> result, it will be returned to the caller immediately overriding default behavior. If
-      the method returns <code>null</code> - the default processing flow will continue.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></code> - This callback can throw this rejection exception to abort user request processing.</dd>
-</dl>
-</li>
-</ul>
-<a name="onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onMatchedIntent</h4>
-<pre>default&nbsp;boolean&nbsp;onMatchedIntent(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx)
-                         throws <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></pre>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.
- This callback is called after <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-"><code>onContext(NCContext)</code></a> is called and may be called multiple times
- depending on its return value. If <code>true</code> is returned than the default workflow will continue and
- the matched intent's callback will be called. However, if <code>false</code> is returned than the entire
- existing set of parsing variants will be matched against all declared intents again. Returning <code>false</code>
- allows this method to alter the state of the model (like soft-reset conversation or change  metadata) and
- force the full re-evaluation of the parsing variants against all declared intents. Note that user logic should
- be careful not to induce infinite loop in this behavior.
- <p>
- Note that this callback may not be called at all based on the return value
- of <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-"><code>onContext(NCContext)</code></a> callback. Typical use case for this callback is to perform logging, debugging,
- statistic or usage collection, explicit update or initialization of conversation context, security audit
- or validation, etc.
- <p>
- By default, this method returns <code>true</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>ctx</code> - Intent match context - the same instance that's passed to the matched intent callback.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>If <code>true</code> is returned than the default workflow will continue and the matched intent's callback
-      will be called. However, if <code>false</code> is returned than the entire existing set of parsing variants will
-      be matched against all declared intents again. Returning <code>false</code> allows this method to alter the state of
-      the model (like soft-reset conversation or change metadata) and force the re-evaluation of the parsing
-      variants against all declared intents. Note that user logic should be careful not to induce infinite loop in
-      this behavior.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></code> - This callback can throw this rejection exception to abort user request processing.</dd>
-</dl>
-</li>
-</ul>
-<a name="onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onResult</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;onResult(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-                          <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;res)</pre>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller. This callback is called after <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>onMatchedIntent(NCIntentMatch)</code></a> is called.
- Note that this callback may not be called at all, and if called - it's called only once.
- Typical use case for this callback is to perform logging, debugging, statistic or usage collection,
- explicit update or initialization of conversation context, security audit or validation, etc.
- <p>
- Default implementation is a no-op returning <code>null</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>ctx</code> - Intent match context - the same instance that's passed to the matched intent callback that
-      produced this result.</dd>
-<dd><code>res</code> - Existing result.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional query result to return interrupting the default workflow. Specifically, if this method returns
-      a non-<code>null</code> result, it will be returned to the caller immediately overriding default behavior and
-      existing query result or error processing, if any. If the method returns <code>null</code> - the default
-      processing flow will continue.</dd>
-</dl>
-</li>
-</ul>
-<a name="onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>onRejection</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;onRejection(<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-                             <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a>&nbsp;e)</pre>
-<div class="block">A callback that is called when intent callback threw <a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.
- This callback is called after <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-"><code>onMatchedIntent(NCIntentMatch)</code></a> is called.
- Note that this callback may not be called at all, and if called - it's called only once.
- Typical use case for this callback is to perform logging, debugging, statistic or usage collection,
- explicit update or initialization of conversation context, security audit or validation, etc.
- <p>
- Default implementation is a no-op returning <code>null</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>ctx</code> - Optional intent match context - the same instance that's passed to the matched intent callback that
-      produced this rejection. It is <code>null</code> if rejection was triggered outside of the intent callback.</dd>
-<dd><code>e</code> - Rejection exception.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional query result to return interrupting the default workflow. Specifically, if this method returns
-      a non-<code>null</code> result, it will be returned to the caller immediately overriding default behavior and
-      existing query result or error processing, if any. If the method returns <code>null</code> - the default
-      processing flow will continue.</dd>
-</dl>
-</li>
-</ul>
-<a name="onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onError</h4>
-<pre>default&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;onError(<a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx,
-                         <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.
- Note that this callback may not be called at all, and if called - it's called only once.
- Typical use case for this callback is to perform logging, debugging, statistic or usage collection,
- explicit update or initialization of conversation context, security audit or validation, etc.
- <p>
- Default implementation is a no-op returning <code>null</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>ctx</code> - Intent match context - the same instance that's passed to the matched intent that
-      produced this error.</dd>
-<dd><code>e</code> - Failure exception.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional query result to return interrupting the default workflow. Specifically, if this method returns
-      a non-<code>null</code> result, it will be returned to the caller immediately overriding default behavior and
-      existing query result or error processing, if any. If the method returns <code>null</code> - the default
-      processing flow will continue.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModel.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModel.html" target="_top">Frames</a></li>
-<li><a href="NCModel.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCModelAdapter.html b/docs/apis/latest/org/apache/nlpcraft/model/NCModelAdapter.html
deleted file mode 100644
index 4c2b656..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCModelAdapter.html
+++ /dev/null
@@ -1,438 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCModelAdapter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCModelAdapter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelAdapter.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCModelAdapter" class="title">Class NCModelAdapter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCModelAdapter</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dd>
-</dl>
-<dl>
-<dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public abstract class <span class="typeNameLabel">NCModelAdapter</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></pre>
-<div class="block">Adapter for data models. In most cases new data models should extend either this adapter or
- <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a>.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.nlpcraft.model.NCModelView">
-<!--   -->
-</a>
-<h3>Fields inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></code></li>
-</ul>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#NCModelAdapter-java.lang.String-java.lang.String-java.lang.String-">NCModelAdapter</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-              <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ver)</code>
-<div class="block">Creates new model with the given mandatory parameters.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getId--">getId</a></span>()</code>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getName--">getName</a></span>()</code>
-<div class="block">Gets descriptive name of this model.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getVersion--">getVersion</a></span>()</code>
-<div class="block">Gets the version of this model using semantic versioning.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCModel">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCModelView">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">getAdditionalStopWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getDescription--">getDescription</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExamples--">getExamples</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">getExcludedStopWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">getJiggleFactor</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMacros--">getMacros</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">getMaxFreeWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">getMaxSuspiciousWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">getMaxTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">getMaxTotalSynonyms</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">getMaxUnknownWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">getMaxWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMetadata--">getMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">getMinNonStopwords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">getMinTokens</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--">getMinWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">getSuspiciousWords</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">isDupSynonymsAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">isNonEnglishAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">isNoNounsAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">isNoUserTokensAllowed</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">isPermutateSynonyms</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">isSwearWordsAllowed</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCModelAdapter-java.lang.String-java.lang.String-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCModelAdapter</h4>
-<pre>public&nbsp;NCModelAdapter(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ver)</pre>
-<div class="block">Creates new model with the given mandatory parameters.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>id</code> - Model <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--"><code>ID</code></a>.</dd>
-<dd><code>name</code> - Model <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--"><code>name</code></a>.</dd>
-<dd><code>ver</code> - Model <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--"><code>version</code></a>.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">NCModelView</a></code></span></div>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.
- <p>
- Note that <b>model IDs are immutable</b> while name and version
- can be changed freely. Changing model ID is equal to creating a completely new model.
- Model IDs (unlike name and version) are not exposed to the end user and only serve a
- technical purpose. ID's max length is 32 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>id</code> property:
- <pre class="brush: js">
- {
-      "id": "my.model.id"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Unique, <i>immutable</i> ID of this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">NCModelView</a></code></span></div>
-<div class="block">Gets descriptive name of this model. Name's max length is 64 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>name</code> property:
- <pre class="brush: js">
- {
-      "name": "My Model"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Descriptive name for this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVersion--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getVersion</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getVersion()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">NCModelView</a></code></span></div>
-<div class="block">Gets the version of this model using semantic versioning. Version's max length is 16 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>version</code> property:
- <pre class="brush: js">
- {
-      "version": "1.0.0"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>A version compatible with (<a href="http://www.semver.org">www.semver.org</a>) specification.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelAdapter.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCModelFactory.html b/docs/apis/latest/org/apache/nlpcraft/model/NCModelFactory.html
deleted file mode 100644
index 9de4088..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCModelFactory.html
+++ /dev/null
@@ -1,281 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelFactory.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCModelFactory" class="title">Interface NCModelFactory</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a>, <a href="../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCModelFactory</span></pre>
-<div class="block">Optional factory for data models. Model factory is an optional mechanism for model creation. It is
- necessary when you want to use some external framework to inject dependencies and configure the
- data model externally, e.g. <a target=_ href="https://spring.io/">Spring</a>-based factory and configuration.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">initialize</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</code>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>
-<div class="block">Constructs a model instance.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html#terminate--">terminate</a></span>()</code>
-<div class="block">Terminates this factory when probe stops.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="initialize-java.util.Map-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>initialize</h4>
-<pre>void&nbsp;initialize(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</pre>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>props</code> - Configuration properties.</dd>
-</dl>
-</li>
-</ul>
-<a name="mkModel-java.lang.Class-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>mkModel</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;mkModel(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</pre>
-<div class="block">Constructs a model instance.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - Model type.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model.</dd>
-</dl>
-</li>
-</ul>
-<a name="terminate--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>terminate</h4>
-<pre>void&nbsp;terminate()</pre>
-<div class="block">Terminates this factory when probe stops.</div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelFactory.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCModelFileAdapter.html b/docs/apis/latest/org/apache/nlpcraft/model/NCModelFileAdapter.html
deleted file mode 100644
index 3e3116e..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCModelFileAdapter.html
+++ /dev/null
@@ -1,1527 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCModelFileAdapter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCModelFileAdapter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelFileAdapter.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelFileAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelFileAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCModelFileAdapter" class="title">Class NCModelFileAdapter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">org.apache.nlpcraft.model.NCModelAdapter</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCModelFileAdapter</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public abstract class <span class="typeNameLabel">NCModelFileAdapter</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></pre>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.
- <p>
- One of the use cases this adapter supports is ability to load model configuration from the external
- JSON/YAML file and then update it in the code. For example, a model can load its configuration
- from JSON file and then add intents or synonyms loaded from a database to a certain model element.
- To support this usage all getters return internal mutable sets or maps, i.e. you can modify them in your sub-class
- constructors and those modifications will alter the model's configuration.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelAdapter</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.nlpcraft.model.NCModelView">
-<!--   -->
-</a>
-<h3>Fields inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></code></li>
-</ul>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#NCModelFileAdapter-java.lang.String-">NCModelFileAdapter</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath)</code>
-<div class="block">Creates new model loading its configuration from given file path.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#NCModelFileAdapter-java.net.URI-">NCModelFileAdapter</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</a>&nbsp;uri)</code>
-<div class="block">Creates new model loading its configuration from given URI.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getAdditionalStopWords--">getAdditionalStopWords</a></span>()</code>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getDescription--">getDescription</a></span>()</code>
-<div class="block">Gets optional short model description.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getElements--">getElements</a></span>()</code>
-<div class="block">Gets a set of model elements or named entities.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens</a></span>()</code>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getExamples--">getExamples</a></span>()</code>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getExcludedStopWords--">getExcludedStopWords</a></span>()</code>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getId--">getId</a></span>()</code>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getIntents--">getIntents</a></span>()</code>
-<div class="block">Gets list of intents declared in JSON/YML model definition, if any.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getJiggleFactor--">getJiggleFactor</a></span>()</code>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMacros--">getMacros</a></span>()</code>
-<div class="block">Gets an optional map of macros to be used in this model.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxFreeWords--">getMaxFreeWords</a></span>()</code>
-<div class="block">Gets maximum number of free words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxSuspiciousWords--">getMaxSuspiciousWords</a></span>()</code>
-<div class="block">Gets maximum number of suspicious words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxTokens--">getMaxTokens</a></span>()</code>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxTotalSynonyms--">getMaxTotalSynonyms</a></span>()</code>
-<div class="block">Total number of synonyms allowed per model.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxUnknownWords--">getMaxUnknownWords</a></span>()</code>
-<div class="block">Gets maximum number of unknown words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMaxWords--">getMaxWords</a></span>()</code>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</div>
-</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Gets metadata.</div>
-</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinNonStopwords--">getMinNonStopwords</a></span>()</code>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.</div>
-</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinTokens--">getMinTokens</a></span>()</code>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short.</div>
-</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getMinWords--">getMinWords</a></span>()</code>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</div>
-</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getName--">getName</a></span>()</code>
-<div class="block">Gets descriptive name of this model.</div>
-</td>
-</tr>
-<tr id="i21" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getOrigin--">getOrigin</a></span>()</code>
-<div class="block">Gets this file model adapter origin (file path or URI).</div>
-</td>
-</tr>
-<tr id="i22" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getParsers--">getParsers</a></span>()</code>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations.</div>
-</td>
-</tr>
-<tr id="i23" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getSuspiciousWords--">getSuspiciousWords</a></span>()</code>
-<div class="block">Gets an optional list of suspicious words.</div>
-</td>
-</tr>
-<tr id="i24" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getVersion--">getVersion</a></span>()</code>
-<div class="block">Gets the version of this model using semantic versioning.</div>
-</td>
-</tr>
-<tr id="i25" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isDupSynonymsAllowed--">isDupSynonymsAllowed</a></span>()</code>
-<div class="block">Whether or not duplicate synonyms are allowed.</div>
-</td>
-</tr>
-<tr id="i26" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isNonEnglishAllowed--">isNonEnglishAllowed</a></span>()</code>
-<div class="block">Whether or not to allow non-English language in user input.</div>
-</td>
-</tr>
-<tr id="i27" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isNoNounsAllowed--">isNoNounsAllowed</a></span>()</code>
-<div class="block">Whether or not to allow user input without a single noun.</div>
-</td>
-</tr>
-<tr id="i28" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed</a></span>()</code>
-<div class="block">Whether or not to allow non-Latin charset in user input.</div>
-</td>
-</tr>
-<tr id="i29" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isNoUserTokensAllowed--">isNoUserTokensAllowed</a></span>()</code>
-<div class="block">Whether or not to allow the user input with no user token detected.</div>
-</td>
-</tr>
-<tr id="i30" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isPermutateSynonyms--">isPermutateSynonyms</a></span>()</code>
-<div class="block">Whether or not to permutate multi-word synonyms.</div>
-</td>
-</tr>
-<tr id="i31" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#isSwearWordsAllowed--">isSwearWordsAllowed</a></span>()</code>
-<div class="block">Whether or not to allow known English swear words in user input.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCModel">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a>, <a href="../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCModelFileAdapter-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>NCModelFileAdapter</h4>
-<pre>public&nbsp;NCModelFileAdapter(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filePath)</pre>
-<div class="block">Creates new model loading its configuration from given file path. Only <code>.js</code>,
- <code>.json</code>, <code>.yml</code> and <code>.yaml</code> files are supported. File path can be
- classpath relative or absolute.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>filePath</code> - Classpath relative or absolute file path to load model configuration from.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors loading model configuration.</dd>
-</dl>
-</li>
-</ul>
-<a name="NCModelFileAdapter-java.net.URI-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCModelFileAdapter</h4>
-<pre>public&nbsp;NCModelFileAdapter(<a href="http://docs.oracle.com/javase/8/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</a>&nbsp;uri)</pre>
-<div class="block">Creates new model loading its configuration from given URI. Only <code>.js</code>,
- <code>.json</code>, <code>.yml</code> and <code>.yaml</code> resources are supported.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>uri</code> - URI to load model configuration from.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors loading model configuration.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getOrigin--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getOrigin</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOrigin()</pre>
-<div class="block">Gets this file model adapter origin (file path or URI).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>This file model adapter origin (file path or URI).</dd>
-</dl>
-</li>
-</ul>
-<a name="getIntents--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getIntents</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getIntents()</pre>
-<div class="block">Gets list of intents declared in JSON/YML model definition, if any.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of intents declared in JSON/YML model definition, potentially empty.</dd>
-</dl>
-</li>
-</ul>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">NCModelView</a></code></span></div>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.
- <p>
- Note that <b>model IDs are immutable</b> while name and version
- can be changed freely. Changing model ID is equal to creating a completely new model.
- Model IDs (unlike name and version) are not exposed to the end user and only serve a
- technical purpose. ID's max length is 32 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>id</code> property:
- <pre class="brush: js">
- {
-      "id": "my.model.id"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">getId</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getId--">getId</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Unique, <i>immutable</i> ID of this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">NCModelView</a></code></span></div>
-<div class="block">Gets descriptive name of this model. Name's max length is 64 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>name</code> property:
- <pre class="brush: js">
- {
-      "name": "My Model"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getName--">getName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Descriptive name for this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVersion--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVersion</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getVersion()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">NCModelView</a></code></span></div>
-<div class="block">Gets the version of this model using semantic versioning. Version's max length is 16 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>version</code> property:
- <pre class="brush: js">
- {
-      "version": "1.0.0"
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></dd>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html#getVersion--">getVersion</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>A version compatible with (<a href="http://www.semver.org">www.semver.org</a>) specification.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDescription</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDescription()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getDescription--">NCModelView</a></code></span></div>
-<div class="block">Gets optional short model description. This can be displayed by the management tools.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>description</code> property:
- <pre class="brush: js">
- {
-      "description": "Model description..."
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional short model description.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxUnknownWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxUnknownWords</h4>
-<pre>public&nbsp;int&nbsp;getMaxUnknownWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">NCModelView</a></code></span></div>
-<div class="block">Gets maximum number of unknown words until automatic rejection. An unknown word is a word
- that is not part of Princeton WordNet database. If you expect a very formalized and well
- defined input without uncommon slang and abbreviations you can set this to a small number
- like one or two. However, in most cases we recommend to leave it as default or set it to a larger
- number like five or more.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS"><code>NCModelView.DFLT_MAX_UNKNOWN_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxUnknownWords</code> property:
- <pre class="brush: js">
- {
-      "maxUnknownWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of unknown words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxFreeWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxFreeWords</h4>
-<pre>public&nbsp;int&nbsp;getMaxFreeWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">NCModelView</a></code></span></div>
-<div class="block">Gets maximum number of free words until automatic rejection. A free word is a known word that is
- not part of any recognized token. In other words, a word that is present in the user input
- but won't be used to understand its meaning. Setting it to a non-zero risks the misunderstanding
- of the user input, while setting it to zero often makes understanding logic too rigid. In most
- cases we recommend setting to between one and three. If you expect the user input to contain
- many <i>noisy</i> idioms, slang or colloquials - you can set it to a larger number.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS"><code>NCModelView.DFLT_MAX_FREE_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxFreeWords</code> property:
- <pre class="brush: js">
- {
-      "maxFreeWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of free words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxSuspiciousWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxSuspiciousWords</h4>
-<pre>public&nbsp;int&nbsp;getMaxSuspiciousWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">NCModelView</a></code></span></div>
-<div class="block">Gets maximum number of suspicious words until automatic rejection. A suspicious word is a word
- that is defined by the model that should not appear in a valid user input under no circumstances.
- A typical example of suspicious words would be words "sex" or "porn" when processing
- queries about children books. In most cases this should be set to zero (default) to automatically
- reject any such suspicious words in the user input.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS"><code>NCModelView.DFLT_MAX_SUSPICIOUS_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxSuspiciousWords</code> property:
- <pre class="brush: js">
- {
-      "maxSuspiciousWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of suspicious words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinWords</h4>
-<pre>public&nbsp;int&nbsp;getMinWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--">NCModelView</a></code></span></div>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS"><code>NCModelView.DFLT_MIN_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minWords</code> property:
- <pre class="brush: js">
- {
-      "minWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxWords</h4>
-<pre>public&nbsp;int&nbsp;getMaxWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">NCModelView</a></code></span></div>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS"><code>NCModelView.DFLT_MAX_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxWords</code> property:
- <pre class="brush: js">
- {
-      "maxWords": 50
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinTokens</h4>
-<pre>public&nbsp;int&nbsp;getMinTokens()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">NCModelView</a></code></span></div>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS"><code>NCModelView.DFLT_MIN_TOKENS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minTokens</code> property:
- <pre class="brush: js">
- {
-      "minTokens": 1
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum number of all tokens.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxTokens</h4>
-<pre>public&nbsp;int&nbsp;getMaxTokens()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">NCModelView</a></code></span></div>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long. Note that sentences with large number of token can result
- in significant processing delay and substantial memory consumption.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS"><code>NCModelView.DFLT_MAX_TOKENS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxTokens</code> property:
- <pre class="brush: js">
- {
-      "maxTokens": 100
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of all tokens.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinNonStopwords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinNonStopwords</h4>
-<pre>public&nbsp;int&nbsp;getMinNonStopwords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">NCModelView</a></code></span></div>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS"><code>NCModelView.DFLT_MIN_NON_STOPWORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minNonStopwords</code> property:
- <pre class="brush: js">
- {
-      "minNonStopwords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum word count (<i>excluding</i> stopwords) below which user input will be automatically
- rejected as too short.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNonEnglishAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNonEnglishAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isNonEnglishAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to allow non-English language in user input.
- Currently, only English language is supported. However, model can choose whether or not
- to automatically reject user input that is detected to be a non-English. Note that current
- algorithm only works reliably on longer user input (10+ words). On short sentences it will
- often produce an incorrect result.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED"><code>NCModelView.DFLT_IS_NON_ENGLISH_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>nonEnglishAllowed</code> property:
- <pre class="brush: js">
- {
-      "nonEnglishAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow non-English language in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNotLatinCharsetAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNotLatinCharsetAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isNotLatinCharsetAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to allow non-Latin charset in user input. Currently, only
- Latin charset is supported. However, model can choose whether or not to automatically reject user
- input with characters outside of Latin charset. If <code>false</code> such user input will be automatically
- rejected.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED"><code>NCModelView.DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>nonLatinCharsetAllowed</code> property:
- <pre class="brush: js">
- {
-      "nonLatinCharsetAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow non-Latin charset in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isSwearWordsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isSwearWordsAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isSwearWordsAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to allow known English swear words in user input. If <code>false</code> - user input with
- detected known English swear words will be automatically rejected.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED"><code>NCModelView.DFLT_IS_SWEAR_WORDS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>swearWordsAllowed</code> property:
- <pre class="brush: js">
- {
-      "swearWordsAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow known swear words in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNoNounsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNoNounsAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isNoNounsAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to allow user input without a single noun. If <code>false</code> such user input
- will be automatically rejected. Typically for command or query-oriented models this should be set to
- <code>false</code> as any command or query should have at least one noun subject. However, for conversational
- models this can be set to <code>false</code> to allow for a smalltalk and one-liners.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED"><code>NCModelView.DFLT_IS_NO_NOUNS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>noNounsAllowed</code> property:
- <pre class="brush: js">
- {
-      "noNounsAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow user input without a single noun.</dd>
-</dl>
-</li>
-</ul>
-<a name="isPermutateSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isPermutateSynonyms</h4>
-<pre>public&nbsp;boolean&nbsp;isPermutateSynonyms()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to permutate multi-word synonyms. Automatic multi-word synonyms permutations greatly
- increase the total number of synonyms in the system and allows for better multi-word synonym detection.
- For example, if permutation is allowed the synonym "a b c" will be automatically converted into a
- sequence of synonyms of "a b c", "b a c", "a c b".
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS"><code>NCModelView.DFLT_IS_PERMUTATE_SYNONYMS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>permutateSynonyms</code> property:
- <pre class="brush: js">
- {
-      "permutateSynonyms": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to permutate multi-word synonyms.</dd>
-</dl>
-</li>
-</ul>
-<a name="isDupSynonymsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isDupSynonymsAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isDupSynonymsAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not duplicate synonyms are allowed. If <code>true</code> - the model will pick the random
- model element when multiple elements found due to duplicate synonyms. If <code>false</code> - model
- will print error message and will not deploy.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED"><code>NCModelView.DFLT_IS_DUP_SYNONYMS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>dupSynonymsAllowed</code> property:
- <pre class="brush: js">
- {
-      "dupSynonymsAllowed": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow duplicate synonyms.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxTotalSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxTotalSynonyms</h4>
-<pre>public&nbsp;int&nbsp;getMaxTotalSynonyms()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">NCModelView</a></code></span></div>
-<div class="block">Total number of synonyms allowed per model. Model won't deploy if total number of synonyms exceeds this
- number.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS"><code>NCModelView.DFLT_MAX_TOTAL_SYNONYMS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxTotalSynonyms</code> property:
- <pre class="brush: js">
- {
-      "maxTotalSynonyms": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Total number of synonyms allowed per model.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNoUserTokensAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNoUserTokensAllowed</h4>
-<pre>public&nbsp;boolean&nbsp;isNoUserTokensAllowed()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">NCModelView</a></code></span></div>
-<div class="block">Whether or not to allow the user input with no user token detected. If <code>false</code> such user
- input will be automatically rejected. Note that this property only applies to user-defined
- token (i.e. model element). Even if there are no user defined tokens, the user input may still
- contain system token like <code>nlpcraft:city</code> or <code>nlpcraft:date</code>. In many cases models
- should be build to allow user input without user tokens. However, set it to <code>false</code> if presence
- of at least one user token is mandatory.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED"><code>NCModelView.DFLT_IS_NO_USER_TOKENS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>noUserTokensAllowed</code> property:
- <pre class="brush: js">
- {
-      "noUserTokensAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow the user input with no user token detected.</dd>
-</dl>
-</li>
-</ul>
-<a name="getJiggleFactor--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getJiggleFactor</h4>
-<pre>public&nbsp;int&nbsp;getJiggleFactor()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">NCModelView</a></code></span></div>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms. Zero means no reordering is allowed. One means
- that a word in a synonym can move only one position left or right, and so on. Empirically
- the value of <code>2</code> proved to be a good default value in most cases. Note that larger
- values mean that synonym words can be almost in any random place in the user input which makes
- synonym matching practically meaningless. Maximum value is <code>4</code>.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR"><code>NCModelView.DFLT_JIGGLE_FACTOR</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>jiggleFactor</code> property:
- <pre class="brush: js">
- {
-      "jiggleFactor": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Word jiggle factor (sparsity measure).</dd>
-</dl>
-</li>
-</ul>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">NCMetadata</a></code></span></div>
-<div class="block">Gets metadata.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Metadata.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>NCMetadata.meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>NCMetadata.metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>NCMetadata.meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getAdditionalStopWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAdditionalStopWords</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAdditionalStopWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">NCModelView</a></code></span></div>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.
- <p>
- Stopword is an individual word (i.e. sequence of characters excluding whitespaces) that contribute no
- semantic meaning to the sentence. For example, 'the', 'wow', or 'hm' provide no semantic meaning to the
- sentence and can be safely excluded from semantic analysis.
- <p>
- NLPCraft comes with a carefully selected list of English stopwords which should be sufficient
- for a majority of use cases. However, you can add additional stopwords to this list. The typical
- use for user-defined stopwords are jargon parasite words that are specific to the model's domain.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>additionalStopwords</code> property:
- <pre class="brush: js">
- {
-      "additionalStopwords": [
-          "stopword1",
-          "stopword2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of additional stopwords.</dd>
-</dl>
-</li>
-</ul>
-<a name="getExcludedStopWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getExcludedStopWords</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExcludedStopWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">NCModelView</a></code></span></div>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.
- <p>
- Just like you can add additional stopwords via <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--"><code>NCModelView.getAdditionalStopWords()</code></a> you can exclude
- certain words from the list of stopwords. This can be useful in rare cases when default built-in
- stopword has specific meaning of your model. In order to process them you need to exclude them
- from the list of stopwords.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>excludedStopwords</code> property:
- <pre class="brush: js">
- {
-      "excludedStopwords": [
-          "excludedStopword1",
-          "excludedStopword2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of excluded stopwords.</dd>
-</dl>
-</li>
-</ul>
-<a name="getExamples--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getExamples</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExamples()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExamples--">NCModelView</a></code></span></div>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model. These
- examples may be displayed by the management tools. It is highly recommended to supply a good list of
- examples for the model as this provides perhaps the best description to the end user on how a particular
- model can be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>examples</code> property:
- <pre class="brush: js">
- {
-      "examples": [
-          "Example questions one",
-          "Another sample sentence"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of model request examples.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSuspiciousWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getSuspiciousWords</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSuspiciousWords()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">NCModelView</a></code></span></div>
-<div class="block">Gets an optional list of suspicious words. A suspicious word is a word that generally should not appear in user
- sentence when used with this model. For example, if a particular model is for children oriented book search,
- the words "sex" and "porn" should probably NOT appear in the user input and can be automatically rejected
- when added here and model's metadata <code>MAX_SUSPICIOUS_WORDS</code> property set to zero.
- <p>
- Note that by setting model's metadata <code>MAX_SUSPICIOUS_WORDS</code> property to non-zero value you can
- adjust the sensitivity of suspicious words auto-rejection logic.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>suspiciousWords</code> property:
- <pre class="brush: js">
- {
-      "suspiciousWords": [
-          "sex",
-          "porn"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of suspicious words in their lemma form.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMacros--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMacros</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getMacros()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMacros--">NCModelView</a></code></span></div>
-<div class="block">Gets an optional map of macros to be used in this model. Macros and option groups are instrumental
- in defining model's elements. See <a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><code>NCElement</code></a> for documentation on macros.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>macros</code> property:
- <pre class="brush: js">
- {
-      "macros": [
-          {
-              "name": "&lt;OF&gt;",
-              "macro": "{of|for|per}"
-          },
-          {
-              "name": "&lt;CUR&gt;",
-              "macro": "{current|present|moment|now}"
-          }
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty map of macros.</dd>
-</dl>
-</li>
-</ul>
-<a name="getElements--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getElements</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;&nbsp;getElements()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--">NCModelView</a></code></span></div>
-<div class="block">Gets a set of model elements or named entities. Model can have zero or more user defined elements.
- <p>
- An element is the main building block of the semantic model. Data model element defines a named entity
- that will be automatically recognized in the user input. See also <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a> method on how
- to provide programmatic named entity recognizer (NER) implementations.
- <p>
- Note that unless model elements are loaded dynamically it is highly recommended to declare model
- elements in the external JSON/YAML model configuration (under <code>elements</code> property):
- <pre class="brush: js">
- {
-      "elements": [
-         {
-             "id": "wt:hist",
-             "synonyms": [
-                 "{&lt;WEATHER&gt;|*} &lt;HISTORY&gt;",
-                 "&lt;HISTORY&gt; {&lt;OF&gt;|*} &lt;WEATHER&gt;"
-             ],
-             "description": "Past weather conditions."
-         }
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Set of model elements, potentially empty.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>NCModelView.getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getEnabledBuiltInTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEnabledBuiltInTokens</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getEnabledBuiltInTokens()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">NCModelView</a></code></span></div>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.
- Unless model requests (i.e. enables) the built-in tokens in this method the NLP subsystem will not attempt
- to detect them. Explicit enablement of the token significantly improves the overall performance by avoiding
- unnecessary token detection. Note that you don't have to specify your own user elements here as they are
- always enabled.
- <p>
- <b>Default</b>
- <br>
- The following built-in tokens are enabled by default implementation of this method:
- <ul>
- <li><code>nlpcraft:date</code></li>
- <li><code>nlpcraft:continent</code></li>
- <li><code>nlpcraft:subcontinent</code></li>
- <li><code>nlpcraft:country</code></li>
- <li><code>nlpcraft:metro</code></li>
- <li><code>nlpcraft:region</code></li>
- <li><code>nlpcraft:city</code></li>
- <li><code>nlpcraft:num</code></li>
- <li><code>nlpcraft:coordinate</code></li>
- <li><code>nlpcraft:relation</code></li>
- <li><code>nlpcraft:sort</code></li>
- <li><code>nlpcraft:limit</code></li>
- </ul>
- Note that this method can return an empty list if the data model doesn't need any built-in tokens
- for its logic. See <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> for the list of all supported built-in tokens.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>enabledBuiltInTokens</code> property:
- <pre class="brush: js">
- {
-      "enabledBuiltInTokens": [
-          "google:person",
-          "google:location",
-          "stanford:money"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Set of built-in tokens, potentially empty, that should be enabled and detected for this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getParsers--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getParsers</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;&nbsp;getParsers()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--">NCModelView</a></code></span></div>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations. Note that order of the parsers
- is important as they will be invoked in the same order they are returned.
- <p>
- By default the semantic data model detects its elements by their synonyms, regexp or DSL expressions. However,
- in some cases these methods are not expressive enough. In such cases, a user-defined parser can be defined
- for the model that would allow the user to define its own NER logic to detect the model elements in the user
- input programmatically. Note that there can be only one custom parser per model and it can detect any number
- of model elements (named entities).
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>parser</code> property which is an array
- with every element being a fully qualified class name implementing <a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomParser</code></a> interface:
- <pre class="brush: js">
- {
-      "parsers": [
-          "my.package.Parser1",
-          "my.package.Parser2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Custom user parsers for model elements or <code>null</code> if not used (default).</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelFileAdapter.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelFileAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelFileAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCModelView.html b/docs/apis/latest/org/apache/nlpcraft/model/NCModelView.html
deleted file mode 100644
index 22f2d26..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCModelView.html
+++ /dev/null
@@ -1,1761 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCModelView (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCModelView (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":6,"i7":18,"i8":18,"i9":18,"i10":18,"i11":18,"i12":18,"i13":18,"i14":18,"i15":18,"i16":18,"i17":18,"i18":18,"i19":6,"i20":18,"i21":18,"i22":6,"i23":18,"i24":18,"i25":18,"i26":18,"i27":18,"i28":18,"i29":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelView.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelView.html" target="_top">Frames</a></li>
-<li><a href="NCModelView.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCModelView" class="title">Interface NCModelView</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dd>
-</dl>
-<dl>
-<dt>All Known Subinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></dd>
-</dl>
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a>, <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCModelView</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></pre>
-<div class="block">Read-only view on data model. Model view defines a declarative, or configurable, part of the model.
- All properties in this interface can be defined or overridden in JSON/YAML external
- presentation when used with <a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a> adapter.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelAdapter</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_ENABLED_BUILTIN_TOKENS">DFLT_ENABLED_BUILTIN_TOKENS</a></span></code>
-<div class="block">Default set of enabled built-in tokens.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED">DFLT_IS_DUP_SYNONYMS_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--"><code>isDupSynonymsAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED">DFLT_IS_NO_NOUNS_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--"><code>isNoNounsAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED">DFLT_IS_NO_USER_TOKENS_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--"><code>isNoUserTokensAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED">DFLT_IS_NON_ENGLISH_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--"><code>isNonEnglishAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--"><code>isNotLatinCharsetAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS">DFLT_IS_PERMUTATE_SYNONYMS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--"><code>isPermutateSynonyms()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED">DFLT_IS_SWEAR_WORDS_ALLOWED</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--"><code>isSwearWordsAllowed()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR">DFLT_JIGGLE_FACTOR</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>getJiggleFactor()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS">DFLT_MAX_FREE_WORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--"><code>getMaxFreeWords()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS">DFLT_MAX_SUSPICIOUS_WORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--"><code>getMaxSuspiciousWords()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS">DFLT_MAX_TOKENS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--"><code>getMaxTokens()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS">DFLT_MAX_TOTAL_SYNONYMS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--"><code>getMaxTotalSynonyms()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS">DFLT_MAX_UNKNOWN_WORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--"><code>getMaxUnknownWords()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS">DFLT_MAX_WORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--"><code>getMaxWords()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_METADATA">DFLT_METADATA</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>getJiggleFactor()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS">DFLT_MIN_NON_STOPWORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--"><code>getMinNonStopwords()</code></a> method.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS">DFLT_MIN_TOKENS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--"><code>getMinTokens()</code></a> method.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS">DFLT_MIN_WORDS</a></span></code>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--"><code>getMinWords()</code></a> method.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">getAdditionalStopWords</a></span>()</code>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getDescription--">getDescription</a></span>()</code>
-<div class="block">Gets optional short model description.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements</a></span>()</code>
-<div class="block">Gets a set of model elements or named entities.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens</a></span>()</code>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExamples--">getExamples</a></span>()</code>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">getExcludedStopWords</a></span>()</code>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getId--">getId</a></span>()</code>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">getJiggleFactor</a></span>()</code>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMacros--">getMacros</a></span>()</code>
-<div class="block">Gets an optional map of macros to be used in this model.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">getMaxFreeWords</a></span>()</code>
-<div class="block">Gets maximum number of free words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">getMaxSuspiciousWords</a></span>()</code>
-<div class="block">Gets maximum number of suspicious words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">getMaxTokens</a></span>()</code>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">getMaxTotalSynonyms</a></span>()</code>
-<div class="block">Total number of synonyms allowed per model.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">getMaxUnknownWords</a></span>()</code>
-<div class="block">Gets maximum number of unknown words until automatic rejection.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">getMaxWords</a></span>()</code>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMetadata--">getMetadata</a></span>()</code>
-<div class="block">Gets optional user defined model metadata that can be set by the developer and accessed later.</div>
-</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">getMinNonStopwords</a></span>()</code>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.</div>
-</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">getMinTokens</a></span>()</code>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short.</div>
-</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--">getMinWords</a></span>()</code>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</div>
-</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getName--">getName</a></span>()</code>
-<div class="block">Gets descriptive name of this model.</div>
-</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers</a></span>()</code>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations.</div>
-</td>
-</tr>
-<tr id="i21" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">getSuspiciousWords</a></span>()</code>
-<div class="block">Gets an optional list of suspicious words.</div>
-</td>
-</tr>
-<tr id="i22" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion</a></span>()</code>
-<div class="block">Gets the version of this model using semantic versioning.</div>
-</td>
-</tr>
-<tr id="i23" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">isDupSynonymsAllowed</a></span>()</code>
-<div class="block">Whether or not duplicate synonyms are allowed.</div>
-</td>
-</tr>
-<tr id="i24" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">isNonEnglishAllowed</a></span>()</code>
-<div class="block">Whether or not to allow non-English language in user input.</div>
-</td>
-</tr>
-<tr id="i25" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">isNoNounsAllowed</a></span>()</code>
-<div class="block">Whether or not to allow user input without a single noun.</div>
-</td>
-</tr>
-<tr id="i26" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed</a></span>()</code>
-<div class="block">Whether or not to allow non-Latin charset in user input.</div>
-</td>
-</tr>
-<tr id="i27" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">isNoUserTokensAllowed</a></span>()</code>
-<div class="block">Whether or not to allow the user input with no user token detected.</div>
-</td>
-</tr>
-<tr id="i28" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">isPermutateSynonyms</a></span>()</code>
-<div class="block">Whether or not to permutate multi-word synonyms.</div>
-</td>
-</tr>
-<tr id="i29" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">isSwearWordsAllowed</a></span>()</code>
-<div class="block">Whether or not to allow known English swear words in user input.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="DFLT_JIGGLE_FACTOR">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_JIGGLE_FACTOR</h4>
-<pre>static final&nbsp;int DFLT_JIGGLE_FACTOR</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>getJiggleFactor()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_JIGGLE_FACTOR">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_METADATA">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_METADATA</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt; DFLT_METADATA</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--"><code>getJiggleFactor()</code></a> method.</div>
-</li>
-</ul>
-<a name="DFLT_MAX_UNKNOWN_WORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_UNKNOWN_WORDS</h4>
-<pre>static final&nbsp;int DFLT_MAX_UNKNOWN_WORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--"><code>getMaxUnknownWords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_UNKNOWN_WORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_FREE_WORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_FREE_WORDS</h4>
-<pre>static final&nbsp;int DFLT_MAX_FREE_WORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--"><code>getMaxFreeWords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_FREE_WORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_SUSPICIOUS_WORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_SUSPICIOUS_WORDS</h4>
-<pre>static final&nbsp;int DFLT_MAX_SUSPICIOUS_WORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--"><code>getMaxSuspiciousWords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_SUSPICIOUS_WORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MIN_WORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MIN_WORDS</h4>
-<pre>static final&nbsp;int DFLT_MIN_WORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinWords--"><code>getMinWords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MIN_WORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_WORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_WORDS</h4>
-<pre>static final&nbsp;int DFLT_MAX_WORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxWords--"><code>getMaxWords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_WORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MIN_TOKENS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MIN_TOKENS</h4>
-<pre>static final&nbsp;int DFLT_MIN_TOKENS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinTokens--"><code>getMinTokens()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MIN_TOKENS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_TOKENS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_TOKENS</h4>
-<pre>static final&nbsp;int DFLT_MAX_TOKENS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--"><code>getMaxTokens()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_TOKENS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MIN_NON_STOPWORDS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MIN_NON_STOPWORDS</h4>
-<pre>static final&nbsp;int DFLT_MIN_NON_STOPWORDS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--"><code>getMinNonStopwords()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MIN_NON_STOPWORDS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_NON_ENGLISH_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_NON_ENGLISH_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_NON_ENGLISH_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--"><code>isNonEnglishAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_NON_ENGLISH_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--"><code>isNotLatinCharsetAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_NOT_LATIN_CHARSET_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_SWEAR_WORDS_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_SWEAR_WORDS_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_SWEAR_WORDS_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--"><code>isSwearWordsAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_SWEAR_WORDS_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_NO_NOUNS_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_NO_NOUNS_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_NO_NOUNS_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--"><code>isNoNounsAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_NO_NOUNS_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_PERMUTATE_SYNONYMS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_PERMUTATE_SYNONYMS</h4>
-<pre>static final&nbsp;boolean DFLT_IS_PERMUTATE_SYNONYMS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--"><code>isPermutateSynonyms()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_PERMUTATE_SYNONYMS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_DUP_SYNONYMS_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_DUP_SYNONYMS_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_DUP_SYNONYMS_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--"><code>isDupSynonymsAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_DUP_SYNONYMS_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_TOTAL_SYNONYMS">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_MAX_TOTAL_SYNONYMS</h4>
-<pre>static final&nbsp;int DFLT_MAX_TOTAL_SYNONYMS</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--"><code>getMaxTotalSynonyms()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_MAX_TOTAL_SYNONYMS">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_IS_NO_USER_TOKENS_ALLOWED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_IS_NO_USER_TOKENS_ALLOWED</h4>
-<pre>static final&nbsp;boolean DFLT_IS_NO_USER_TOKENS_ALLOWED</pre>
-<div class="block">Default value returned from <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--"><code>isNoUserTokensAllowed()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../constant-values.html#org.apache.nlpcraft.model.NCModelView.DFLT_IS_NO_USER_TOKENS_ALLOWED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_ENABLED_BUILTIN_TOKENS">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>DFLT_ENABLED_BUILTIN_TOKENS</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt; DFLT_ENABLED_BUILTIN_TOKENS</pre>
-<div class="block">Default set of enabled built-in tokens. The following built-in tokens are enabled by default:
- <ul>
- <li><code>nlpcraft:date</code></li>
- <li><code>nlpcraft:continent</code></li>
- <li><code>nlpcraft:subcontinent</code></li>
- <li><code>nlpcraft:country</code></li>
- <li><code>nlpcraft:metro</code></li>
- <li><code>nlpcraft:region</code></li>
- <li><code>nlpcraft:city</code></li>
- <li><code>nlpcraft:num</code></li>
- <li><code>nlpcraft:coordinate</code></li>
- <li><code>nlpcraft:relation</code></li>
- <li><code>nlpcraft:sort</code></li>
- <li><code>nlpcraft:limit</code></li>
- </ul></div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block">Gets unique, <i>immutable</i> ID of this model.
- <p>
- Note that <b>model IDs are immutable</b> while name and version
- can be changed freely. Changing model ID is equal to creating a completely new model.
- Model IDs (unlike name and version) are not exposed to the end user and only serve a
- technical purpose. ID's max length is 32 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>id</code> property:
- <pre class="brush: js">
- {
-      "id": "my.model.id"
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Unique, <i>immutable</i> ID of this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block">Gets descriptive name of this model. Name's max length is 64 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>name</code> property:
- <pre class="brush: js">
- {
-      "name": "My Model"
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Descriptive name for this model.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVersion--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVersion</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getVersion()</pre>
-<div class="block">Gets the version of this model using semantic versioning. Version's max length is 16 characters.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>version</code> property:
- <pre class="brush: js">
- {
-      "version": "1.0.0"
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>A version compatible with (<a href="http://www.semver.org">www.semver.org</a>) specification.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDescription--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDescription</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getDescription()</pre>
-<div class="block">Gets optional short model description. This can be displayed by the management tools.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>description</code> property:
- <pre class="brush: js">
- {
-      "description": "Model description..."
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional short model description.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxUnknownWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxUnknownWords</h4>
-<pre>default&nbsp;int&nbsp;getMaxUnknownWords()</pre>
-<div class="block">Gets maximum number of unknown words until automatic rejection. An unknown word is a word
- that is not part of Princeton WordNet database. If you expect a very formalized and well
- defined input without uncommon slang and abbreviations you can set this to a small number
- like one or two. However, in most cases we recommend to leave it as default or set it to a larger
- number like five or more.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_UNKNOWN_WORDS"><code>DFLT_MAX_UNKNOWN_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxUnknownWords</code> property:
- <pre class="brush: js">
- {
-      "maxUnknownWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of unknown words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxFreeWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxFreeWords</h4>
-<pre>default&nbsp;int&nbsp;getMaxFreeWords()</pre>
-<div class="block">Gets maximum number of free words until automatic rejection. A free word is a known word that is
- not part of any recognized token. In other words, a word that is present in the user input
- but won't be used to understand its meaning. Setting it to a non-zero risks the misunderstanding
- of the user input, while setting it to zero often makes understanding logic too rigid. In most
- cases we recommend setting to between one and three. If you expect the user input to contain
- many <i>noisy</i> idioms, slang or colloquials - you can set it to a larger number.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_FREE_WORDS"><code>DFLT_MAX_FREE_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxFreeWords</code> property:
- <pre class="brush: js">
- {
-      "maxFreeWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of free words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxSuspiciousWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxSuspiciousWords</h4>
-<pre>default&nbsp;int&nbsp;getMaxSuspiciousWords()</pre>
-<div class="block">Gets maximum number of suspicious words until automatic rejection. A suspicious word is a word
- that is defined by the model that should not appear in a valid user input under no circumstances.
- A typical example of suspicious words would be words "sex" or "porn" when processing
- queries about children books. In most cases this should be set to zero (default) to automatically
- reject any such suspicious words in the user input.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_SUSPICIOUS_WORDS"><code>DFLT_MAX_SUSPICIOUS_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxSuspiciousWords</code> property:
- <pre class="brush: js">
- {
-      "maxSuspiciousWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of suspicious words until automatic rejection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinWords</h4>
-<pre>default&nbsp;int&nbsp;getMinWords()</pre>
-<div class="block">Gets minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_WORDS"><code>DFLT_MIN_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minWords</code> property:
- <pre class="brush: js">
- {
-      "minWords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum word count (<i>including</i> stopwords) below which user input will be automatically
- rejected as too short.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxWords</h4>
-<pre>default&nbsp;int&nbsp;getMaxWords()</pre>
-<div class="block">Gets maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_WORDS"><code>DFLT_MAX_WORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxWords</code> property:
- <pre class="brush: js">
- {
-      "maxWords": 50
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum word count (<i>including</i> stopwords) above which user input will be automatically
- rejected as too long.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinTokens</h4>
-<pre>default&nbsp;int&nbsp;getMinTokens()</pre>
-<div class="block">Gets minimum number of all tokens (system and user defined) below which user input will be
- automatically rejected as too short. In almost all cases this value should be greater than or equal to one.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_TOKENS"><code>DFLT_MIN_TOKENS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minTokens</code> property:
- <pre class="brush: js">
- {
-      "minTokens": 1
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum number of all tokens.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxTokens</h4>
-<pre>default&nbsp;int&nbsp;getMaxTokens()</pre>
-<div class="block">Gets maximum number of all tokens (system and user defined) above which user input will be
- automatically rejected as too long. Note that sentences with large number of token can result
- in significant processing delay and substantial memory consumption.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOKENS"><code>DFLT_MAX_TOKENS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxTokens</code> property:
- <pre class="brush: js">
- {
-      "maxTokens": 100
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Maximum number of all tokens.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMinNonStopwords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMinNonStopwords</h4>
-<pre>default&nbsp;int&nbsp;getMinNonStopwords()</pre>
-<div class="block">Gets minimum word count (<i>excluding</i> stopwords) below which user input will be automatically rejected
- as ambiguous sentence.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MIN_NON_STOPWORDS"><code>DFLT_MIN_NON_STOPWORDS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>minNonStopwords</code> property:
- <pre class="brush: js">
- {
-      "minNonStopwords": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Minimum word count (<i>excluding</i> stopwords) below which user input will be automatically
- rejected as too short.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNonEnglishAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNonEnglishAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isNonEnglishAllowed()</pre>
-<div class="block">Whether or not to allow non-English language in user input.
- Currently, only English language is supported. However, model can choose whether or not
- to automatically reject user input that is detected to be a non-English. Note that current
- algorithm only works reliably on longer user input (10+ words). On short sentences it will
- often produce an incorrect result.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NON_ENGLISH_ALLOWED"><code>DFLT_IS_NON_ENGLISH_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>nonEnglishAllowed</code> property:
- <pre class="brush: js">
- {
-      "nonEnglishAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow non-English language in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNotLatinCharsetAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNotLatinCharsetAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isNotLatinCharsetAllowed()</pre>
-<div class="block">Whether or not to allow non-Latin charset in user input. Currently, only
- Latin charset is supported. However, model can choose whether or not to automatically reject user
- input with characters outside of Latin charset. If <code>false</code> such user input will be automatically
- rejected.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NOT_LATIN_CHARSET_ALLOWED"><code>DFLT_IS_NOT_LATIN_CHARSET_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>nonLatinCharsetAllowed</code> property:
- <pre class="brush: js">
- {
-      "nonLatinCharsetAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow non-Latin charset in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isSwearWordsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isSwearWordsAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isSwearWordsAllowed()</pre>
-<div class="block">Whether or not to allow known English swear words in user input. If <code>false</code> - user input with
- detected known English swear words will be automatically rejected.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_SWEAR_WORDS_ALLOWED"><code>DFLT_IS_SWEAR_WORDS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>swearWordsAllowed</code> property:
- <pre class="brush: js">
- {
-      "swearWordsAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow known swear words in user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNoNounsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNoNounsAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isNoNounsAllowed()</pre>
-<div class="block">Whether or not to allow user input without a single noun. If <code>false</code> such user input
- will be automatically rejected. Typically for command or query-oriented models this should be set to
- <code>false</code> as any command or query should have at least one noun subject. However, for conversational
- models this can be set to <code>false</code> to allow for a smalltalk and one-liners.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_NOUNS_ALLOWED"><code>DFLT_IS_NO_NOUNS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>noNounsAllowed</code> property:
- <pre class="brush: js">
- {
-      "noNounsAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow user input without a single noun.</dd>
-</dl>
-</li>
-</ul>
-<a name="isPermutateSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isPermutateSynonyms</h4>
-<pre>default&nbsp;boolean&nbsp;isPermutateSynonyms()</pre>
-<div class="block">Whether or not to permutate multi-word synonyms. Automatic multi-word synonyms permutations greatly
- increase the total number of synonyms in the system and allows for better multi-word synonym detection.
- For example, if permutation is allowed the synonym "a b c" will be automatically converted into a
- sequence of synonyms of "a b c", "b a c", "a c b".
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_PERMUTATE_SYNONYMS"><code>DFLT_IS_PERMUTATE_SYNONYMS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>permutateSynonyms</code> property:
- <pre class="brush: js">
- {
-      "permutateSynonyms": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to permutate multi-word synonyms.</dd>
-</dl>
-</li>
-</ul>
-<a name="isDupSynonymsAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isDupSynonymsAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isDupSynonymsAllowed()</pre>
-<div class="block">Whether or not duplicate synonyms are allowed. If <code>true</code> - the model will pick the random
- model element when multiple elements found due to duplicate synonyms. If <code>false</code> - model
- will print error message and will not deploy.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_DUP_SYNONYMS_ALLOWED"><code>DFLT_IS_DUP_SYNONYMS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>dupSynonymsAllowed</code> property:
- <pre class="brush: js">
- {
-      "dupSynonymsAllowed": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow duplicate synonyms.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMaxTotalSynonyms--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMaxTotalSynonyms</h4>
-<pre>default&nbsp;int&nbsp;getMaxTotalSynonyms()</pre>
-<div class="block">Total number of synonyms allowed per model. Model won't deploy if total number of synonyms exceeds this
- number.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_MAX_TOTAL_SYNONYMS"><code>DFLT_MAX_TOTAL_SYNONYMS</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>maxTotalSynonyms</code> property:
- <pre class="brush: js">
- {
-      "maxTotalSynonyms": true
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Total number of synonyms allowed per model.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNoUserTokensAllowed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNoUserTokensAllowed</h4>
-<pre>default&nbsp;boolean&nbsp;isNoUserTokensAllowed()</pre>
-<div class="block">Whether or not to allow the user input with no user token detected. If <code>false</code> such user
- input will be automatically rejected. Note that this property only applies to user-defined
- token (i.e. model element). Even if there are no user defined tokens, the user input may still
- contain system token like <code>nlpcraft:city</code> or <code>nlpcraft:date</code>. In many cases models
- should be build to allow user input without user tokens. However, set it to <code>false</code> if presence
- of at least one user token is mandatory.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_IS_NO_USER_TOKENS_ALLOWED"><code>DFLT_IS_NO_USER_TOKENS_ALLOWED</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>noUserTokensAllowed</code> property:
- <pre class="brush: js">
- {
-      "noUserTokensAllowed": false
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not to allow the user input with no user token detected.</dd>
-</dl>
-</li>
-</ul>
-<a name="getJiggleFactor--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getJiggleFactor</h4>
-<pre>default&nbsp;int&nbsp;getJiggleFactor()</pre>
-<div class="block">Measure of how much sparsity is allowed when user input words are reordered in attempt to
- match the multi-word synonyms. Zero means no reordering is allowed. One means
- that a word in a synonym can move only one position left or right, and so on. Empirically
- the value of <code>2</code> proved to be a good default value in most cases. Note that larger
- values mean that synonym words can be almost in any random place in the user input which makes
- synonym matching practically meaningless. Maximum value is <code>4</code>.
- <p>
- <b>Default</b>
- <br>
- If not provided by the model the default value <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#DFLT_JIGGLE_FACTOR"><code>DFLT_JIGGLE_FACTOR</code></a> will be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>jiggleFactor</code> property:
- <pre class="brush: js">
- {
-      "jiggleFactor": 2
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Word jiggle factor (sparsity measure).</dd>
-</dl>
-</li>
-</ul>
-<a name="getMetadata--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMetadata</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;getMetadata()</pre>
-<div class="block">Gets optional user defined model metadata that can be set by the developer and accessed later.
- By default returns an empty map. Note that this metadata is different from the one returned
- by <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--"><code>NCMetadata.getMetadata()</code></a> method.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>metadata</code> property:
- <pre class="brush: js">
- {
-      "metadata": {
-          "str": "val1",
-          "num": 100,
-          "bool": false
-      }
- }
- </pre></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional user defined model metadata.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-"><code>NCMetadata.meta(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-"><code>NCMetadata.metaOpt(String)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-"><code>NCMetadata.meta(String, Object)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getAdditionalStopWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAdditionalStopWords</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAdditionalStopWords()</pre>
-<div class="block">Gets an optional list of stopwords to add to the built-in ones.
- <p>
- Stopword is an individual word (i.e. sequence of characters excluding whitespaces) that contribute no
- semantic meaning to the sentence. For example, 'the', 'wow', or 'hm' provide no semantic meaning to the
- sentence and can be safely excluded from semantic analysis.
- <p>
- NLPCraft comes with a carefully selected list of English stopwords which should be sufficient
- for a majority of use cases. However, you can add additional stopwords to this list. The typical
- use for user-defined stopwords are jargon parasite words that are specific to the model's domain.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>additionalStopwords</code> property:
- <pre class="brush: js">
- {
-      "additionalStopwords": [
-          "stopword1",
-          "stopword2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of additional stopwords.</dd>
-</dl>
-</li>
-</ul>
-<a name="getExcludedStopWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getExcludedStopWords</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExcludedStopWords()</pre>
-<div class="block">Gets an optional list of stopwords to exclude from the built-in list of stopwords.
- <p>
- Just like you can add additional stopwords via <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--"><code>getAdditionalStopWords()</code></a> you can exclude
- certain words from the list of stopwords. This can be useful in rare cases when default built-in
- stopword has specific meaning of your model. In order to process them you need to exclude them
- from the list of stopwords.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>excludedStopwords</code> property:
- <pre class="brush: js">
- {
-      "excludedStopwords": [
-          "excludedStopword1",
-          "excludedStopword2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of excluded stopwords.</dd>
-</dl>
-</li>
-</ul>
-<a name="getExamples--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getExamples</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExamples()</pre>
-<div class="block">Gets an optional list of example sentences demonstrating what can be asked with this model. These
- examples may be displayed by the management tools. It is highly recommended to supply a good list of
- examples for the model as this provides perhaps the best description to the end user on how a particular
- model can be used.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>examples</code> property:
- <pre class="brush: js">
- {
-      "examples": [
-          "Example questions one",
-          "Another sample sentence"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of model request examples.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSuspiciousWords--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getSuspiciousWords</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSuspiciousWords()</pre>
-<div class="block">Gets an optional list of suspicious words. A suspicious word is a word that generally should not appear in user
- sentence when used with this model. For example, if a particular model is for children oriented book search,
- the words "sex" and "porn" should probably NOT appear in the user input and can be automatically rejected
- when added here and model's metadata <code>MAX_SUSPICIOUS_WORDS</code> property set to zero.
- <p>
- Note that by setting model's metadata <code>MAX_SUSPICIOUS_WORDS</code> property to non-zero value you can
- adjust the sensitivity of suspicious words auto-rejection logic.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>suspiciousWords</code> property:
- <pre class="brush: js">
- {
-      "suspiciousWords": [
-          "sex",
-          "porn"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of suspicious words in their lemma form.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMacros--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMacros</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getMacros()</pre>
-<div class="block">Gets an optional map of macros to be used in this model. Macros and option groups are instrumental
- in defining model's elements. See <a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><code>NCElement</code></a> for documentation on macros.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>macros</code> property:
- <pre class="brush: js">
- {
-      "macros": [
-          {
-              "name": "&lt;OF&gt;",
-              "macro": "{of|for|per}"
-          },
-          {
-              "name": "&lt;CUR&gt;",
-              "macro": "{current|present|moment|now}"
-          }
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty map of macros.</dd>
-</dl>
-</li>
-</ul>
-<a name="getParsers--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getParsers</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;&nbsp;getParsers()</pre>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations. Note that order of the parsers
- is important as they will be invoked in the same order they are returned.
- <p>
- By default the semantic data model detects its elements by their synonyms, regexp or DSL expressions. However,
- in some cases these methods are not expressive enough. In such cases, a user-defined parser can be defined
- for the model that would allow the user to define its own NER logic to detect the model elements in the user
- input programmatically. Note that there can be only one custom parser per model and it can detect any number
- of model elements (named entities).
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>parser</code> property which is an array
- with every element being a fully qualified class name implementing <a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomParser</code></a> interface:
- <pre class="brush: js">
- {
-      "parsers": [
-          "my.package.Parser1",
-          "my.package.Parser2"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Custom user parsers for model elements or <code>null</code> if not used (default).</dd>
-</dl>
-</li>
-</ul>
-<a name="getElements--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getElements</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;&nbsp;getElements()</pre>
-<div class="block">Gets a set of model elements or named entities. Model can have zero or more user defined elements.
- <p>
- An element is the main building block of the semantic model. Data model element defines a named entity
- that will be automatically recognized in the user input. See also <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>getParsers()</code></a> method on how
- to provide programmatic named entity recognizer (NER) implementations.
- <p>
- Note that unless model elements are loaded dynamically it is highly recommended to declare model
- elements in the external JSON/YAML model configuration (under <code>elements</code> property):
- <pre class="brush: js">
- {
-      "elements": [
-         {
-             "id": "wt:hist",
-             "synonyms": [
-                 "{&lt;WEATHER&gt;|*} &lt;HISTORY&gt;",
-                 "&lt;HISTORY&gt; {&lt;OF&gt;|*} &lt;WEATHER&gt;"
-             ],
-             "description": "Past weather conditions."
-         }
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Set of model elements, potentially empty.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--"><code>getParsers()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getEnabledBuiltInTokens--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getEnabledBuiltInTokens</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getEnabledBuiltInTokens()</pre>
-<div class="block">Gets a set of IDs for built-in named entities (tokens) that should be enabled and detected for this model.
- Unless model requests (i.e. enables) the built-in tokens in this method the NLP subsystem will not attempt
- to detect them. Explicit enablement of the token significantly improves the overall performance by avoiding
- unnecessary token detection. Note that you don't have to specify your own user elements here as they are
- always enabled.
- <p>
- <b>Default</b>
- <br>
- The following built-in tokens are enabled by default implementation of this method:
- <ul>
- <li><code>nlpcraft:date</code></li>
- <li><code>nlpcraft:continent</code></li>
- <li><code>nlpcraft:subcontinent</code></li>
- <li><code>nlpcraft:country</code></li>
- <li><code>nlpcraft:metro</code></li>
- <li><code>nlpcraft:region</code></li>
- <li><code>nlpcraft:city</code></li>
- <li><code>nlpcraft:num</code></li>
- <li><code>nlpcraft:coordinate</code></li>
- <li><code>nlpcraft:relation</code></li>
- <li><code>nlpcraft:sort</code></li>
- <li><code>nlpcraft:limit</code></li>
- </ul>
- Note that this method can return an empty list if the data model doesn't need any built-in tokens
- for its logic. See <a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> for the list of all supported built-in tokens.
- <p>
- <b>JSON</b>
- <br>
- If using JSON/YAML model presentation this is set by <code>enabledBuiltInTokens</code> property:
- <pre class="brush: js">
- {
-      "enabledBuiltInTokens": [
-          "google:person",
-          "google:location",
-          "stanford:money"
-      ]
- }
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Set of built-in tokens, potentially empty, that should be enabled and detected for this model.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCModelView.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCModelView.html" target="_top">Frames</a></li>
-<li><a href="NCModelView.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCRejection.html b/docs/apis/latest/org/apache/nlpcraft/model/NCRejection.html
deleted file mode 100644
index 4395ada..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCRejection.html
+++ /dev/null
@@ -1,282 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCRejection (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCRejection (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCRejection.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCRejection.html" target="_top">Frames</a></li>
-<li><a href="NCRejection.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCRejection" class="title">Class NCRejection</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>NCException</li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCRejection</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCRejection</span>
-extends NCException</pre>
-<div class="block">Exception to indicate that user input cannot be processed as is. This exception can be thrown from
- intent callbacks.
- <p>
- This exception typically indicates that user has not provided enough information in the input string
- to have it processed automatically. In most cases this means that the user's input is either too short
- or too simple, too long or too complex, missing required context, or unrelated to requested data model.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRejection.html#NCRejection-java.lang.String-">NCRejection</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</code>
-<div class="block">Creates new rejection exception with given message.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRejection.html#NCRejection-java.lang.String-java.lang.Throwable-">NCRejection</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
-           <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>
-<div class="block">Creates new rejection exception with given message and cause.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCRejection-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>NCRejection</h4>
-<pre>public&nbsp;NCRejection(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)</pre>
-<div class="block">Creates new rejection exception with given message.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>msg</code> - Rejection message.</dd>
-</dl>
-</li>
-</ul>
-<a name="NCRejection-java.lang.String-java.lang.Throwable-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCRejection</h4>
-<pre>public&nbsp;NCRejection(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg,
-                   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
-<div class="block">Creates new rejection exception with given message and cause.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>msg</code> - Rejection message.</dd>
-<dd><code>cause</code> - Cause of this exception.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCRejection.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCRejection.html" target="_top">Frames</a></li>
-<li><a href="NCRejection.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCRequest.html b/docs/apis/latest/org/apache/nlpcraft/model/NCRequest.html
deleted file mode 100644
index e958087..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCRequest.html
+++ /dev/null
@@ -1,388 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCRequest (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCRequest (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCRequest.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCRequest.html" target="_top">Frames</a></li>
-<li><a href="NCRequest.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCRequest" class="title">Interface NCRequest</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCRequest</span></pre>
-<div class="block">Supplemental information about the user request.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCContext.html#getRequest--"><code>NCContext.getRequest()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getClientAgent--">getClientAgent</a></span>()</code>
-<div class="block">Gets string representation of the user client agent that made the call with
- this request.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getCompany--">getCompany</a></span>()</code>
-<div class="block">Gets descriptor of the user's company on behalf of which this request was submitted.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getData--">getData</a></span>()</code>
-<div class="block">Gets optional JSON data passed in with user request.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getNormalizedText--">getNormalizedText</a></span>()</code>
-<div class="block">Gets normalized text of the user input.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getReceiveTimestamp--">getReceiveTimestamp</a></span>()</code>
-<div class="block">Gets UTC/GMT timestamp in ms when user input was received.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getRemoteAddress--">getRemoteAddress</a></span>()</code>
-<div class="block">Gets optional address of the remote client.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getServerRequestId--">getServerRequestId</a></span>()</code>
-<div class="block">Gets globally unique server ID of the current request.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getUser--">getUser</a></span>()</code>
-<div class="block">Gets descriptor of the user on behalf of which this request was submitted.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getUser--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getUser</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a>&nbsp;getUser()</pre>
-<div class="block">Gets descriptor of the user on behalf of which this request was submitted.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>User descriptor.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCompany--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCompany</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a>&nbsp;getCompany()</pre>
-<div class="block">Gets descriptor of the user's company on behalf of which this request was submitted.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>User company descriptor.</dd>
-</dl>
-</li>
-</ul>
-<a name="getServerRequestId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getServerRequestId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServerRequestId()</pre>
-<div class="block">Gets globally unique server ID of the current request.
- <p>
- Server request is defined as a processing of a one user input request (a session).
- Note that model can be accessed multiple times during processing of a single user request
- and therefor multiple instances of this interface can return the same server
- request ID. In fact, users of this interfaces can use this fact by using this ID,
- for example, as a map key for a session scoped storage.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Server request ID.</dd>
-</dl>
-</li>
-</ul>
-<a name="getNormalizedText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getNormalizedText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getNormalizedText()</pre>
-<div class="block">Gets normalized text of the user input.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Normalized text of the user input.</dd>
-</dl>
-</li>
-</ul>
-<a name="getReceiveTimestamp--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getReceiveTimestamp</h4>
-<pre>long&nbsp;getReceiveTimestamp()</pre>
-<div class="block">Gets UTC/GMT timestamp in ms when user input was received.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>UTC/GMT timestamp in ms when user input was received.</dd>
-</dl>
-</li>
-</ul>
-<a name="getRemoteAddress--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getRemoteAddress</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getRemoteAddress()</pre>
-<div class="block">Gets optional address of the remote client.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional address of the remote client.</dd>
-</dl>
-</li>
-</ul>
-<a name="getClientAgent--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getClientAgent</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getClientAgent()</pre>
-<div class="block">Gets string representation of the user client agent that made the call with
- this request.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>User agent string from user client (web browser, REST client, etc.).</dd>
-</dl>
-</li>
-</ul>
-<a name="getData--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getData</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getData()</pre>
-<div class="block">Gets optional JSON data passed in with user request.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional user input data.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getProperties--"><code>NCUser.getProperties()</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCRequest.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCRequest.html" target="_top">Frames</a></li>
-<li><a href="NCRequest.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCResult.html b/docs/apis/latest/org/apache/nlpcraft/model/NCResult.html
deleted file mode 100644
index 08a04b9..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCResult.html
+++ /dev/null
@@ -1,553 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":9,"i4":9,"i5":10,"i6":10,"i7":10,"i8":9,"i9":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCResult.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCResult.html" target="_top">Frames</a></li>
-<li><a href="NCResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Class NCResult" class="title">Class NCResult</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.NCResult</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCResult</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">Data model result returned from model intent callbacks. Result consists of the
- text body and the type. The type is similar in notion to MIME types. The following is the list of supported
- result types:
- <table summary="" class="dl-table">
-     <tr>
-         <th>Result Type</th>
-         <th>Factory Method</th>
-     </tr>
-     <tr>
-         <td><code>text</code></td>
-         <td><a href="../../../../org/apache/nlpcraft/model/NCResult.html#text-java.lang.String-"><code>text(String)</code></a></td>
-     </tr>
-     <tr>
-         <td><code>html</code></td>
-         <td><a href="../../../../org/apache/nlpcraft/model/NCResult.html#html-java.lang.String-"><code>html(String)</code></a></td>
-     </tr>
-     <tr>
-         <td><code>json</code></td>
-         <td><a href="../../../../org/apache/nlpcraft/model/NCResult.html#json-java.lang.String-"><code>json(String)</code></a></td>
-     </tr>
-     <tr>
-         <td><code>yaml</code></td>
-         <td><a href="../../../../org/apache/nlpcraft/model/NCResult.html#yaml-java.lang.String-"><code>yaml(String)</code></a></td>
-     </tr>
- </table>
- Note that all of these types have specific meaning <b>only</b> for REST applications that interpret them
- accordingly. For example, the REST client interfacing between NLPCraft and Amazon Alexa or Apple HomeKit can only
- accept <code>text</code> result type and ignore everything else.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../serialized-form.html#org.apache.nlpcraft.model.NCResult">Serialized Form</a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#NCResult--">NCResult</a></span>()</code>
-<div class="block">No-arg constructor.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#NCResult-java.lang.String-java.lang.String-">NCResult</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;body,
-        <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
-<div class="block">Creates new result with given body and type.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#getBody--">getBody</a></span>()</code>
-<div class="block">Gets result body.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#getTokens--">getTokens</a></span>()</code>
-<div class="block">Gets tokens that were used to produce this query result.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#getType--">getType</a></span>()</code>
-<div class="block">Gets result type.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#html-java.lang.String-">html</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;html)</code>
-<div class="block">Creates <code>html</code> result.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#json-java.lang.String-">json</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)</code>
-<div class="block">Creates <code>json</code> result.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#setBody-java.lang.String-">setBody</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;body)</code>
-<div class="block">Sets result body.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#setTokens-java.util.Collection-">setTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;tokens)</code>
-<div class="block">Sets a collection of tokens that was used to produce this query result.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#setType-java.lang.String-">setType</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</code>
-<div class="block">Set result type.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#text-java.lang.String-">text</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</code>
-<div class="block">Creates <code>text</code> result.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCResult.html#yaml-java.lang.String-">yaml</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;yaml)</code>
-<div class="block">Creates <code>yaml</code> result.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCResult-java.lang.String-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>NCResult</h4>
-<pre>public&nbsp;NCResult(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;body,
-                <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
-<div class="block">Creates new result with given body and type.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>body</code> - Result body.</dd>
-<dd><code>type</code> - Result type.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - Thrown if type is invalid.</dd>
-</dl>
-</li>
-</ul>
-<a name="NCResult--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCResult</h4>
-<pre>public&nbsp;NCResult()</pre>
-<div class="block">No-arg constructor.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="text-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>text</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;text(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</pre>
-<div class="block">Creates <code>text</code> result.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>txt</code> - Textual result. Text interpretation will be defined by the client receiving this result.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly created query result.</dd>
-</dl>
-</li>
-</ul>
-<a name="html-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>html</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;html(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;html)</pre>
-<div class="block">Creates <code>html</code> result.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>html</code> - HTML markup.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly created query result.</dd>
-</dl>
-</li>
-</ul>
-<a name="json-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>json</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;json(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)</pre>
-<div class="block">Creates <code>json</code> result. Note that this method will test given JSON string
- for validness by using <code>com.google.gson.Gson</code> JSON utility. If JSON string is invalid
- the <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang"><code>IllegalArgumentException</code></a> exception will be thrown.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>json</code> - Any JSON string to be rendered on the client.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly created query result.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - Thrown if given JSON string is invalid.</dd>
-</dl>
-</li>
-</ul>
-<a name="yaml-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>yaml</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;yaml(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;yaml)</pre>
-<div class="block">Creates <code>yaml</code> result.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>yaml</code> - Any YAML string to be rendered on the client.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly created query result.</dd>
-</dl>
-</li>
-</ul>
-<a name="setBody-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setBody</h4>
-<pre>public&nbsp;void&nbsp;setBody(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;body)</pre>
-<div class="block">Sets result body.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>body</code> - Result body.</dd>
-</dl>
-</li>
-</ul>
-<a name="setType-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setType</h4>
-<pre>public&nbsp;void&nbsp;setType(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type)</pre>
-<div class="block">Set result type.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - Result type.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - Thrown if type is invalid.</dd>
-</dl>
-</li>
-</ul>
-<a name="getTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTokens</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getTokens()</pre>
-<div class="block">Gets tokens that were used to produce this query result. Note that the
- returned tokens can come from the current request as well as from the conversation (i.e. from
- previous requests). Order of tokens is not important.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Gets tokens that were used to produce this query result.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCResult.html#setTokens-java.util.Collection-"><code>setTokens(Collection)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="setTokens-java.util.Collection-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setTokens</h4>
-<pre>public&nbsp;void&nbsp;setTokens(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;tokens)</pre>
-<div class="block">Sets a collection of tokens that was used to produce this query result. Note that the
- returned tokens can come from the current request as well as from the conversation (i.e. from
- previous requests). Order of tokens is not important.
- <p>
- Providing these tokens is necessary for proper STM operation. If conversational support isn't used
- setting these tokens is not required. Note that built-in intent based matched automatically sets
- these tokens.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tokens</code> - Collection of tokens that was used to produce this query result.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCResult.html#getTokens--"><code>getTokens()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getType--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getType</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getType()</pre>
-<div class="block">Gets result type.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Result type.</dd>
-</dl>
-</li>
-</ul>
-<a name="getBody--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getBody</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBody()</pre>
-<div class="block">Gets result body.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Result body.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCResult.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCResult.html" target="_top">Frames</a></li>
-<li><a href="NCResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCToken.html b/docs/apis/latest/org/apache/nlpcraft/model/NCToken.html
deleted file mode 100644
index 6933e21..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCToken.html
+++ /dev/null
@@ -1,736 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCToken (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCToken (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":18,"i7":6,"i8":18,"i9":6,"i10":6,"i11":6,"i12":6,"i13":18,"i14":6,"i15":18,"i16":18,"i17":18,"i18":18,"i19":18,"i20":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCToken.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCToken.html" target="_top">Frames</a></li>
-<li><a href="NCToken.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCToken" class="title">Interface NCToken</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCToken</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></pre>
-<div class="block">Detected model element. A token is a detected model element and is a part of a
- parsed user input. Sequence of tokens represents fully parsed (see <a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--"><code>NCContext.getVariants()</code></a> method) user input. A single
- token corresponds to a one or more words, sequential or not, in the user sentence.
- <p>
- <b>Configuring Token Providers</b><br>
- Token providers (built-in or 3rd party) have to be enabled in the REST server <a href="https://nlpcraft.org/server-and-probe.html">configuration</a>.
- Data models also have to specify tokens they are expecting the REST server and probe to detect. This is done to
- limit the unnecessary processing since implicit enabling of all token providers and all tokens can lead to a
- significant slow down of processing. REST server <a href="https://nlpcraft.org/server-and-probe.html">configuration</a>
- property <code>nlpcraft.server.tokenProvides</code> provides the list of enabled token providers.
- Data models provide their required tokens in <a href="../../../../org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--"><code>NCModelView.getEnabledBuiltInTokens()</code></a> method.
- <p>
- Read full documentation in <a target=_ href="https://nlpcraft.org/data-model.html">Data Model</a> section and review
- <a target=_ href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/">examples</a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><code>NCElement</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--"><code>NCContext.getVariants()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-">findPartTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;idOrAlias)</code>
-<div class="block">Gets the list of all part tokens with given IDs or aliases traversing entire part token graph.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getAliases--">getAliases</a></span>()</code>
-<div class="block">Gets optional list of aliases this token is known by.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getAncestors--">getAncestors</a></span>()</code>
-<div class="block">Gets the list of all parent IDs from this token up to the root.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getEndCharIndex--">getEndCharIndex</a></span>()</code>
-<div class="block">Gets end character index of this token in the original text.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getGroups--">getGroups</a></span>()</code>
-<div class="block">Gets the list of groups this token belongs to.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getId--">getId</a></span>()</code>
-<div class="block">If this token represents user defined model element this method returns
- the ID of that element.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>default int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getIndex--">getIndex</a></span>()</code>
-<div class="block">A shortcut method that gets index of this token in the sentence.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getModel--">getModel</a></span>()</code>
-<div class="block">Gets reference to the model this token belongs to.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getOriginalText--">getOriginalText</a></span>()</code>
-<div class="block">A shortcut method that gets original user input text for this token.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getParentId--">getParentId</a></span>()</code>
-<div class="block">Gets the optional parent ID of the model element this token represents.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getPartTokens--">getPartTokens</a></span>()</code>
-<div class="block">Gets the list of tokens this tokens is composed of.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getServerRequestId--">getServerRequestId</a></span>()</code>
-<div class="block">Gets ID of the server request this token is part of.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getStartCharIndex--">getStartCharIndex</a></span>()</code>
-<div class="block">Gets start character index of this token in the original text.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getUnid--">getUnid</a></span>()</code>
-<div class="block">A shortcut method that gets internal globally unique system ID of the token.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getValue--">getValue</a></span>()</code>
-<div class="block">Gets the value if this token was detected via element's value (or its synonyms).</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isChildOf-java.lang.String-">isChildOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokId)</code>
-<div class="block">Tests whether this token is a child of given token ID.</div>
-</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isFreeWord--">isFreeWord</a></span>()</code>
-<div class="block">A shortcut method checking whether or not this token represents a free word.</div>
-</td>
-</tr>
-<tr id="i17" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isMemberOf-java.lang.String-">isMemberOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;grp)</code>
-<div class="block">Tests whether or not this token belongs to the given group.</div>
-</td>
-</tr>
-<tr id="i18" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isOfAlias-java.lang.String-">isOfAlias</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</code>
-<div class="block">Tests whether or not this token has given alias.</div>
-</td>
-</tr>
-<tr id="i19" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isStopWord--">isStopWord</a></span>()</code>
-<div class="block">A shortcut method checking whether or not this token is a stopword.</div>
-</td>
-</tr>
-<tr id="i20" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCToken.html#isUserDefined--">isUserDefined</a></span>()</code>
-<div class="block">Tests whether or not this token is a user-defined token.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCMetadata">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#getMetadata--">getMetadata</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#meta-java.lang.String-T-">meta</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metaOpt-java.lang.String-">metaOpt</a>, <a href="../../../../org/apache/nlpcraft/model/NCMetadata.html#metax-java.lang.String-">metax</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getModel--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getModel</h4>
-<pre><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;getModel()</pre>
-<div class="block">Gets reference to the model this token belongs to.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model reference.</dd>
-</dl>
-</li>
-</ul>
-<a name="getServerRequestId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getServerRequestId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServerRequestId()</pre>
-<div class="block">Gets ID of the server request this token is part of.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the server request this token is part of.</dd>
-</dl>
-</li>
-</ul>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getId()</pre>
-<div class="block">If this token represents user defined model element this method returns
- the ID of that element. Otherwise, it returns ID of the built-in system token.
- Note that a sentence can have multiple tokens with the same element ID.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the element (system or user defined).</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getId--"><code>NCElement.getId()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getParentId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getParentId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getParentId()</pre>
-<div class="block">Gets the optional parent ID of the model element this token represents. This only available
- for user-defined model elements (built-in tokens do not have parents).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the token's element immediate parent or <code>null</code> if not available.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getParentId--"><code>NCElement.getParentId()</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCToken.html#getAncestors--"><code>getAncestors()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getAncestors--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAncestors</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAncestors()</pre>
-<div class="block">Gets the list of all parent IDs from this token up to the root. This only available
- for user-defined model elements (built-in tokens do not have parents).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List, potentially empty but never <code>null</code>, of all parent IDs from this token up to the root.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getParentId--"><code>getParentId()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isChildOf-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isChildOf</h4>
-<pre>default&nbsp;boolean&nbsp;isChildOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tokId)</pre>
-<div class="block">Tests whether this token is a child of given token ID. It is equivalent to:
- <pre class="brush: java">
-     return getAncestors().contains(tokId);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tokId</code> - Ancestor token ID.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>true</code> this token is a child of given token ID, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPartTokens--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getPartTokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getPartTokens()</pre>
-<div class="block">Gets the list of tokens this tokens is composed of. This method returns only immediate part tokens.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of constituent tokens, potentially empty but never <code>null</code>, that this token is composed of.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-"><code>findPartTokens(String...)</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="findPartTokens-java.lang.String...-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>findPartTokens</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;findPartTokens(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;idOrAlias)</pre>
-<div class="block">Gets the list of all part tokens with given IDs or aliases traversing entire part token graph.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>idOrAlias</code> - List of token IDs or aliases, potentially empty. If empty, the entire tree of part tokens
-      is return as a list.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of all part tokens with given IDs or aliases. Potentially empty but never <code>null</code>.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCToken.html#getPartTokens--"><code>getPartTokens()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getAliases--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAliases</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAliases()</pre>
-<div class="block">Gets optional list of aliases this token is known by. Token can get an alias if it is a part of
- other composed token and token DSL expression that was used to match it specified an alias. Note
- that token can have zero, one or more aliases.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of aliases this token is known by. Can be empty, but never <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-<a name="isOfAlias-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isOfAlias</h4>
-<pre>default&nbsp;boolean&nbsp;isOfAlias(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias)</pre>
-<div class="block">Tests whether or not this token has given alias. It is equivalent to:
- <pre class="brush: java">
-      return getAliases().contains(alias);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>alias</code> - Alias to test.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> if this token has alias <code>alias</code>, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getValue--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getValue</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getValue()</pre>
-<div class="block">Gets the value if this token was detected via element's value (or its synonyms). Otherwise
- returns <code>null</code>. Only applicable for user-defined model elements (built-in tokens
- do not have values).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Value for the user-defined model element or <code>null</code>, if not available.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValues--"><code>NCElement.getValues()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getGroups--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getGroups</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getGroups()</pre>
-<div class="block">Gets the list of groups this token belongs to. By default, if not specified explicitly, the group
- is token's ID.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Token groups list. Never <code>null</code> - but can be empty.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getGroups--"><code>NCElement.getGroups()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isMemberOf-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isMemberOf</h4>
-<pre>default&nbsp;boolean&nbsp;isMemberOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;grp)</pre>
-<div class="block">Tests whether or not this token belongs to the given group. It is equivalent to:
- <pre class="brush: java">
-      return getGroups().contains(grp);
- </pre></div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>grp</code> - Group to test.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> if this token belongs to the group <code>grp</code>, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="getStartCharIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getStartCharIndex</h4>
-<pre>int&nbsp;getStartCharIndex()</pre>
-<div class="block">Gets start character index of this token in the original text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Start character index of this token.</dd>
-</dl>
-</li>
-</ul>
-<a name="getEndCharIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEndCharIndex</h4>
-<pre>int&nbsp;getEndCharIndex()</pre>
-<div class="block">Gets end character index of this token in the original text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>End character index of this token.</dd>
-</dl>
-</li>
-</ul>
-<a name="isStopWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isStopWord</h4>
-<pre>default&nbsp;boolean&nbsp;isStopWord()</pre>
-<div class="block">A shortcut method checking whether or not this token is a stopword. Stopwords are some extremely common
- words which add little value in helping understanding user input and are excluded from the
- processing entirely. For example, words like a, the, can, of, about, over, etc. are
- typical stopwords in English. NLPCraft has built-in set of stopwords.
- <p>
- This method is equivalent to:
- <pre class="brush: java">
-     return meta("nlpcraft:nlp:stopword");
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this token is a stopword.</dd>
-</dl>
-</li>
-</ul>
-<a name="isFreeWord--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isFreeWord</h4>
-<pre>default&nbsp;boolean&nbsp;isFreeWord()</pre>
-<div class="block">A shortcut method checking whether or not this token represents a free word. A free word is a
- token that was detected neither as a part of user defined or system tokens.
- <p>
- This method is equivalent to:
- <pre class="brush: java">
-     return meta("nlpcraft:nlp:freeword");
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this token is a freeword.</dd>
-</dl>
-</li>
-</ul>
-<a name="getOriginalText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getOriginalText</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOriginalText()</pre>
-<div class="block">A shortcut method that gets original user input text for this token.
- <p>
- This method is equivalent to:
- <pre class="brush: java">
-     return meta("nlpcraft:nlp:origtext");
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Original user input text for this token.</dd>
-</dl>
-</li>
-</ul>
-<a name="getIndex--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getIndex</h4>
-<pre>default&nbsp;int&nbsp;getIndex()</pre>
-<div class="block">A shortcut method that gets index of this token in the sentence.
- <p>
- This method is equivalent to:
- <pre class="brush: java">
-     return meta("nlpcraft:nlp:index");
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Index of this token in the sentence.</dd>
-</dl>
-</li>
-</ul>
-<a name="getUnid--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getUnid</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getUnid()</pre>
-<div class="block">A shortcut method that gets internal globally unique system ID of the token.
- <p>
- This method is equivalent to:
- <pre class="brush: java">
-     return meta("nlpcraft:nlp:unid");
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Internal globally unique system ID of the token.</dd>
-</dl>
-</li>
-</ul>
-<a name="isUserDefined--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isUserDefined</h4>
-<pre>default&nbsp;boolean&nbsp;isUserDefined()</pre>
-<div class="block">Tests whether or not this token is a user-defined token.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>{code true} if this token is defined by the model element in the user model, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCToken.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCToken.html" target="_top">Frames</a></li>
-<li><a href="NCToken.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCUser.html b/docs/apis/latest/org/apache/nlpcraft/model/NCUser.html
deleted file mode 100644
index 0d06935..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCUser.html
+++ /dev/null
@@ -1,378 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCUser (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCUser (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCUser.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCUser.html" target="_top">Frames</a></li>
-<li><a href="NCUser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCUser" class="title">Interface NCUser</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCUser</span></pre>
-<div class="block">Descriptor of the user. Returned from <a href="../../../../org/apache/nlpcraft/model/NCRequest.html#getUser--"><code>NCRequest.getUser()</code></a> method.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><code>NCRequest</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getAvatarUrl--">getAvatarUrl</a></span>()</code>
-<div class="block">Gets optional user avatar URL (<code>data:</code> or <code>http:</code> scheme URLs).</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getEmail--">getEmail</a></span>()</code>
-<div class="block">Gets email of the user.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getFirstName--">getFirstName</a></span>()</code>
-<div class="block">Gets first name of the user.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getId--">getId</a></span>()</code>
-<div class="block">Gets ID of this user.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getLastName--">getLastName</a></span>()</code>
-<div class="block">Gets last name of the user.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getProperties--">getProperties</a></span>()</code>
-<div class="block">Gets properties associated with the user.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#getSignupTimestamp--">getSignupTimestamp</a></span>()</code>
-<div class="block">Gets signup timestamp of the user.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCUser.html#isAdmin--">isAdmin</a></span>()</code>
-<div class="block">Tests whether or not the user has administrative privileges.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getId</h4>
-<pre>long&nbsp;getId()</pre>
-<div class="block">Gets ID of this user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>User ID.</dd>
-</dl>
-</li>
-</ul>
-<a name="getFirstName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getFirstName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getFirstName()</pre>
-<div class="block">Gets first name of the user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>First name of the user.</dd>
-</dl>
-</li>
-</ul>
-<a name="getLastName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getLastName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getLastName()</pre>
-<div class="block">Gets last name of the user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Last name of the user.</dd>
-</dl>
-</li>
-</ul>
-<a name="getProperties--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getProperties</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;getProperties()</pre>
-<div class="block">Gets properties associated with the user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional map of properties associated with the user.</dd>
-</dl>
-</li>
-</ul>
-<a name="getEmail--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getEmail</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getEmail()</pre>
-<div class="block">Gets email of the user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Email of the user.</dd>
-</dl>
-</li>
-</ul>
-<a name="getAvatarUrl--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAvatarUrl</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getAvatarUrl()</pre>
-<div class="block">Gets optional user avatar URL (<code>data:</code> or <code>http:</code> scheme URLs).</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>User avatar URL (<code>data:</code> or <code>http:</code> scheme URLs).</dd>
-</dl>
-</li>
-</ul>
-<a name="isAdmin--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isAdmin</h4>
-<pre>boolean&nbsp;isAdmin()</pre>
-<div class="block">Tests whether or not the user has administrative privileges.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not the user has administrative privileges.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSignupTimestamp--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getSignupTimestamp</h4>
-<pre>long&nbsp;getSignupTimestamp()</pre>
-<div class="block">Gets signup timestamp of the user.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Signup timestamp of the user.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCUser.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCUser.html" target="_top">Frames</a></li>
-<li><a href="NCUser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCValue.html b/docs/apis/latest/org/apache/nlpcraft/model/NCValue.html
deleted file mode 100644
index c3c1b7f..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCValue.html
+++ /dev/null
@@ -1,269 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCValue (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCValue (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCValue.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCValue.html" target="_top">Frames</a></li>
-<li><a href="NCValue.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCValue" class="title">Interface NCValue</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCValue</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre>
-<div class="block">Model element's value.
- <p>
- Each model element can generally be recognized either by one of its synonyms or values. Elements and their values
- are analogous to types and instances of that type in programming languages. Each value
- has a name and optional set of its own synonyms by which that value, and ultimately its element, can be
- recognized by. Note that value name itself acts as an implicit synonym even when no additional synonyms added
- for that value.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCElement.html#getValues--"><code>NCElement.getValues()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCValue.html#getName--">getName</a></span>()</code>
-<div class="block">Gets value name.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCValue.html#getSynonyms--">getSynonyms</a></span>()</code>
-<div class="block">Gets optional list of value's synonyms.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getName--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
-<div class="block">Gets value name.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Value name.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSynonyms--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getSynonyms</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getSynonyms()</pre>
-<div class="block">Gets optional list of value's synonyms.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Potentially empty list of value's synonyms.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCValue.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCValue.html" target="_top">Frames</a></li>
-<li><a href="NCValue.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCValueLoader.html b/docs/apis/latest/org/apache/nlpcraft/model/NCValueLoader.html
deleted file mode 100644
index 77a105d..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCValueLoader.html
+++ /dev/null
@@ -1,274 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCValueLoader (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCValueLoader (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCValueLoader.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCValueLoader.html" target="_top">Frames</a></li>
-<li><a href="NCValueLoader.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCValueLoader" class="title">Interface NCValueLoader</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCValueLoader</span>
-extends <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.
- <p>
- <b>JSON</b>
- <br>
- When using JSON/YAML model presentation element values can be defined statically. However, in some
- cases, it is required to load these values from external sources like database or REST services while
- keeping the rest of the model declaration static (i.e. in JSON/YAML). To accomplish this you can
- define <code>valueLoader</code> property and provide a fully qualified class name that implements
- this interface. During the model instantiation an instance of that class will be created once per
- each model and class of loader and method <a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-"><code>load(NCElement)</code></a> will be called to load
- element's values. Note that you can use both statically defined values (i.e. <code>values</code> property)
- and dynamically loaded values together and they will be merged:
- <pre class="brush: js, highlight: [11]">
-     "elements": [
-         {
-             "id": "my:id",
-             "description": "My description.",
-             "values": [
-                  {
-                      "name": "name1",
-                      "synonyms": ["syn1", "syn2"]
-                  }
-             ],
-             "valueLoader": "my.package.MyLoader"
-         }
-     ]
- </pre></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-">load</a></span>(<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&nbsp;owner)</code>
-<div class="block">Loads values for given model element.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a>, <a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="load-org.apache.nlpcraft.model.NCElement-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>load</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;&nbsp;load(<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&nbsp;owner)</pre>
-<div class="block">Loads values for given model element.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>owner</code> - Model element to which this value loader belongs to.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Set of values, potentially empty but never <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCValueLoader.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCValueLoader.html" target="_top">Frames</a></li>
-<li><a href="NCValueLoader.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/NCVariant.html b/docs/apis/latest/org/apache/nlpcraft/model/NCVariant.html
deleted file mode 100644
index 6df0874..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/NCVariant.html
+++ /dev/null
@@ -1,271 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCVariant (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCVariant (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCVariant.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCVariant.html" target="_top">Frames</a></li>
-<li><a href="NCVariant.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model</div>
-<h2 title="Interface NCVariant" class="title">Interface NCVariant</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Superinterfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCVariant</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</pre>
-<div class="block">A list of tokens representing one possible parsing variant of the user input.
- <p>
- Note that a given user input can have one or more possible different parsing variants. Depending on model
- configuration a user input can produce hundreds or even thousands of parsing variants.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-"><code>NCModel.onParsedVariant(NCVariant)</code></a>, 
-<a href="../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--"><code>NCContext.getVariants()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/nlpcraft/model/NCVariant.html#getMatchedTokens--">getMatchedTokens</a></span>()</code>
-<div class="block">Utility method that returns all non-freeword tokens.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.util.List">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#add-E-" title="class or interface in java.util">add</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#add-int-E-" title="class or interface in java.util">add</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#addAll-java.util.Collection-" title="class or interface in java.util">addAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#addAll-int-java.util.Collection-" title="class or interface in java.util">addAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#clear--" title="class or interface in java.util">clear</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#contains-java.lang.Object-" title="class or interface in java.util">contains</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#containsAll-java.util.Collection-" title="class or interface in java.util">containsAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.util">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#get-int-" title="class or interface in java.util">get</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#hashCode--" title="class or interface in java.util">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#indexOf-java.lang.Object-" title="class or interface in java.util">indexOf</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#isEmpty--" title="class or interface in java.util">isEmpty</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#iterator--" title="class or interface in java.util">iterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#lastIndexOf-java.lang.Object-" title="class or interface in java.util">lastIndexOf</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#listIterator--" title="class or interface in java.util">listIterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#listIterator-int-" title="class or interface in java.util">listIterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#remove-int-" title="class or interface in java.util">remove</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#remove-java.lang.Object-" title="class or interface in java.util">remove</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#removeAll-java.util.Collection-" title="class or interface in java.util">removeAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#replaceAll-java.util.function.UnaryOperator-" title="class or interface in java.util">replaceAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#retainAll-java.util.Collection-" title="class or interface in java.util">retainAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#set-int-E-" title="class or interface in java.util">set</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#size--" title="class or interface in java.util">size</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#sort-java.util.Comparator-" title="class or interface in java.util">sort</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#spliterator--" title="class or interface in java.util">spliterator</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#subList-int-int-" title="class or interface in java.util">subList</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#toArray--" title="class or interface in java.util">toArray</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true#toArray-T:A-" title="class or interface in java.util">toArray</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.util.Collection">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true#parallelStream--" title="class or interface in java.util">parallelStream</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true#removeIf-java.util.function.Predicate-" title="class or interface in java.util">removeIf</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true#stream--" title="class or interface in java.util">stream</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-" title="class or interface in java.lang">forEach</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getMatchedTokens--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getMatchedTokens</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;getMatchedTokens()</pre>
-<div class="block">Utility method that returns all non-freeword tokens. It's equivalent to:
- <pre class="brush: java">
-     return stream().filter(tok -> !tok.isFreeWord()).collect(Collectors.toList());
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>All non-freeword tokens.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCVariant.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/NCVariant.html" target="_top">Frames</a></li>
-<li><a href="NCVariant.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCompany.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCompany.html
deleted file mode 100644
index 13f523a..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCompany.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCCompany (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCCompany (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCompany.html" target="_top">Frames</a></li>
-<li><a href="NCCompany.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCCompany" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCCompany</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="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</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><a href="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCRequest.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCRequest.html#getCompany--">getCompany</a></span>()</code>
-<div class="block">Gets descriptor of the user's company on behalf of which this request was submitted.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCompany.html" target="_top">Frames</a></li>
-<li><a href="NCCompany.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCContext.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCContext.html
deleted file mode 100644
index 4afb518..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCContext.html
+++ /dev/null
@@ -1,195 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCContext (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCContext (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCContext.html" target="_top">Frames</a></li>
-<li><a href="NCContext.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCContext" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCContext</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="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</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><a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCIntentMatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getContext--">getContext</a></span>()</code>
-<div class="block">Context of the user input query.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</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>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx,
-       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCContext.html" target="_top">Frames</a></li>
-<li><a href="NCContext.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCConversation.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCConversation.html
deleted file mode 100644
index 580d6ac..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCConversation.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCConversation (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCConversation (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCConversation.html" target="_top">Frames</a></li>
-<li><a href="NCConversation.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCConversation" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCConversation</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="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</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><a href="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCContext.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCContext.html#getConversation--">getConversation</a></span>()</code>
-<div class="block">Gets current conversation.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCConversation.html" target="_top">Frames</a></li>
-<li><a href="NCConversation.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCustomElement.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCustomElement.html
deleted file mode 100644
index d25277c..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCustomElement.html
+++ /dev/null
@@ -1,196 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCCustomElement (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCCustomElement (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomElement.html" target="_top">Frames</a></li>
-<li><a href="NCCustomElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCCustomElement" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCCustomElement</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="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomElement.html" target="_top">Frames</a></li>
-<li><a href="NCCustomElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCustomParser.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCustomParser.html
deleted file mode 100644
index 88f6e49..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCustomParser.html
+++ /dev/null
@@ -1,177 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCCustomParser (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCCustomParser (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomParser.html" target="_top">Frames</a></li>
-<li><a href="NCCustomParser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCCustomParser" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCCustomParser</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="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</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>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers</a></span>()</code>
-<div class="block">Gets optional user-defined model element parsers for custom NER implementations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelFileAdapter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getParsers--">getParsers</a></span>()</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomParser.html" target="_top">Frames</a></li>
-<li><a href="NCCustomParser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCustomWord.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCustomWord.html
deleted file mode 100644
index 6734507..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCCustomWord.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCCustomWord (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCCustomWord (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomWord.html" target="_top">Frames</a></li>
-<li><a href="NCCustomWord.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCCustomWord" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCCustomWord</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="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomElement.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html#getWords--">getWords</a></span>()</code>
-<div class="block">Gets a list of NLP custom words that matched detected model element.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCCustomWord.html" target="_top">Frames</a></li>
-<li><a href="NCCustomWord.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCElement.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCElement.html
deleted file mode 100644
index 7696f6e..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCElement.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCElement (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCElement (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCElement.html" target="_top">Frames</a></li>
-<li><a href="NCElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCElement" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCElement</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="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</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>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelView.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements</a></span>()</code>
-<div class="block">Gets a set of model elements or named entities.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelFileAdapter.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html#getElements--">getElements</a></span>()</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCValueLoader.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-">load</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&nbsp;owner)</code>
-<div class="block">Loads values for given model element.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCElement.html" target="_top">Frames</a></li>
-<li><a href="NCElement.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntent.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntent.html
deleted file mode 100644
index d531b05..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntent.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCIntent (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCIntent (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntent.html" target="_top">Frames</a></li>
-<li><a href="NCIntent.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCIntent" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCIntent</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.NCIntent</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntent.html" target="_top">Frames</a></li>
-<li><a href="NCIntent.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentMatch.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentMatch.html
deleted file mode 100644
index 7008c45..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentMatch.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCIntentMatch (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCIntentMatch (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentMatch.html" target="_top">Frames</a></li>
-<li><a href="NCIntentMatch.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCIntentMatch" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCIntentMatch</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="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</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>default boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-           <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback threw <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-        <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;res)</code>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentMatch.html" target="_top">Frames</a></li>
-<li><a href="NCIntentMatch.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentRef.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentRef.html
deleted file mode 100644
index a389b32..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentRef.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCIntentRef (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCIntentRef (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentRef.html" target="_top">Frames</a></li>
-<li><a href="NCIntentRef.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCIntentRef" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCIntentRef</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.NCIntentRef</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentRef.html" target="_top">Frames</a></li>
-<li><a href="NCIntentRef.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentSkip.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentSkip.html
deleted file mode 100644
index 1963b0e..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentSkip.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCIntentSkip (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCIntentSkip (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentSkip.html" target="_top">Frames</a></li>
-<li><a href="NCIntentSkip.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCIntentSkip" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCIntentSkip</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.NCIntentSkip</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentSkip.html" target="_top">Frames</a></li>
-<li><a href="NCIntentSkip.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentTerm.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentTerm.html
deleted file mode 100644
index 9ee6e92..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCIntentTerm.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCIntentTerm (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCIntentTerm (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentTerm.html" target="_top">Frames</a></li>
-<li><a href="NCIntentTerm.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCIntentTerm" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCIntentTerm</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.NCIntentTerm</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCIntentTerm.html" target="_top">Frames</a></li>
-<li><a href="NCIntentTerm.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCLifecycle.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCLifecycle.html
deleted file mode 100644
index 5abc500..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCLifecycle.html
+++ /dev/null
@@ -1,262 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCLifecycle (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCLifecycle (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCLifecycle.html" target="_top">Frames</a></li>
-<li><a href="NCLifecycle.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCLifecycle" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCLifecycle</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="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus</a></td>
-<td class="colLast">
-<div class="block">Contains OpenCensus integration components.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
-<caption><span>Subinterfaces of <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Interface and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a></span></code>
-<div class="block">Custom model element parser for programmatic NER implementations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></span></code>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></span></code>
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></span></code>
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></span></code>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.opencensus">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a> in <a href="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></span></code>
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://prometheus.io">Prometheus</a> stats exporter.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> stats exporter.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCLifecycle.html" target="_top">Frames</a></li>
-<li><a href="NCLifecycle.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCMetadata.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCMetadata.html
deleted file mode 100644
index 3ca40b2..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCMetadata.html
+++ /dev/null
@@ -1,218 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCMetadata (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCMetadata (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCMetadata.html" target="_top">Frames</a></li>
-<li><a href="NCMetadata.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCMetadata" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCMetadata</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="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
-<caption><span>Subinterfaces of <a href="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Interface and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></span></code>
-<div class="block">Detected model element returning from custom parser.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></span></code>
-<div class="block">Data model element.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></span></code>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></span></code>
-<div class="block">Read-only view on data model.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></span></code>
-<div class="block">Detected model element.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></span></code>
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></span></code>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCMetadata.html" target="_top">Frames</a></li>
-<li><a href="NCMetadata.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModel.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModel.html
deleted file mode 100644
index 086ffc2..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModel.html
+++ /dev/null
@@ -1,309 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCModel (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCModel (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModel.html" target="_top">Frames</a></li>
-<li><a href="NCModel.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCModel" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCModel</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="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.basic">org.apache.nlpcraft.model.factories.basic</a></td>
-<td class="colLast">
-<div class="block">Contains basic model factory implementation.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.spring">org.apache.nlpcraft.model.factories.spring</a></td>
-<td class="colLast">
-<div class="block">Contains Spring-based model factory implementation.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></span></code>
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></span></code>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>
-<div class="block">Constructs a model instance.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>
-<div class="block">Constructs a model instance.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.basic">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a> in <a href="../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</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="../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCBasicModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCBasicModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.spring">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a> in <a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</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="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSpringModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;claxx)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSpringModelFactory.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;claxx)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a> in <a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</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>static <a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSchemaBuilder.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-">makeSchema</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;model)</code>
-<div class="block">Builds object presentation for SQL schema from given data model.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModel.html" target="_top">Frames</a></li>
-<li><a href="NCModel.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelAdapter.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelAdapter.html
deleted file mode 100644
index e14a5e4..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelAdapter.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCModelAdapter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCModelAdapter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCModelAdapter" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCModelAdapter</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="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
-<caption><span>Subclasses of <a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></span></code>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelFactory.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelFactory.html
deleted file mode 100644
index cb1ff41..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelFactory.html
+++ /dev/null
@@ -1,199 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCModelFactory" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCModelFactory</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="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.basic">org.apache.nlpcraft.model.factories.basic</a></td>
-<td class="colLast">
-<div class="block">Contains basic model factory implementation.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.spring">org.apache.nlpcraft.model.factories.spring</a></td>
-<td class="colLast">
-<div class="block">Contains Spring-based model factory implementation.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.basic">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a> in <a href="../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></span></code>
-<div class="block">Default implementation of <a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><code>NCModelFactory</code></a> interface.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.spring">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a> in <a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></span></code>
-<div class="block">Factory that delegates construction of <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s to the Spring Framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelFileAdapter.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelFileAdapter.html
deleted file mode 100644
index 2b88db3..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelFileAdapter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCModelFileAdapter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCModelFileAdapter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelFileAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelFileAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCModelFileAdapter" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCModelFileAdapter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.NCModelFileAdapter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelFileAdapter.html" target="_top">Frames</a></li>
-<li><a href="NCModelFileAdapter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelView.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelView.html
deleted file mode 100644
index 5e5d17a..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCModelView.html
+++ /dev/null
@@ -1,234 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCModelView (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCModelView (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelView.html" target="_top">Frames</a></li>
-<li><a href="NCModelView.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCModelView" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCModelView</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="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
-<caption><span>Subinterfaces of <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Interface and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></span></code>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that implement <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></span></code>
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></span></code>
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</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><a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCContext.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCContext.html#getModel--">getModel</a></span>()</code>
-<div class="block">Gets model instance for this query.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCToken.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCToken.html#getModel--">getModel</a></span>()</code>
-<div class="block">Gets reference to the model this token belongs to.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCModelView.html" target="_top">Frames</a></li>
-<li><a href="NCModelView.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCRejection.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCRejection.html
deleted file mode 100644
index b86daa2..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCRejection.html
+++ /dev/null
@@ -1,195 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCRejection (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCRejection (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCRejection.html" target="_top">Frames</a></li>
-<li><a href="NCRejection.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCRejection" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCRejection</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="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</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>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-           <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback threw <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that throw <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</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>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when intent was successfully matched but right before its callback is called.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCRejection.html" target="_top">Frames</a></li>
-<li><a href="NCRejection.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCRequest.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCRequest.html
deleted file mode 100644
index 3c8b90d..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCRequest.html
+++ /dev/null
@@ -1,192 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCRequest (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCRequest (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCRequest.html" target="_top">Frames</a></li>
-<li><a href="NCRequest.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCRequest" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCRequest</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="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</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><a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCContext.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCContext.html#getRequest--">getRequest</a></span>()</code>
-<div class="block">Gets supplemental information about user request.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCCustomParser.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCCustomParser.html#parse-org.apache.nlpcraft.model.NCRequest-org.apache.nlpcraft.model.NCModelView-java.util.List-java.util.List-">parse</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a>&nbsp;req,
-     <a href="../../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>&nbsp;mdl,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a>&gt;&nbsp;words,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a>&gt;&nbsp;elements)</code>
-<div class="block">Analyses user input provided as a list of <a href="../../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomWord</code></a> objects and returns a list
- of <a href="../../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><code>NCCustomElement</code></a> objects.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCRequest.html" target="_top">Frames</a></li>
-<li><a href="NCRequest.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCResult.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCResult.html
deleted file mode 100644
index 99f2e0c..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCResult.html
+++ /dev/null
@@ -1,236 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.NCResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.NCResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCResult.html" target="_top">Frames</a></li>
-<li><a href="NCResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.NCResult" class="title">Uses of Class<br>org.apache.nlpcraft.model.NCResult</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="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</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>static <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#html-java.lang.String-">html</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;html)</code>
-<div class="block">Creates <code>html</code> result.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#json-java.lang.String-">json</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)</code>
-<div class="block">Creates <code>json</code> result.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx)</code>
-<div class="block">A callback that is called when a fully assembled query context is ready.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a>&nbsp;ctx,
-       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback failed with unexpected exception.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-           <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a>&nbsp;e)</code>
-<div class="block">A callback that is called when intent callback threw <a href="../../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><code>NCRejection</code></a> exception.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-        <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;res)</code>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#text-java.lang.String-">text</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</code>
-<div class="block">Creates <code>text</code> result.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#yaml-java.lang.String-">yaml</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;yaml)</code>
-<div class="block">Creates <code>yaml</code> result.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</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>default <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a>&nbsp;ctx,
-        <a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a>&nbsp;res)</code>
-<div class="block">A callback that is called when successful result is obtained from the intent callback and right before sending it
- back to the caller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCResult.html" target="_top">Frames</a></li>
-<li><a href="NCResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCToken.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCToken.html
deleted file mode 100644
index b9bc53f..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCToken.html
+++ /dev/null
@@ -1,302 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCToken (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCToken (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCToken.html" target="_top">Frames</a></li>
-<li><a href="NCToken.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCToken" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCToken</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="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</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>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCToken.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-">findPartTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;idOrAlias)</code>
-<div class="block">Gets the list of all part tokens with given IDs or aliases traversing entire part token graph.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCIntentMatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getIntentTokens--">getIntentTokens</a></span>()</code>
-<div class="block">Gets a subset of tokens representing matched intent.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCVariant.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCVariant.html#getMatchedTokens--">getMatchedTokens</a></span>()</code>
-<div class="block">Utility method that returns all non-freeword tokens.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCToken.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCToken.html#getPartTokens--">getPartTokens</a></span>()</code>
-<div class="block">Gets the list of tokens this tokens is composed of.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCIntentMatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-int-">getTermTokens</a></span>(int&nbsp;idx)</code>
-<div class="block">Gets tokens for given term.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCIntentMatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getTermTokens-java.lang.String-">getTermTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;termId)</code>
-<div class="block">Gets tokens for given term.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCConversation.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCConversation.html#getTokens--">getTokens</a></span>()</code>
-<div class="block">Gets an ordered list of tokens stored in the conversation STM for the current
- user and data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#getTokens--">getTokens</a></span>()</code>
-<div class="block">Gets tokens that were used to produce this query result.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</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>boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">NCContext.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCContext.html#isOwnerOf-org.apache.nlpcraft.model.NCToken-">isOwnerOf</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tok)</code>
-<div class="block">Tests if given token is part of this query.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with type arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</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>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCConversation.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCConversation.html#clearStm-java.util.function.Predicate-">clearStm</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;filter)</code>
-<div class="block">Removes all tokens satisfying given predicate from the conversation STM.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCResult.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCResult.html#setTokens-java.util.Collection-">setTokens</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&gt;&nbsp;tokens)</code>
-<div class="block">Sets a collection of tokens that was used to produce this query result.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a> in <a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</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><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-">extractColumn</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;colTok)</code>
-<div class="block">Extract column object from the token.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-">extractDateRange</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;dateTok)</code>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractLimit-org.apache.nlpcraft.model.NCToken-">extractLimit</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;limitTok)</code>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-">extractSort</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;sortTok)</code>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-">extractTable</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tblTok)</code>
-<div class="block">Extract table object from the token.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCToken.html" target="_top">Frames</a></li>
-<li><a href="NCToken.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCUser.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCUser.html
deleted file mode 100644
index cddaec6..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCUser.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCUser (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCUser (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCUser.html" target="_top">Frames</a></li>
-<li><a href="NCUser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCUser" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCUser</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="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</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><a href="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCRequest.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCRequest.html#getUser--">getUser</a></span>()</code>
-<div class="block">Gets descriptor of the user on behalf of which this request was submitted.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCUser.html" target="_top">Frames</a></li>
-<li><a href="NCUser.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCValue.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCValue.html
deleted file mode 100644
index cbb4b4f..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCValue.html
+++ /dev/null
@@ -1,179 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCValue (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCValue (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCValue.html" target="_top">Frames</a></li>
-<li><a href="NCValue.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCValue" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCValue</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="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</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>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCElement.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCElement.html#getValues--">getValues</a></span>()</code>
-<div class="block">Gets optional map of <a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><code>values</code></a> for this element.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCValueLoader.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html#load-org.apache.nlpcraft.model.NCElement-">load</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a>&nbsp;owner)</code>
-<div class="block">Loads values for given model element.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCValue.html" target="_top">Frames</a></li>
-<li><a href="NCValue.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCValueLoader.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCValueLoader.html
deleted file mode 100644
index 384334d..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCValueLoader.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCValueLoader (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCValueLoader (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCValueLoader.html" target="_top">Frames</a></li>
-<li><a href="NCValueLoader.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCValueLoader" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCValueLoader</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="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</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>default <a href="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCElement.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCElement.html#getValueLoader--">getValueLoader</a></span>()</code>
-<div class="block">Gets optional dynamic value loader.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCValueLoader.html" target="_top">Frames</a></li>
-<li><a href="NCValueLoader.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCVariant.html b/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCVariant.html
deleted file mode 100644
index 961fea2..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/class-use/NCVariant.html
+++ /dev/null
@@ -1,230 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.NCVariant (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.NCVariant (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCVariant.html" target="_top">Frames</a></li>
-<li><a href="NCVariant.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.NCVariant" class="title">Uses of Interface<br>org.apache.nlpcraft.model.NCVariant</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="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a> in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</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="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</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><a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCIntentMatch.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCIntentMatch.html#getVariant--">getVariant</a></span>()</code>
-<div class="block">Gets sentence parsing variant that produced the matching for this intent.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> that return types with arguments of type <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCContext.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCContext.html#getVariants--">getVariants</a></span>()</code>
-<div class="block">Gets collection of all parsing variants for this query.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</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>default boolean</code></td>
-<td class="colLast"><span class="typeNameLabel">NCModel.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant</a></span>(<a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;var)</code>
-<div class="block">A callback to accept or reject a parsed variant.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a> in <a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> with parameters of type <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</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>static <a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractorBuilder.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build</a></span>(<a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;schema,
-     <a href="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;variant)</code>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">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>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/class-use/NCVariant.html" target="_top">Frames</a></li>
-<li><a href="NCVariant.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html
deleted file mode 100644
index 7835327..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html
+++ /dev/null
@@ -1,372 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCBasicModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCBasicModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCBasicModelFactory.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCBasicModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.factories.basic</div>
-<h2 title="Class NCBasicModelFactory" class="title">Class NCBasicModelFactory</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCBasicModelFactory</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></pre>
-<div class="block">Default implementation of <a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><code>NCModelFactory</code></a> interface.
- <p>
- This factory doesn't have any configuration properties and uses <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true#newInstance--" title="class or interface in java.lang"><code>Class.newInstance()</code></a> to construct <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s.
- </p>
- Basic factory have to be specified in probe configuration. Here's
- a <code>probe.conf</code> from <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/names">Names</a> example
- using Spring-based factory:
- <pre class="brush:js, highlight: [11, 12, 13, 14, 15, 16]">
- nlpcraft {
-     probe {
-         id = "names"
-         token = "3141592653589793"
-         upLink = "localhost:8201"   # Server to probe data pipe.
-         downLink = "localhost:8202" # Probe to server data pipe.
-         jarsFolder = null
-         models = [
-             "org.apache.nlpcraft.examples.names.NamesModel"
-         ]
-         modelFactory = {
-             type = "org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory"
-             properties = {
-                 javaConfig = "org.apache.nlpcraft.examples.names.NamesConfig"
-             }
-         }
-         lifecycle = [
-         ]
-         resultMaxSizeBytes = 1048576
-     }
-     nlpEngine = "opennlp"
-     versionCheckDisable = false
- }
- </pre>
- <p>
-     Lines 10-15 specify data model factory and its configuration properties.
- </p></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#NCBasicModelFactory--">NCBasicModelFactory</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#initialize-java.util.Map-">initialize</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</code>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</code>
-<div class="block">Constructs a model instance.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html#terminate--">terminate</a></span>()</code>
-<div class="block">Terminates this factory when probe stops.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCBasicModelFactory--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCBasicModelFactory</h4>
-<pre>public&nbsp;NCBasicModelFactory()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="initialize-java.util.Map-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>initialize</h4>
-<pre>public&nbsp;void&nbsp;initialize(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">NCModelFactory</a></code></span></div>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">initialize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>props</code> - Configuration properties.</dd>
-</dl>
-</li>
-</ul>
-<a name="mkModel-java.lang.Class-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>mkModel</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;mkModel(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;type)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">NCModelFactory</a></code></span></div>
-<div class="block">Constructs a model instance.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>type</code> - Model type.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model.</dd>
-</dl>
-</li>
-</ul>
-<a name="terminate--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>terminate</h4>
-<pre>public&nbsp;void&nbsp;terminate()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#terminate--">NCModelFactory</a></code></span></div>
-<div class="block">Terminates this factory when probe stops.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#terminate--">terminate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCBasicModelFactory.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCBasicModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/class-use/NCBasicModelFactory.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/class-use/NCBasicModelFactory.html
deleted file mode 100644
index 1fc7204..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/class-use/NCBasicModelFactory.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/class-use/NCBasicModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCBasicModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory" class="title">Uses of Class<br>org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.factories.basic.NCBasicModelFactory</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/class-use/NCBasicModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCBasicModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-frame.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-frame.html
deleted file mode 100644
index 0202975..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-frame.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.basic (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html" target="classFrame">org.apache.nlpcraft.model.factories.basic</a></h1>
-<div class="indexContainer">
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic" target="classFrame">NCBasicModelFactory</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-summary.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-summary.html
deleted file mode 100644
index 3a978e7..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-summary.html
+++ /dev/null
@@ -1,158 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.basic (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.factories.basic (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model.factories.basic</h1>
-<div class="docSummary">
-<div class="block">Contains basic model factory implementation.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic">NCBasicModelFactory</a></td>
-<td class="colLast">
-<div class="block">Default implementation of <a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><code>NCModelFactory</code></a> interface.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model.factories.basic Description">Package org.apache.nlpcraft.model.factories.basic Description</h2>
-<div class="block">Contains basic model factory implementation.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-tree.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-tree.html
deleted file mode 100644
index 5575ae4..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-tree.html
+++ /dev/null
@@ -1,142 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.basic Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.factories.basic Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model.factories.basic</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.factories.basic.<a href="../../../../../../org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic"><span class="typeNameLink">NCBasicModelFactory</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a>)</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-use.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-use.html
deleted file mode 100644
index 9310a90..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/basic/package-use.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model.factories.basic (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model.factories.basic (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model.factories.basic" class="title">Uses of Package<br>org.apache.nlpcraft.model.factories.basic</h1>
-</div>
-<div class="contentContainer">No usage of org.apache.nlpcraft.model.factories.basic</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/basic/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html
deleted file mode 100644
index ff04f2c..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html
+++ /dev/null
@@ -1,440 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSpringModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSpringModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSpringModelFactory.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCSpringModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.factories.spring</div>
-<h2 title="Class NCSpringModelFactory" class="title">Class NCSpringModelFactory</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCSpringModelFactory</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></pre>
-<div class="block">Factory that delegates construction of <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s to the Spring Framework.
- <p>
- This factory requires one of the following configuration properties:
- </p>
- <ul>
- <li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#JAVA_CONFIG_PROP">"javaConfig"</a> - name a class that is annotated with the Spring's <code>Configuration</code> annotation
- </li>
- <li><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#XML_CONFIG_PROP">"xmlConfig"</a> - path to an XML files with Spring bean definitions</li>
- </ul>
- Spring factory have to be specified in probe configuration. Here's
- a <code>probe.conf</code> from <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/names">Names</a> example
- using Spring-based factory:
- <pre class="brush:js, highlight: [11, 12, 13, 14, 15, 16]">
- nlpcraft {
-     probe {
-         id = "names"
-         token = "3141592653589793"
-         upLink = "localhost:8201"   # Server to probe data pipe.
-         downLink = "localhost:8202" # Probe to server data pipe.
-         jarsFolder = null
-         models = [
-             "org.apache.nlpcraft.examples.names.NamesModel"
-         ]
-         modelFactory = {
-             type = "org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory"
-             properties = {
-                 javaConfig = "org.apache.nlpcraft.examples.names.NamesConfig"
-             }
-         }
-         lifecycle = [
-         ]
-         resultMaxSizeBytes = 1048576
-     }
-     nlpEngine = "opennlp"
-     versionCheckDisable = false
-  }
- </pre>
- <p>
-     Lines 10-15 specify data model factory and its configuration properties.
- </p></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#JAVA_CONFIG_PROP">JAVA_CONFIG_PROP</a></span></code>
-<div class="block">Configuration property for Java Config-based Spring configuration.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#XML_CONFIG_PROP">XML_CONFIG_PROP</a></span></code>
-<div class="block">Configuration property for XML-based Spring configuration.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#NCSpringModelFactory--">NCSpringModelFactory</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#initialize-java.util.Map-">initialize</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</code>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#mkModel-java.lang.Class-">mkModel</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;claxx)</code>
-<div class="block">Constructs a model instance.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html#terminate--">terminate</a></span>()</code>
-<div class="block">Terminates this factory when probe stops.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="JAVA_CONFIG_PROP">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>JAVA_CONFIG_PROP</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> JAVA_CONFIG_PROP</pre>
-<div class="block">Configuration property for Java Config-based Spring configuration.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory.JAVA_CONFIG_PROP">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="XML_CONFIG_PROP">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>XML_CONFIG_PROP</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> XML_CONFIG_PROP</pre>
-<div class="block">Configuration property for XML-based Spring configuration.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory.XML_CONFIG_PROP">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCSpringModelFactory--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCSpringModelFactory</h4>
-<pre>public&nbsp;NCSpringModelFactory()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="initialize-java.util.Map-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>initialize</h4>
-<pre>public&nbsp;void&nbsp;initialize(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;props)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">NCModelFactory</a></code></span></div>
-<div class="block">Initializes this factory with properties specified in probe configuration.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#initialize-java.util.Map-">initialize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>props</code> - Configuration properties.</dd>
-</dl>
-</li>
-</ul>
-<a name="mkModel-java.lang.Class-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>mkModel</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;mkModel(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;&nbsp;claxx)</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">NCModelFactory</a></code></span></div>
-<div class="block">Constructs a model instance.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#mkModel-java.lang.Class-">mkModel</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>claxx</code> - Model type.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model.</dd>
-</dl>
-</li>
-</ul>
-<a name="terminate--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>terminate</h4>
-<pre>public&nbsp;void&nbsp;terminate()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#terminate--">NCModelFactory</a></code></span></div>
-<div class="block">Terminates this factory when probe stops.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html#terminate--">terminate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSpringModelFactory.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCSpringModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/class-use/NCSpringModelFactory.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/class-use/NCSpringModelFactory.html
deleted file mode 100644
index 92ccb7f..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/class-use/NCSpringModelFactory.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/class-use/NCSpringModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCSpringModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory" class="title">Uses of Class<br>org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.factories.spring.NCSpringModelFactory</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/class-use/NCSpringModelFactory.html" target="_top">Frames</a></li>
-<li><a href="NCSpringModelFactory.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-frame.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-frame.html
deleted file mode 100644
index 75a2c6e..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-frame.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.spring (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html" target="classFrame">org.apache.nlpcraft.model.factories.spring</a></h1>
-<div class="indexContainer">
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring" target="classFrame">NCSpringModelFactory</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-summary.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-summary.html
deleted file mode 100644
index 6359574..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-summary.html
+++ /dev/null
@@ -1,158 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.spring (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.factories.spring (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model.factories.spring</h1>
-<div class="docSummary">
-<div class="block">Contains Spring-based model factory implementation.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring">NCSpringModelFactory</a></td>
-<td class="colLast">
-<div class="block">Factory that delegates construction of <a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><code>NCModel</code></a>s to the Spring Framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model.factories.spring Description">Package org.apache.nlpcraft.model.factories.spring Description</h2>
-<div class="block">Contains Spring-based model factory implementation.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-tree.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-tree.html
deleted file mode 100644
index 238f87b..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-tree.html
+++ /dev/null
@@ -1,142 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.factories.spring Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.factories.spring Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model.factories.spring</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.factories.spring.<a href="../../../../../../org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring"><span class="typeNameLink">NCSpringModelFactory</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a>)</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/factories/basic/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-use.html b/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-use.html
deleted file mode 100644
index c52c7d5..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/factories/spring/package-use.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model.factories.spring (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model.factories.spring (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model.factories.spring" class="title">Uses of Package<br>org.apache.nlpcraft.model.factories.spring</h1>
-</div>
-<div class="contentContainer">No usage of org.apache.nlpcraft.model.factories.spring</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/factories/spring/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html
deleted file mode 100644
index 45dc10c..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html
+++ /dev/null
@@ -1,309 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCBaseTraceExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCBaseTraceExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCBaseTraceExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCBaseTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCBaseTraceExporter" class="title">Class NCBaseTraceExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<dl>
-<dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a>, <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a>, <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public abstract class <span class="typeNameLabel">NCBaseTraceExporter</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#NCBaseTraceExporter-java.lang.String-">NCBaseTraceExporter</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">New base tracer with given name.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard</a></span>()</code>
-<div class="block">Called after lifecycle components is no longer needed.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCBaseTraceExporter-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCBaseTraceExporter</h4>
-<pre>public&nbsp;NCBaseTraceExporter(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
-<div class="block">New base tracer with given name.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - Name of the exporter.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onDiscard--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onDiscard</h4>
-<pre>public&nbsp;void&nbsp;onDiscard()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">NCLifecycle</a></code></span></div>
-<div class="block">Called after lifecycle components is no longer needed. Unlike <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--"><code>NCLifecycle.onInit()</code></a> method this call is
- optional and not guaranteed. Default implementation is a no-op.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCBaseTraceExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCBaseTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html
deleted file mode 100644
index 40e5e7c..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html
+++ /dev/null
@@ -1,310 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCJaegerExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCJaegerExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCJaegerExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" target="_top">Frames</a></li>
-<li><a href="NCJaegerExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCJaegerExporter" class="title">Class NCJaegerExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCJaegerExporter</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCJaegerExporter</span>
-extends <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></pre>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter. See
- <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/jaeger/">https://opencensus.io/exporters/supported-exporters/java/jaeger/</a>
- for more details. This is a probe lifecycle component - see <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><code>NCLifecycle</code></a> for usage information.
- <p>
- Note that this exporter uses "always" sampling by default that is only suitable
- for demo and development purposes. For production use you need to override <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#setSampling--"><code>NCBaseTraceExporter.setSampling()</code></a>
- method to provide a more efficient sampling strategy.
- <p>
- See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure probe life cycle
- components, default values, etc.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html#NCJaegerExporter--">NCJaegerExporter</a></span>()</code>
-<div class="block">Creates new Jaeger OpenCensus trace export lifecycle component.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCJaegerExporter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCJaegerExporter</h4>
-<pre>public&nbsp;NCJaegerExporter()</pre>
-<div class="block">Creates new Jaeger OpenCensus trace export lifecycle component.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>public&nbsp;void&nbsp;onInit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">NCLifecycle</a></code></span></div>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCJaegerExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" target="_top">Frames</a></li>
-<li><a href="NCJaegerExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html
deleted file mode 100644
index d7846fb..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html
+++ /dev/null
@@ -1,327 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCPrometheusExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCPrometheusExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCPrometheusExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" target="_top">Frames</a></li>
-<li><a href="NCPrometheusExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCPrometheusExporter" class="title">Class NCPrometheusExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCPrometheusExporter</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCPrometheusExporter</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://prometheus.io">Prometheus</a> stats exporter. See
- <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/prometheus/">https://opencensus.io/exporters/supported-exporters/java/prometheus/</a>
- for more details. This is a probe lifecycle component - see <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><code>NCLifecycle</code></a> for usage information.
- <p>
- When running Prometheus you will need to supply it a configuration file. Here's an example of the minimal
- YAML configuration you can use to monitor both the server and the probe:
- <pre class="brush: js">
- global:
-   scrape_interval: 5s
-
-   external_labels:
-     monitor: 'nlpcraft'
-
- scrape_configs:
-   - job_name: 'prometheus'
-     scrape_interval: 5s
-     static_configs:
-       - targets: ['localhost:9090']
-   - job_name: 'nlpcraft-server'
-     scrape_interval: 5s
-     static_configs:
-       - targets: ['localhost:8888']
-   - job_name: 'nlpcraft-probe'
-     scrape_interval: 5s
-     static_configs:
-       - targets: ['localhost:8889']
- </pre>
- See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure probe life cycle
- components, default values, etc.
- <p></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html#NCPrometheusExporter--">NCPrometheusExporter</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCPrometheusExporter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCPrometheusExporter</h4>
-<pre>public&nbsp;NCPrometheusExporter()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>public&nbsp;void&nbsp;onInit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">NCLifecycle</a></code></span></div>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCPrometheusExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" target="_top">Frames</a></li>
-<li><a href="NCPrometheusExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html
deleted file mode 100644
index 959bc87..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html
+++ /dev/null
@@ -1,303 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCStackdriverStatsExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCStackdriverStatsExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCStackdriverStatsExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverStatsExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCStackdriverStatsExporter" class="title">Class NCStackdriverStatsExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCStackdriverStatsExporter</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></pre>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> stats exporter. See
- <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/stackdriver-stats/">https://opencensus.io/exporters/supported-exporters/java/stackdriver-stats/</a>
- for more details. This is a probe lifecycle component - see <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><code>NCLifecycle</code></a> for usage information.
- <p>
- See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure probe life cycle
- components, default values, etc.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html#NCStackdriverStatsExporter--">NCStackdriverStatsExporter</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.NCLifecycle">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCStackdriverStatsExporter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCStackdriverStatsExporter</h4>
-<pre>public&nbsp;NCStackdriverStatsExporter()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>public&nbsp;void&nbsp;onInit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">NCLifecycle</a></code></span></div>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCStackdriverStatsExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverStatsExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html
deleted file mode 100644
index bf36566..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html
+++ /dev/null
@@ -1,310 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCStackdriverTraceExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCStackdriverTraceExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCStackdriverTraceExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCStackdriverTraceExporter" class="title">Class NCStackdriverTraceExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCStackdriverTraceExporter</span>
-extends <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></pre>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter. See
- <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/stackdriver-trace/">https://opencensus.io/exporters/supported-exporters/java/stackdriver-trace/</a>
- for more details. This is a probe lifecycle component - see <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><code>NCLifecycle</code></a> for usage information.
- <p>
- Note that this exporter uses "always" sampling by default that is only suitable
- for demo and development purposes. For production use you need to override <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#setSampling--"><code>NCBaseTraceExporter.setSampling()</code></a>
- method to provide a more efficient sampling strategy.
- <p>
- See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure probe life cycle
- components, default values, etc.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html#NCStackdriverTraceExporter--">NCStackdriverTraceExporter</a></span>()</code>
-<div class="block">Creates new Stackdriver OpenCensus trace export lifecycle component.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCStackdriverTraceExporter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCStackdriverTraceExporter</h4>
-<pre>public&nbsp;NCStackdriverTraceExporter()</pre>
-<div class="block">Creates new Stackdriver OpenCensus trace export lifecycle component.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>public&nbsp;void&nbsp;onInit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">NCLifecycle</a></code></span></div>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCStackdriverTraceExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html
deleted file mode 100644
index 9fc7bc4..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html
+++ /dev/null
@@ -1,310 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCZipkinExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCZipkinExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCZipkinExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" target="_top">Frames</a></li>
-<li><a href="NCZipkinExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.opencensus</div>
-<h2 title="Class NCZipkinExporter" class="title">Class NCZipkinExporter</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.opencensus.NCZipkinExporter</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCZipkinExporter</span>
-extends <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></pre>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter. See
- <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/zipkin/">https://opencensus.io/exporters/supported-exporters/java/zipkin/</a>
- for more details. This is a probe lifecycle component - see <a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><code>NCLifecycle</code></a> for usage information.
- <p>
- Note that this exporter uses "always" sampling by default that is only suitable
- for demo and development purposes. For production use you need to override <a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#setSampling--"><code>NCBaseTraceExporter.setSampling()</code></a>
- method to provide a more efficient sampling strategy.
- <p>
- See <a target=_ href="https://nlpcraft.org/server-and-probe.html">documentation</a> on how to configure probe life cycle
- components, default values, etc.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html#NCZipkinExporter--">NCZipkinExporter</a></span>()</code>
-<div class="block">Creates new Zipkin OpenCensus trace export lifecycle component.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html#onInit--">onInit</a></span>()</code>
-<div class="block">Called before lifecycle component is used and just after its creation.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></h3>
-<code><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html#onDiscard--">onDiscard</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCZipkinExporter--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCZipkinExporter</h4>
-<pre>public&nbsp;NCZipkinExporter()</pre>
-<div class="block">Creates new Zipkin OpenCensus trace export lifecycle component.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="onInit--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>onInit</h4>
-<pre>public&nbsp;void&nbsp;onInit()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html#onInit--">NCLifecycle</a></code></span></div>
-<div class="block">Called before lifecycle component is used and just after its creation. This method is guaranteed to be
- called. Default implementation is no-op.</div>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCZipkinExporter.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" target="_top">Frames</a></li>
-<li><a href="NCZipkinExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html
deleted file mode 100644
index 3eff521..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html
+++ /dev/null
@@ -1,185 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCBaseTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCBaseTraceExporter</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="../../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus</a></td>
-<td class="colLast">
-<div class="block">Contains OpenCensus integration components.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.opencensus">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a> in <a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
-<caption><span>Subclasses of <a href="../../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a> in <a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></span></code>
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCBaseTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCJaegerExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCJaegerExporter.html
deleted file mode 100644
index 05afee7..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCJaegerExporter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCJaegerExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCJaegerExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCJaegerExporter.html" target="_top">Frames</a></li>
-<li><a href="NCJaegerExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCJaegerExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCJaegerExporter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.opencensus.NCJaegerExporter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCJaegerExporter.html" target="_top">Frames</a></li>
-<li><a href="NCJaegerExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCPrometheusExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCPrometheusExporter.html
deleted file mode 100644
index 1459775..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCPrometheusExporter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCPrometheusExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCPrometheusExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCPrometheusExporter.html" target="_top">Frames</a></li>
-<li><a href="NCPrometheusExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCPrometheusExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCPrometheusExporter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.opencensus.NCPrometheusExporter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCPrometheusExporter.html" target="_top">Frames</a></li>
-<li><a href="NCPrometheusExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverStatsExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverStatsExporter.html
deleted file mode 100644
index 4354879..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverStatsExporter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverStatsExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverStatsExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverStatsExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverStatsExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverTraceExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverTraceExporter.html
deleted file mode 100644
index c070fe5..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverTraceExporter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCStackdriverTraceExporter.html" target="_top">Frames</a></li>
-<li><a href="NCStackdriverTraceExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCZipkinExporter.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCZipkinExporter.html
deleted file mode 100644
index c901341..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/class-use/NCZipkinExporter.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.opencensus.NCZipkinExporter (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.opencensus.NCZipkinExporter (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCZipkinExporter.html" target="_top">Frames</a></li>
-<li><a href="NCZipkinExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.opencensus.NCZipkinExporter" class="title">Uses of Class<br>org.apache.nlpcraft.model.opencensus.NCZipkinExporter</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.opencensus.NCZipkinExporter</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/opencensus/class-use/NCZipkinExporter.html" target="_top">Frames</a></li>
-<li><a href="NCZipkinExporter.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-frame.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-frame.html
deleted file mode 100644
index ada4f84..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-frame.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.opencensus (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html" target="classFrame">org.apache.nlpcraft.model.opencensus</a></h1>
-<div class="indexContainer">
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCBaseTraceExporter</a></li>
-<li><a href="NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCJaegerExporter</a></li>
-<li><a href="NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCPrometheusExporter</a></li>
-<li><a href="NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCStackdriverStatsExporter</a></li>
-<li><a href="NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCStackdriverTraceExporter</a></li>
-<li><a href="NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus" target="classFrame">NCZipkinExporter</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-summary.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-summary.html
deleted file mode 100644
index 4ac4f03..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-summary.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.opencensus (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.opencensus (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model.opencensus</h1>
-<div class="docSummary">
-<div class="block">Contains OpenCensus integration components.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a></td>
-<td class="colLast">
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCJaegerExporter</a></td>
-<td class="colLast">
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://www.jaegertracing.io/">Jaeger</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCPrometheusExporter</a></td>
-<td class="colLast">
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://prometheus.io">Prometheus</a> stats exporter.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverStatsExporter</a></td>
-<td class="colLast">
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> stats exporter.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCStackdriverTraceExporter</a></td>
-<td class="colLast">
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> trace exporter.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus">NCZipkinExporter</a></td>
-<td class="colLast">
-<div class="block">Probe lifecycle component that manages OpenCensus <a target=_ href="https://zipkin.io/">Zipkin</a> trace exporter.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model.opencensus Description">Package org.apache.nlpcraft.model.opencensus Description</h2>
-<div class="block">Contains OpenCensus integration components.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-tree.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-tree.html
deleted file mode 100644
index 9e050e4..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-tree.html
+++ /dev/null
@@ -1,150 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.opencensus Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.opencensus Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-tree.html">Prev</a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model.opencensus</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCBaseTraceExporter</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCJaegerExporter</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverTraceExporter</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCZipkinExporter</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCPrometheusExporter</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="../../../../../org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverStatsExporter</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/factories/spring/package-tree.html">Prev</a></li>
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-use.html b/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-use.html
deleted file mode 100644
index 56d621e..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/opencensus/package-use.html
+++ /dev/null
@@ -1,166 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model.opencensus (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model.opencensus (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model.opencensus" class="title">Uses of Package<br>org.apache.nlpcraft.model.opencensus</h1>
-</div>
-<div class="contentContainer">
-<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="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus</a></td>
-<td class="colLast">
-<div class="block">Contains OpenCensus integration components.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.opencensus">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a> used by <a href="../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/nlpcraft/model/opencensus/class-use/NCBaseTraceExporter.html#org.apache.nlpcraft.model.opencensus">NCBaseTraceExporter</a>
-<div class="block">Base class for OpenCensus trace exporters.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/model/opencensus/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/package-frame.html b/docs/apis/latest/org/apache/nlpcraft/model/package-frame.html
deleted file mode 100644
index 85fed0e..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/package-frame.html
+++ /dev/null
@@ -1,53 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../org/apache/nlpcraft/model/package-summary.html" target="classFrame">org.apache.nlpcraft.model</a></h1>
-<div class="indexContainer">
-<h2 title="Interfaces">Interfaces</h2>
-<ul title="Interfaces">
-<li><a href="NCCompany.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCompany</span></a></li>
-<li><a href="NCContext.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCContext</span></a></li>
-<li><a href="NCConversation.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCConversation</span></a></li>
-<li><a href="NCCustomElement.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomElement</span></a></li>
-<li><a href="NCCustomParser.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomParser</span></a></li>
-<li><a href="NCCustomWord.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCCustomWord</span></a></li>
-<li><a href="NCElement.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCElement</span></a></li>
-<li><a href="NCIntentMatch.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCIntentMatch</span></a></li>
-<li><a href="NCLifecycle.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCLifecycle</span></a></li>
-<li><a href="NCMetadata.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCMetadata</span></a></li>
-<li><a href="NCModel.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModel</span></a></li>
-<li><a href="NCModelFactory.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModelFactory</span></a></li>
-<li><a href="NCModelView.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCModelView</span></a></li>
-<li><a href="NCRequest.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCRequest</span></a></li>
-<li><a href="NCToken.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCToken</span></a></li>
-<li><a href="NCUser.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCUser</span></a></li>
-<li><a href="NCValue.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCValue</span></a></li>
-<li><a href="NCValueLoader.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCValueLoader</span></a></li>
-<li><a href="NCVariant.html" title="interface in org.apache.nlpcraft.model" target="classFrame"><span class="interfaceName">NCVariant</span></a></li>
-</ul>
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCIntentSkip.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCIntentSkip</a></li>
-<li><a href="NCModelAdapter.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCModelAdapter</a></li>
-<li><a href="NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCModelFileAdapter</a></li>
-<li><a href="NCRejection.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCRejection</a></li>
-<li><a href="NCResult.html" title="class in org.apache.nlpcraft.model" target="classFrame">NCResult</a></li>
-</ul>
-<h2 title="Annotation Types">Annotation Types</h2>
-<ul title="Annotation Types">
-<li><a href="NCIntent.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntent</a></li>
-<li><a href="NCIntentRef.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntentRef</a></li>
-<li><a href="NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model" target="classFrame">NCIntentTerm</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/package-summary.html b/docs/apis/latest/org/apache/nlpcraft/model/package-summary.html
deleted file mode 100644
index 57ffbf9..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/package-summary.html
+++ /dev/null
@@ -1,336 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Package</li>
-<li><a href="../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model</h1>
-<div class="docSummary">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Interface</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model">NCCompany</a></td>
-<td class="colLast">
-<div class="block">Descriptor of the user company.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model">NCContext</a></td>
-<td class="colLast">
-<div class="block">Data model query context.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model">NCConversation</a></td>
-<td class="colLast">
-<div class="block">Conversation container.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model">NCCustomElement</a></td>
-<td class="colLast">
-<div class="block">Detected model element returning from custom parser.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model">NCCustomParser</a></td>
-<td class="colLast">
-<div class="block">Custom model element parser for programmatic NER implementations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model">NCCustomWord</a></td>
-<td class="colLast">
-<div class="block">A partially enriched token with a basic set of NLP properties used by custom NER parser.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model">NCElement</a></td>
-<td class="colLast">
-<div class="block">Data model element.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model">NCIntentMatch</a></td>
-<td class="colLast">
-<div class="block">An intent match context that can be passed into the callback of the matched intent.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a></td>
-<td class="colLast">
-<div class="block">NLPCraft lifecycle component.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a></td>
-<td class="colLast">
-<div class="block">Provides support for map-based metadata.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a></td>
-<td class="colLast">
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a></td>
-<td class="colLast">
-<div class="block">Optional factory for data models.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a></td>
-<td class="colLast">
-<div class="block">Read-only view on data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model">NCRequest</a></td>
-<td class="colLast">
-<div class="block">Supplemental information about the user request.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a></td>
-<td class="colLast">
-<div class="block">Detected model element.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model">NCUser</a></td>
-<td class="colLast">
-<div class="block">Descriptor of the user.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model">NCValue</a></td>
-<td class="colLast">
-<div class="block">Model element's value.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model">NCValueLoader</a></td>
-<td class="colLast">
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a></td>
-<td class="colLast">
-<div class="block">A list of tokens representing one possible parsing variant of the user input.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model">NCIntentSkip</a></td>
-<td class="colLast">
-<div class="block">Control flow exception to skip current intent.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model">NCModelAdapter</a></td>
-<td class="colLast">
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model">NCModelFileAdapter</a></td>
-<td class="colLast">
-<div class="block">Adapter for data models that can load model configuration from external JSON/YAML file.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model">NCRejection</a></td>
-<td class="colLast">
-<div class="block">Exception to indicate that user input cannot be processed as is.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">NCResult</a></td>
-<td class="colLast">
-<div class="block">Data model result returned from model intent callbacks.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation">
-<caption><span>Annotation Types Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Annotation Type</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model">NCIntent</a></td>
-<td class="colLast">
-<div class="block">Annotation to define an intent on the method serving as its callback.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model">NCIntentRef</a></td>
-<td class="colLast">
-<div class="block">Annotations referencing an intent defined externally in JSON or YAML model declaration.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model">NCIntentTerm</a></td>
-<td class="colLast">
-<div class="block">Annotation to mark callback parameter to receive intent term's tokens.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model Description">Package org.apache.nlpcraft.model Description</h2>
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Package</li>
-<li><a href="../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/package-tree.html b/docs/apis/latest/org/apache/nlpcraft/model/package-tree.html
deleted file mode 100644
index 60a039c..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/package-tree.html
+++ /dev/null
@@ -1,212 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li><a href="../../../../org/apache/nlpcraft/model/factories/basic/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">NCException
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCRejection</span></a></li>
-</ul>
-</li>
-<li type="circle">NCException
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentSkip</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelAdapter</span></a> (implements org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFileAdapter</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCResult</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Iterable</span></a>&lt;T&gt;
-<ul>
-<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Collection</span></a>&lt;E&gt;
-<ul>
-<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">List</span></a>&lt;E&gt;
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCompany</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCConversation</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomWord</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCLifecycle</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomParser</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> (also extends org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValueLoader</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCMetadata</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomElement</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> (also extends java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelView</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> (also extends org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCToken</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFactory</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCRequest</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCUser</span></a></li>
-<li type="circle">java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">Serializable</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCContext</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> (also extends org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentMatch</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValue</span></a></li>
-</ul>
-</li>
-</ul>
-<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentRef</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntent</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="../../../../org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentTerm</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li><a href="../../../../org/apache/nlpcraft/model/factories/basic/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/package-use.html b/docs/apis/latest/org/apache/nlpcraft/model/package-use.html
deleted file mode 100644
index aff8ae3..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/package-use.html
+++ /dev/null
@@ -1,378 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model" class="title">Uses of Package<br>org.apache.nlpcraft.model</h1>
-</div>
-<div class="contentContainer">
-<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="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.basic">org.apache.nlpcraft.model.factories.basic</a></td>
-<td class="colLast">
-<div class="block">Contains basic model factory implementation.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.factories.spring">org.apache.nlpcraft.model.factories.spring</a></td>
-<td class="colLast">
-<div class="block">Contains Spring-based model factory implementation.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.opencensus">org.apache.nlpcraft.model.opencensus</a></td>
-<td class="colLast">
-<div class="block">Contains OpenCensus integration components.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> used by <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCCompany.html#org.apache.nlpcraft.model">NCCompany</a>
-<div class="block">Descriptor of the user company.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCContext.html#org.apache.nlpcraft.model">NCContext</a>
-<div class="block">Data model query context.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCConversation.html#org.apache.nlpcraft.model">NCConversation</a>
-<div class="block">Conversation container.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCCustomElement.html#org.apache.nlpcraft.model">NCCustomElement</a>
-<div class="block">Detected model element returning from custom parser.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCCustomParser.html#org.apache.nlpcraft.model">NCCustomParser</a>
-<div class="block">Custom model element parser for programmatic NER implementations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCCustomWord.html#org.apache.nlpcraft.model">NCCustomWord</a>
-<div class="block">A partially enriched token with a basic set of NLP properties used by custom NER parser.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCElement.html#org.apache.nlpcraft.model">NCElement</a>
-<div class="block">Data model element.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCIntentMatch.html#org.apache.nlpcraft.model">NCIntentMatch</a>
-<div class="block">An intent match context that can be passed into the callback of the matched intent.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCLifecycle.html#org.apache.nlpcraft.model">NCLifecycle</a>
-<div class="block">NLPCraft lifecycle component.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCMetadata.html#org.apache.nlpcraft.model">NCMetadata</a>
-<div class="block">Provides support for map-based metadata.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModel.html#org.apache.nlpcraft.model">NCModel</a>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModelAdapter.html#org.apache.nlpcraft.model">NCModelAdapter</a>
-<div class="block">Adapter for data models.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModelView.html#org.apache.nlpcraft.model">NCModelView</a>
-<div class="block">Read-only view on data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCRejection.html#org.apache.nlpcraft.model">NCRejection</a>
-<div class="block">Exception to indicate that user input cannot be processed as is.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCRequest.html#org.apache.nlpcraft.model">NCRequest</a>
-<div class="block">Supplemental information about the user request.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCResult.html#org.apache.nlpcraft.model">NCResult</a>
-<div class="block">Data model result returned from model intent callbacks.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCToken.html#org.apache.nlpcraft.model">NCToken</a>
-<div class="block">Detected model element.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCUser.html#org.apache.nlpcraft.model">NCUser</a>
-<div class="block">Descriptor of the user.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCValue.html#org.apache.nlpcraft.model">NCValue</a>
-<div class="block">Model element's value.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCValueLoader.html#org.apache.nlpcraft.model">NCValueLoader</a>
-<div class="block">Dynamic value loader that can be used by JSON/YAML model declarations.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCVariant.html#org.apache.nlpcraft.model">NCVariant</a>
-<div class="block">A list of tokens representing one possible parsing variant of the user input.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.basic">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> used by <a href="../../../../org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModel.html#org.apache.nlpcraft.model.factories.basic">NCModel</a>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModelFactory.html#org.apache.nlpcraft.model.factories.basic">NCModelFactory</a>
-<div class="block">Optional factory for data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.factories.spring">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> used by <a href="../../../../org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModel.html#org.apache.nlpcraft.model.factories.spring">NCModel</a>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModelFactory.html#org.apache.nlpcraft.model.factories.spring">NCModelFactory</a>
-<div class="block">Optional factory for data models.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.opencensus">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> used by <a href="../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCLifecycle.html#org.apache.nlpcraft.model.opencensus">NCLifecycle</a>
-<div class="block">NLPCraft lifecycle component.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a> used by <a href="../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCModel.html#org.apache.nlpcraft.model.tools.sqlgen">NCModel</a>
-<div class="block">User-defined semantic data model.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCToken.html#org.apache.nlpcraft.model.tools.sqlgen">NCToken</a>
-<div class="block">Detected model element.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/nlpcraft/model/class-use/NCVariant.html#org.apache.nlpcraft.model.tools.sqlgen">NCVariant</a>
-<div class="block">A list of tokens representing one possible parsing variant of the user input.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/nlpcraft/model/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html
deleted file mode 100644
index 9e1b4cf..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html
+++ /dev/null
@@ -1,390 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlColumn (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlColumn (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlColumn.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" target="_top">Frames</a></li>
-<li><a href="NCSqlColumn.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlColumn" class="title">Interface NCSqlColumn</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlColumn</span></pre>
-<div class="block">Object presentation of SQL column.
- <p>
- In JSON/YAML generated model SQL column is represented by the model element (example):
- <pre class="brush: js">
-   elements:
-     - id: "col:orders_customer_id"
-       groups:
-       - "column"
-       synonyms:
-       - "{customer_id|customer &lt;ID&gt;}"
-       - "orders {customer_id|customer &lt;ID&gt;}"
-       - "{customer_id|customer &lt;ID&gt;} &lt;OF&gt; orders"
-       metadata:
-         sql:name: "customer_id"
-         sql:tablename: "orders"
-         sql:datatype: 12
-         sql:isnullable: true
-         sql:ispk: false
-       description: "Auto-generated from 'orders.customer_id' column."
-       valueLoader: "org.apache.nlpcraft.examples.sql.db.SqlValueLoader"
- </pre>
- Few notes:
- <ul>
-     <li>
-         All model elements representing SQL column have ID in a form of <code>col:sql_table_name</code>.
-     </li>
-     <li>
-         All model elements representing SQL column belong to <code>column</code> group.
-     </li>
-     <li>
-         These model elements have auto-generated synonyms and set of mandatory metadata.
-     </li>
-     <li>
-         User can freely add group membership, change synonyms, add new metadata, add or change value loader.
-     </li>
- </ul></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-"><code>NCSqlExtractorBuilder.build(NCSqlSchema, NCVariant)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-"><code>NCSqlExtractor.extractColumn(NCToken)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getColumns--"><code>NCSqlTable.getColumns()</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getAllColumns--"><code>NCSqlSchema.getAllColumns()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getColumn--">getColumn</a></span>()</code>
-<div class="block">Gets native name of this column.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getDataType--">getDataType</a></span>()</code>
-<div class="block">Gets JDBC <a target="new" href="https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html">data type</a>
- for this column.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#getTable--">getTable</a></span>()</code>
-<div class="block">Gets name of the table this column belongs to.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#isNullable--">isNullable</a></span>()</code>
-<div class="block">Tests whether or not this column is nullable.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html#isPk--">isPk</a></span>()</code>
-<div class="block">Tests whether or not this column is a primary key column.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getTable--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTable</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTable()</pre>
-<div class="block">Gets name of the table this column belongs to.
- <p>
- In JSON/YAML generated model the table name is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:tablename: "customer_id"
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of the table this column belongs to.</dd>
-</dl>
-</li>
-</ul>
-<a name="getColumn--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getColumn</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getColumn()</pre>
-<div class="block">Gets native name of this column.
- <p>
- In JSON/YAML generated model the native column name is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:name: "customer_id"
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of this column.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDataType--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDataType</h4>
-<pre>int&nbsp;getDataType()</pre>
-<div class="block">Gets JDBC <a target="new" href="https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html">data type</a>
- for this column.
- <p>
- In JSON/YAML generated model the data type is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:datatype: 12
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>JDBC <a target="new" href="https://docs.oracle.com/javase/8/docs/api/java/sql/Types.html">data type</a>
-      for this column.</dd>
-</dl>
-</li>
-</ul>
-<a name="isPk--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isPk</h4>
-<pre>boolean&nbsp;isPk()</pre>
-<div class="block">Tests whether or not this column is a primary key column.
- <p>
- In JSON/YAML generated model the primary key flag is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:ispk: false
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this column is a primary key column.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNullable--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isNullable</h4>
-<pre>boolean&nbsp;isNullable()</pre>
-<div class="block">Tests whether or not this column is nullable.
- <p>
- In JSON/YAML generated model the nullable flag is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:isnullable: false
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether or not this column is nullable.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlColumn.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" target="_top">Frames</a></li>
-<li><a href="NCSqlColumn.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html
deleted file mode 100644
index ad71e1f..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html
+++ /dev/null
@@ -1,260 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlDateRange (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlDateRange (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlDateRange.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" target="_top">Frames</a></li>
-<li><a href="NCSqlDateRange.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlDateRange" class="title">Interface NCSqlDateRange</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlDateRange</span></pre>
-<div class="block">Object presentation of SQL date range.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-"><code>NCSqlExtractorBuilder.build(NCSqlSchema, NCVariant)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-"><code>NCSqlExtractor.extractDateRange(NCToken)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html#getFrom--">getFrom</a></span>()</code>
-<div class="block">Gets 'from' timestamp.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html#getTo--">getTo</a></span>()</code>
-<div class="block">Gets 'to' timestamp.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getFrom--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getFrom</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getFrom()</pre>
-<div class="block">Gets 'from' timestamp.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The 'from' timestamp.</dd>
-</dl>
-</li>
-</ul>
-<a name="getTo--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getTo</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/sql/Timestamp.html?is-external=true" title="class or interface in java.sql">Timestamp</a>&nbsp;getTo()</pre>
-<div class="block">Gets 'to' timestamp.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The 'to' timestamp.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlDateRange.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" target="_top">Frames</a></li>
-<li><a href="NCSqlDateRange.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html
deleted file mode 100644
index 127bdb9..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html
+++ /dev/null
@@ -1,346 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlExtractor (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlExtractor (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlExtractor.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractor.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlExtractor" class="title">Interface NCSqlExtractor</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlExtractor</span></pre>
-<div class="block">Utility methods for extracting various SQL components from <a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> tokens. Instances
- of this interface are created using <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractorBuilder</code></a> builder.
- <p>
- Note that <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractorBuilder</code></a> builder requires <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a> and <a href="../../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><code>NCVariant</code></a>
- objects when creating an instance of SQL extractor. Methods in this interface will search
- these parsing variant and schema to find necessary referenced tokens.
- <p>
- Note also that wherever necessary the implementation will scan part (constituent) tokens as well
- (see <a href="../../../../../../org/apache/nlpcraft/model/NCToken.html#findPartTokens-java.lang.String...-"><code>NCToken.findPartTokens(String...)</code></a> for more information).</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractorBuilder</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-">extractColumn</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;colTok)</code>
-<div class="block">Extract column object from the token.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-">extractDateRange</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;dateTok)</code>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractLimit-org.apache.nlpcraft.model.NCToken-">extractLimit</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;limitTok)</code>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-">extractSort</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;sortTok)</code>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-">extractTable</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tblTok)</code>
-<div class="block">Extract table object from the token.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="extractLimit-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>extractLimit</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a>&nbsp;extractLimit(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;limitTok)</pre>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>limitTok</code> - Limit token with ID <code>nlpcraft:limit</code>.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL limit object extracted from given token.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="extractSort-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>extractSort</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a>&nbsp;extractSort(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;sortTok)</pre>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>sortTok</code> - Sort token with ID <code>nlpcraft:sort</code>.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL sort object extracted from given token.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="extractTable-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>extractTable</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a>&nbsp;extractTable(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tblTok)</pre>
-<div class="block">Extract table object from the token.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>tblTok</code> - A token that belongs to a <code>table</code> group.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL table object extracted from the given token.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="extractColumn-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>extractColumn</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&nbsp;extractColumn(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;colTok)</pre>
-<div class="block">Extract column object from the token.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>colTok</code> - A token that belongs to a <code>column</code> group.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL column object extracted from the given token.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="extractDateRange-org.apache.nlpcraft.model.NCToken-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>extractDateRange</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a>&nbsp;extractDateRange(<a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;dateTok)</pre>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>dateTok</code> - Date token with ID <code>nlpcraft:date</code>.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>A data range object extracted from given token.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlExtractor.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractor.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html
deleted file mode 100644
index 926f967..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html
+++ /dev/null
@@ -1,295 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlExtractorBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlExtractorBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlExtractorBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractorBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Class NCSqlExtractorBuilder" class="title">Class NCSqlExtractorBuilder</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCSqlExtractorBuilder</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a> instances.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#NCSqlExtractorBuilder--">NCSqlExtractorBuilder</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;schema,
-     <a href="../../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;variant)</code>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCSqlExtractorBuilder--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCSqlExtractorBuilder</h4>
-<pre>public&nbsp;NCSqlExtractorBuilder()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>build</h4>
-<pre>public static&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a>&nbsp;build(<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;schema,
-                                   <a href="../../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;variant)</pre>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>schema</code> - SQL schema object to create an extractor for.</dd>
-<dd><code>variant</code> - Parsing variant (i.e. list of all tokens) to act as a context for
-      the extraction wherever necessary.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly created SQL extractor.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlExtractorBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractorBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html
deleted file mode 100644
index 8c50c23..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html
+++ /dev/null
@@ -1,332 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlJoin (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlJoin (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlJoin.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoin.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlJoin" class="title">Interface NCSqlJoin</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlJoin</span></pre>
-<div class="block">Object presentation of SQL join (foreign key).
- <p>
- In JSON/YAML generated model SQL joins are declared with the following data model
- metadata (example):
- <pre class="brush: js">
-   sql:joins:
-   - fromtable: "orders"
-     fromcolumns:
-     - "customer_id"
-     totable: "customers"
-     tocolumns:
-     - "customer_id"
-     jointype: "left"
- </pre></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getJoins--"><code>NCSqlSchema.getJoins()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getFromColumns--">getFromColumns</a></span>()</code>
-<div class="block">Gets the list of columns in originating table.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getFromTable--">getFromTable</a></span>()</code>
-<div class="block">Gets the name of the originating table.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getToColumns--">getToColumns</a></span>()</code>
-<div class="block">Gets the list of columns in target table.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getToTable--">getToTable</a></span>()</code>
-<div class="block">Gets the name of the target table.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getType--">getType</a></span>()</code>
-<div class="block">Gets type of the join.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getFromTable--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getFromTable</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getFromTable()</pre>
-<div class="block">Gets the name of the originating table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of the originating table.</dd>
-</dl>
-</li>
-</ul>
-<a name="getToTable--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getToTable</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getToTable()</pre>
-<div class="block">Gets the name of the target table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Name of the target table.</dd>
-</dl>
-</li>
-</ul>
-<a name="getFromColumns--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getFromColumns</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getFromColumns()</pre>
-<div class="block">Gets the list of columns in originating table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of columns in originating table.</dd>
-</dl>
-</li>
-</ul>
-<a name="getToColumns--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getToColumns</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getToColumns()</pre>
-<div class="block">Gets the list of columns in target table.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of columns in target table.</dd>
-</dl>
-</li>
-</ul>
-<a name="getType--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getType</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>&nbsp;getType()</pre>
-<div class="block">Gets type of the join.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Type of join.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlJoin.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoin.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html
deleted file mode 100644
index 54291ab..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html
+++ /dev/null
@@ -1,384 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlJoinType (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlJoinType (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9,"i1":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlJoinType.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoinType.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Enum NCSqlJoinType" class="title">Enum NCSqlJoinType</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">java.lang.Enum</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>&gt;</li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>&gt;</dd>
-</dl>
-<hr>
-<br>
-<pre>public enum <span class="typeNameLabel">NCSqlJoinType</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>&gt;</pre>
-<div class="block">Type of the SQL join.
- <p>
- In JSON/YAML generated model SQL join type is declared with the following data model
- metadata (example):
- <pre class="brush: js, highlight: [8]">
-   sql:joins:
-   - fromtable: "orders"
-     fromcolumns:
-     - "customer_id"
-     totable: "customers"
-     tocolumns:
-     - "customer_id"
-     jointype: "left"
- </pre></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== ENUM CONSTANT SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="enum.constant.summary">
-<!--   -->
-</a>
-<h3>Enum Constant Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
-<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Enum Constant and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#INNER">INNER</a></span></code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#LEFT">LEFT</a></span></code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#OUTER">OUTER</a></span></code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#RIGHT">RIGHT</a></span></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns the enum constant of this type with the specified name.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#values--">values</a></span>()</code>
-<div class="block">Returns an array containing the constants of this enum type, in
-the order they are declared.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#compareTo-E-" title="class or interface in java.lang">compareTo</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#getDeclaringClass--" title="class or interface in java.lang">getDeclaringClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#name--" title="class or interface in java.lang">name</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#ordinal--" title="class or interface in java.lang">ordinal</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true#valueOf-java.lang.Class-java.lang.String-" title="class or interface in java.lang">valueOf</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ ENUM CONSTANT DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="enum.constant.detail">
-<!--   -->
-</a>
-<h3>Enum Constant Detail</h3>
-<a name="INNER">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>INNER</h4>
-<pre>public static final&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a> INNER</pre>
-</li>
-</ul>
-<a name="LEFT">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>LEFT</h4>
-<pre>public static final&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a> LEFT</pre>
-</li>
-</ul>
-<a name="RIGHT">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>RIGHT</h4>
-<pre>public static final&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a> RIGHT</pre>
-</li>
-</ul>
-<a name="OUTER">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>OUTER</h4>
-<pre>public static final&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a> OUTER</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="values--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>values</h4>
-<pre>public static&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>[]&nbsp;values()</pre>
-<div class="block">Returns an array containing the constants of this enum type, in
-the order they are declared.  This method may be used to iterate
-over the constants as follows:
-<pre>
-for (NCSqlJoinType c : NCSqlJoinType.values())
-&nbsp;   System.out.println(c);
-</pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>an array containing the constants of this enum type, in the order they are declared</dd>
-</dl>
-</li>
-</ul>
-<a name="valueOf-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>&nbsp;valueOf(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
-<div class="block">Returns the enum constant of this type with the specified name.
-The string must match <i>exactly</i> an identifier used to declare an
-enum constant in this type.  (Extraneous whitespace characters are 
-not permitted.)</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - the name of the enum constant to be returned.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the enum constant with the specified name</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang">NullPointerException</a></code> - if the argument is null</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlJoinType.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoinType.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html
deleted file mode 100644
index 0533635..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html
+++ /dev/null
@@ -1,278 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlLimit (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlLimit (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlLimit.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" target="_top">Frames</a></li>
-<li><a href="NCSqlLimit.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlLimit" class="title">Interface NCSqlLimit</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlLimit</span></pre>
-<div class="block">Object presentation of SQL limit.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getColumn--">getColumn</a></span>()</code>
-<div class="block">Gets SQL column this limit is applied.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getLimit--">getLimit</a></span>()</code>
-<div class="block">Gets the numeric value of the limit.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#isAscending--">isAscending</a></span>()</code>
-<div class="block">Gets whether limit ascending or descending.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getColumn--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getColumn</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&nbsp;getColumn()</pre>
-<div class="block">Gets SQL column this limit is applied.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL column this limit is applied.</dd>
-</dl>
-</li>
-</ul>
-<a name="getLimit--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getLimit</h4>
-<pre>int&nbsp;getLimit()</pre>
-<div class="block">Gets the numeric value of the limit.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Numeric value of the limit.</dd>
-</dl>
-</li>
-</ul>
-<a name="isAscending--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isAscending</h4>
-<pre>boolean&nbsp;isAscending()</pre>
-<div class="block">Gets whether limit ascending or descending.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Whether limit ascending or descending.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlLimit.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" target="_top">Frames</a></li>
-<li><a href="NCSqlLimit.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html
deleted file mode 100644
index 54e312c..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html
+++ /dev/null
@@ -1,318 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlModelGenerator (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlModelGenerator (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlModelGenerator.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" target="_top">Frames</a></li>
-<li><a href="NCSqlModelGenerator.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Class NCSqlModelGenerator" class="title">Class NCSqlModelGenerator</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCSqlModelGenerator</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Command line utility to generate YAML/JSON NLPCraft model stub from given SQL RDBMS.
- <p>
- This command line utility take several parameters like JDBC URL and driver, database schema, and
- optional set of tables and columns for which it will generate YAML/JSON NLPCraft model stub. Run
- this class with <code>--help</code> parameter to get a full up-to-date documentation:
- <pre class="brush:plain">
- java -cp apache-nlpcraft-x.x.x-all-deps.jar org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator --help
- </pre>
- <p>
- After the model stub is generated:
- <ul>
-     <li>
-         Modify and extend generated model stub to your own needs. In most cases, you'll need
-         to add, remove or modify auto-generated synonyms, add intents, etc. Note, however, that generated model
-         is fully complete and can be used as is.
-     </li>
-     <li>
-         Use generated YAML/JSON-based model together with <a href="../../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a>
-         class to instantiate model from this file.
-     </li>
-     <li>
-         Use <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a> method to get an object representation of the
-         SQL data schema for the model. You can use this object representation along with many utility
-         methods in <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a> class to efficiently auto-generate SQL queries against the source RDBMS.
-     </li>
- </ul></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><code>NCModelFileAdapter</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchemaBuilder</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html#NCSqlModelGenerator--">NCSqlModelGenerator</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html#main-java.lang.String:A-">main</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</code>
-<div class="block">Runs SQL model generator with given command line parameters.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCSqlModelGenerator--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCSqlModelGenerator</h4>
-<pre>public&nbsp;NCSqlModelGenerator()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="main-java.lang.String:A-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>main</h4>
-<pre>public static&nbsp;void&nbsp;main(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</pre>
-<div class="block">Runs SQL model generator with given command line parameters.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>args</code> - Command line parameters. Execute with <code>--help</code> parameter to get a full
-      documentation.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlModelGenerator.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" target="_top">Frames</a></li>
-<li><a href="NCSqlModelGenerator.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html
deleted file mode 100644
index 1fab903..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html
+++ /dev/null
@@ -1,283 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlSchema (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlSchema (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":18,"i1":6,"i2":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSchema.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchema.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlSchema" class="title">Interface NCSqlSchema</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlSchema</span></pre>
-<div class="block">Object presentation of SQL schema. This representation gives object model for the SQL metadata
- that was extracted from RDBMS and added to the data model stub by <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a> utility.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getAllColumns--">getAllColumns</a></span>()</code>
-<div class="block">Creates and returns collection of all SQL columns across all tables in given schema.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getJoins--">getJoins</a></span>()</code>
-<div class="block">Gets collection of joins for this SQL schema.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getTables--">getTables</a></span>()</code>
-<div class="block">Gets collection of tables for this SQL schema.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getTables--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTables</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a>&gt;&nbsp;getTables()</pre>
-<div class="block">Gets collection of tables for this SQL schema.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of tables for this SQL schema.</dd>
-</dl>
-</li>
-</ul>
-<a name="getJoins--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getJoins</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a>&gt;&nbsp;getJoins()</pre>
-<div class="block">Gets collection of joins for this SQL schema.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of joins for this SQL schema.</dd>
-</dl>
-</li>
-</ul>
-<a name="getAllColumns--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getAllColumns</h4>
-<pre>default&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;&nbsp;getAllColumns()</pre>
-<div class="block">Creates and returns collection of all SQL columns across all tables in given schema. It is
- equivalent to:
- <pre class="brush: java">
-     return getTables().stream().flatMap(t -> t.getColumns().stream()).collect(Collectors.toList());
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of all SQL columns across all tables in given schema.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSchema.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchema.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html
deleted file mode 100644
index 181f978..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html
+++ /dev/null
@@ -1,299 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlSchemaBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlSchemaBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSchemaBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchemaBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Class NCSqlSchemaBuilder" class="title">Class NCSqlSchemaBuilder</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCSqlSchemaBuilder</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a> instances. Once you have <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a>
- you can also use utility methods from <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a>.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#NCSqlSchemaBuilder--">NCSqlSchemaBuilder</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-">makeSchema</a></span>(<a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;model)</code>
-<div class="block">Builds object presentation for SQL schema from given data model.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCSqlSchemaBuilder--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCSqlSchemaBuilder</h4>
-<pre>public&nbsp;NCSqlSchemaBuilder()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="makeSchema-org.apache.nlpcraft.model.NCModel-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>makeSchema</h4>
-<pre>public static&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;makeSchema(<a href="../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;model)</pre>
-<div class="block">Builds object presentation for SQL schema from given data model. Note that the model must be
- generated by <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a> class.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>model</code> - Data model to generate object SQL schema presentation. Data model must be
-      generated by <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a> class.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Object presentation of the SQL schema for a given data model.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlModelGenerator</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSchemaBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchemaBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html
deleted file mode 100644
index 2cbee24..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlSort (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlSort (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSort.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSort.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlSort" class="title">Interface NCSqlSort</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlSort</span></pre>
-<div class="block">Object presentation of SQL sorting.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSort--"><code>NCSqlTable.getDefaultSort()</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-"><code>NCSqlExtractor.extractSort(NCToken)</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#getColumn--">getColumn</a></span>()</code>
-<div class="block">Gets SQL column by which to sort.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#isAscending--">isAscending</a></span>()</code>
-<div class="block">Gets sorting direction.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getColumn--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getColumn</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&nbsp;getColumn()</pre>
-<div class="block">Gets SQL column by which to sort.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>SQL column by which to sort.</dd>
-</dl>
-</li>
-</ul>
-<a name="isAscending--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isAscending</h4>
-<pre>boolean&nbsp;isAscending()</pre>
-<div class="block">Gets sorting direction.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>True</code> for ascending sorting, <code>false</code> for descending.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlSort.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSort.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html
deleted file mode 100644
index 0227f30..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html
+++ /dev/null
@@ -1,423 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCSqlTable (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCSqlTable (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlTable.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" target="_top">Frames</a></li>
-<li><a href="NCSqlTable.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.sqlgen</div>
-<h2 title="Interface NCSqlTable" class="title">Interface NCSqlTable</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCSqlTable</span></pre>
-<div class="block">Object presentation of SQL table.
- <p>
- In JSON/YAML generated model the table is the model element (example):
- <pre class="brush: js">
-   elements:
-     - id: "tbl:orders"
-       groups:
-       - "table"
-       synonyms:
-       - "orders"
-       metadata:
-         sql:name: "orders"
-         sql:defaultselect:
-         - "order_id"
-         - "order_date"
-         - "required_date"
-         sql:defaultsort:
-         - "orders.order_id#desc"
-         sql:extratables:
-         - "customers"
-         - "shippers"
-         - "employees"
-         sql:defaultdate: "orders.order_date"
-       description: "Auto-generated from 'orders' table."
- </pre>
- Few notes:
- <ul>
-     <li>
-         All model elements representing SQL column have ID in a form of <code>tbl:sql_table_name</code>.
-     </li>
-     <li>
-         All model elements representing SQL column belong to <code>table</code> group.
-     </li>
-     <li>
-         These model elements have auto-generated synonyms and set of mandatory metadata.
-     </li>
-     <li>
-         User can freely add group membership, change synonyms, or add new metadata.
-     </li>
- </ul></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-"><code>NCSqlSchemaBuilder.makeSchema(NCModel)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-"><code>NCSqlExtractorBuilder.build(NCSqlSchema, NCVariant)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-"><code>NCSqlExtractor.extractTable(NCToken)</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getTables--"><code>NCSqlSchema.getTables()</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getColumns--">getColumns</a></span>()</code>
-<div class="block">Gets collections of this table columns.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultDate--">getDefaultDate</a></span>()</code>
-<div class="block">Gets a column that defines a default date for this table.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSelect--">getDefaultSelect</a></span>()</code>
-<div class="block">Gets the list of the column names for the default select set.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSort--">getDefaultSort</a></span>()</code>
-<div class="block">Gets default sort descriptor.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getExtraTables--">getExtraTables</a></span>()</code>
-<div class="block">Gets the list of extra tables this table is referencing.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getTable--">getTable</a></span>()</code>
-<div class="block">Gets table name.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getTable--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTable</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTable()</pre>
-<div class="block">Gets table name.
- <p>
- In JSON/YAML generated model the table name is declared with the following element
- metadata (example):
- <pre class="brush: js">
-      sql:name: "orders"
- </pre>
- Note also that all elements declaring SQL tables belong to <code>table</code> group.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>table name.</dd>
-</dl>
-</li>
-</ul>
-<a name="getColumns--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getColumns</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;&nbsp;getColumns()</pre>
-<div class="block">Gets collections of this table columns.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collections of this table columns.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDefaultSort--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDefaultSort</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a>&gt;&nbsp;getDefaultSort()</pre>
-<div class="block">Gets default sort descriptor.
- <p>
- In JSON/YAML generated model the default sort list is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:defaultsort:
-     - "orders.order_id#desc"
- </pre>
- Note the <code>table.column#{asc|desc}</code> notation for identifying table name,
- column name and the sort order.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Default sort descriptor.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDefaultSelect--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDefaultSelect</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getDefaultSelect()</pre>
-<div class="block">Gets the list of the column names for the default select set.
- <p>
- In JSON/YAML generated model the default select list is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:defaultselect:
-     - "order_id"
-     - "order_date"
-     - "required_date"
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of the column names for the default select set.</dd>
-</dl>
-</li>
-</ul>
-<a name="getExtraTables--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getExtraTables</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getExtraTables()</pre>
-<div class="block">Gets the list of extra tables this table is referencing. Extra tables are joined together with this table
- for default selection. Often, a single domain dataset if spread over multiple tables and this
- allows to have a meaningful default selection.
- <p>
- In JSON/YAML generated model the extra tables list is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:extratables:
-     - "other_part_table"
-     - "another_part_table"
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>List of extra tables this table's default selection.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDefaultDate--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getDefaultDate</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;&nbsp;getDefaultDate()</pre>
-<div class="block">Gets a column that defines a default date for this table. Note that this column
- can belong to another table.
- <p>
- In JSON/YAML generated model the default date column is declared with the following element
- metadata (example):
- <pre class="brush: js">
-     sql:defaultdate: "orders.order_date"
- </pre>
- Note <code>table.column</code> notation for the table and column names.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Column that defines a default date for this table.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCSqlTable.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" target="_top">Frames</a></li>
-<li><a href="NCSqlTable.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html
deleted file mode 100644
index c484e94..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html
+++ /dev/null
@@ -1,212 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlColumn (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlColumn (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html" target="_top">Frames</a></li>
-<li><a href="NCSqlColumn.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlColumn" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlColumn</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractColumn-org.apache.nlpcraft.model.NCToken-">extractColumn</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;colTok)</code>
-<div class="block">Extract column object from the token.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSort.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html#getColumn--">getColumn</a></span>()</code>
-<div class="block">Gets SQL column by which to sort.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlLimit.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html#getColumn--">getColumn</a></span>()</code>
-<div class="block">Gets SQL column this limit is applied.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return types with arguments of type <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</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>default <a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSchema.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getAllColumns--">getAllColumns</a></span>()</code>
-<div class="block">Creates and returns collection of all SQL columns across all tables in given schema.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlTable.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getColumns--">getColumns</a></span>()</code>
-<div class="block">Gets collections of this table columns.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlTable.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultDate--">getDefaultDate</a></span>()</code>
-<div class="block">Gets a column that defines a default date for this table.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html" target="_top">Frames</a></li>
-<li><a href="NCSqlColumn.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html
deleted file mode 100644
index ad4f182..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlDateRange (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlDateRange (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html" target="_top">Frames</a></li>
-<li><a href="NCSqlDateRange.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlDateRange" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlDateRange</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractDateRange-org.apache.nlpcraft.model.NCToken-">extractDateRange</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;dateTok)</code>
-<div class="block">Extract date range object from given <code>nlpcraft:date</code> token.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html" target="_top">Frames</a></li>
-<li><a href="NCSqlDateRange.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html
deleted file mode 100644
index 16133c3..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html
+++ /dev/null
@@ -1,174 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractor (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractor (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractor.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractor" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractor</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</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>static <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractorBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;schema,
-     <a href="../../../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;variant)</code>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractor.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractorBuilder.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractorBuilder.html
deleted file mode 100644
index f0142dd..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractorBuilder.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractorBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractorBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.tools.sqlgen.NCSqlExtractorBuilder</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractorBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlExtractorBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html
deleted file mode 100644
index 8f3aec9..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoin (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoin (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoin.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoin" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoin</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return types with arguments of type <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSchema.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getJoins--">getJoins</a></span>()</code>
-<div class="block">Gets collection of joins for this SQL schema.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoin.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html
deleted file mode 100644
index 9b23a60..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html
+++ /dev/null
@@ -1,186 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoinType.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlJoinType</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlJoin.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html#getType--">getType</a></span>()</code>
-<div class="block">Gets type of the join.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlJoinType.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#valueOf-java.lang.String-">valueOf</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns the enum constant of this type with the specified name.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>[]</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlJoinType.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html#values--">values</a></span>()</code>
-<div class="block">Returns an array containing the constants of this enum type, in
-the order they are declared.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html" target="_top">Frames</a></li>
-<li><a href="NCSqlJoinType.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html
deleted file mode 100644
index 5485fb7..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlLimit (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlLimit (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html" target="_top">Frames</a></li>
-<li><a href="NCSqlLimit.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlLimit" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlLimit</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractLimit-org.apache.nlpcraft.model.NCToken-">extractLimit</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;limitTok)</code>
-<div class="block">Extracts limit object from given <code>nlpcraft:limit</code> token.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html" target="_top">Frames</a></li>
-<li><a href="NCSqlLimit.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlModelGenerator.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlModelGenerator.html
deleted file mode 100644
index bc22766..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlModelGenerator.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlModelGenerator.html" target="_top">Frames</a></li>
-<li><a href="NCSqlModelGenerator.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlModelGenerator.html" target="_top">Frames</a></li>
-<li><a href="NCSqlModelGenerator.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html
deleted file mode 100644
index 75f4cb0..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html
+++ /dev/null
@@ -1,189 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchema.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</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>static <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSchemaBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html#makeSchema-org.apache.nlpcraft.model.NCModel-">makeSchema</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&nbsp;model)</code>
-<div class="block">Builds object presentation for SQL schema from given data model.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> with parameters of type <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</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>static <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractorBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html#build-org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchema-org.apache.nlpcraft.model.NCVariant-">build</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>&nbsp;schema,
-     <a href="../../../../../../../org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model">NCVariant</a>&nbsp;variant)</code>
-<div class="block">Builds and returns new SQL extractor for given SQL schema and parsing variant.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchema.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchemaBuilder.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchemaBuilder.html
deleted file mode 100644
index 840135f..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchemaBuilder.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchemaBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchemaBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.model.tools.sqlgen.NCSqlSchemaBuilder</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchemaBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSchemaBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html
deleted file mode 100644
index 12324e3..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSort (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSort (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSort.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlSort" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlSort</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractSort-org.apache.nlpcraft.model.NCToken-">extractSort</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;sortTok)</code>
-<div class="block">Extracts sort object from given <code>nlpcraft:sort</code> token.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return types with arguments of type <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlTable.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html#getDefaultSort--">getDefaultSort</a></span>()</code>
-<div class="block">Gets default sort descriptor.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html" target="_top">Frames</a></li>
-<li><a href="NCSqlSort.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html
deleted file mode 100644
index 58de1fd..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlTable (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlTable (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html" target="_top">Frames</a></li>
-<li><a href="NCSqlTable.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.sqlgen.NCSqlTable" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.sqlgen.NCSqlTable</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlExtractor.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html#extractTable-org.apache.nlpcraft.model.NCToken-">extractTable</a></span>(<a href="../../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model">NCToken</a>&nbsp;tblTok)</code>
-<div class="block">Extract table object from the token.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> that return types with arguments of type <a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</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><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">NCSqlSchema.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html#getTables--">getTables</a></span>()</code>
-<div class="block">Gets collection of tables for this SQL schema.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html" target="_top">Frames</a></li>
-<li><a href="NCSqlTable.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-frame.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-frame.html
deleted file mode 100644
index 0965721..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-frame.html
+++ /dev/null
@@ -1,38 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.sqlgen (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html" target="classFrame">org.apache.nlpcraft.model.tools.sqlgen</a></h1>
-<div class="indexContainer">
-<h2 title="Interfaces">Interfaces</h2>
-<ul title="Interfaces">
-<li><a href="NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlColumn</span></a></li>
-<li><a href="NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlDateRange</span></a></li>
-<li><a href="NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlExtractor</span></a></li>
-<li><a href="NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlJoin</span></a></li>
-<li><a href="NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlLimit</span></a></li>
-<li><a href="NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlSchema</span></a></li>
-<li><a href="NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlSort</span></a></li>
-<li><a href="NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame"><span class="interfaceName">NCSqlTable</span></a></li>
-</ul>
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlExtractorBuilder</a></li>
-<li><a href="NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlModelGenerator</a></li>
-<li><a href="NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlSchemaBuilder</a></li>
-</ul>
-<h2 title="Enums">Enums</h2>
-<ul title="Enums">
-<li><a href="NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen" target="classFrame">NCSqlJoinType</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-summary.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-summary.html
deleted file mode 100644
index f830615..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-summary.html
+++ /dev/null
@@ -1,251 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.sqlgen (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.tools.sqlgen (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model.tools.sqlgen</h1>
-<div class="docSummary">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Interface</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL column.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL date range.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a></td>
-<td class="colLast">
-<div class="block">Utility methods for extracting various SQL components from <a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> tokens.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL join (foreign key).</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL limit.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL schema.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL sorting.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a></td>
-<td class="colLast">
-<div class="block">Object presentation of SQL table.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractorBuilder</a></td>
-<td class="colLast">
-<div class="block">Builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlExtractor</code></a> instances.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlModelGenerator</a></td>
-<td class="colLast">
-<div class="block">Command line utility to generate YAML/JSON NLPCraft model stub from given SQL RDBMS.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchemaBuilder</a></td>
-<td class="colLast">
-<div class="block">Builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><code>NCSqlSchema</code></a> instances.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
-<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Enum</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a></td>
-<td class="colLast">
-<div class="block">Type of the SQL join.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model.tools.sqlgen Description">Package org.apache.nlpcraft.model.tools.sqlgen Description</h2>
-<div class="block">Contains model stub generator for SQL RDBMS.
- <p>
- Run the following from the command line to get a full documentation on how to run model stub generator:
- <pre class="brush:plain">
- java -cp apache-nlpcraft-x.x.x-all-deps.jar org.apache.nlpcraft.model.tools.sqlgen.NCSqlModelGenerator --help
- </pre></div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-tree.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-tree.html
deleted file mode 100644
index 0509678..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-tree.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.sqlgen Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.tools.sqlgen Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model.tools.sqlgen</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractorBuilder</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlModelGenerator</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchemaBuilder</span></a></li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlColumn</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlDateRange</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractor</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoin</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlLimit</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchema</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSort</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlTable</span></a></li>
-</ul>
-<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoinType</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/opencensus/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-use.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-use.html
deleted file mode 100644
index 32af221..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/sqlgen/package-use.html
+++ /dev/null
@@ -1,206 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model.tools.sqlgen (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model.tools.sqlgen (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model.tools.sqlgen" class="title">Uses of Package<br>org.apache.nlpcraft.model.tools.sqlgen</h1>
-</div>
-<div class="contentContainer">
-<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="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.sqlgen">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.sqlgen">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a> used by <a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlColumn.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlColumn</a>
-<div class="block">Object presentation of SQL column.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlDateRange.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlDateRange</a>
-<div class="block">Object presentation of SQL date range.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlExtractor.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlExtractor</a>
-<div class="block">Utility methods for extracting various SQL components from <a href="../../../../../../org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><code>NCToken</code></a> tokens.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoin.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoin</a>
-<div class="block">Object presentation of SQL join (foreign key).</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlJoinType.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlJoinType</a>
-<div class="block">Type of the SQL join.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlLimit.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlLimit</a>
-<div class="block">Object presentation of SQL limit.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSchema.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlSchema</a>
-<div class="block">Object presentation of SQL schema.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlSort.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlSort</a>
-<div class="block">Object presentation of SQL sorting.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/class-use/NCSqlTable.html#org.apache.nlpcraft.model.tools.sqlgen">NCSqlTable</a>
-<div class="block">Object presentation of SQL table.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/sqlgen/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestClient.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestClient.html
deleted file mode 100644
index 49d2b7b..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestClient.html
+++ /dev/null
@@ -1,353 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCTestClient (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCTestClient (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClient.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClient.html" target="_top">Frames</a></li>
-<li><a href="NCTestClient.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.test</div>
-<h2 title="Interface NCTestClient" class="title">Interface NCTestClient</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCTestClient</span></pre>
-<div class="block">Model testing client. This client can be used for convienient unit testing of the models together
- with any popular unit testing framework such as <a href="http://www.testng.org">TestNG</a> or
- <a href="https://junit.org">JUnit</a>. The instance of test client should be obtained
- via <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><code>NCTestClientBuilder</code></a>.
- <p>
- Here's an code snippet from <code>Alarm Clock</code> example illustrating
- the usage of test framework together with JUnit 5:
- <pre class="brush: java, highlight: [6, 8, 13, 19, 22, 25, 26, 27]">
- public class AlarmTest {
-     private NCTestClient cli;
-
-     &#64;BeforeEach
-     void setUp() throws NCException, IOException {
-         NCEmbeddedProbe.start(AlarmModel.class);
-
-         cli = new NCTestClientBuilder().newBuilder().build();
-
-         cli.open("nlpcraft.alarm.ex");
-     }
-
-     &#64;AfterEach
-     void tearDown() throws NCException, IOException {
-         if (cli != null)
-             cli.close();
-
-         NCEmbeddedProbe.stop();
-     }
-
-     &#64;Test
-     public void test() throws NCException, IOException {
-         // Should be passed.
-         assertTrue(cli.ask("Ping me in 3 minutes").isOk());
-         assertTrue(cli.ask("Buzz me in an hour and 15mins").isOk());
-         assertTrue(cli.ask("Set my alarm for 30s").isOk());
-     }
- }
- </pre></div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><code>NCTestClientBuilder</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#ask-java.lang.String-">ask</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</code>
-<div class="block">Tests single sentence and returns its result.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#clearConversation--">clearConversation</a></span>()</code>
-<div class="block">Clears conversation for this test client.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#close--">close</a></span>()</code>
-<div class="block">Closes test client connection to the server.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#open-java.lang.String-">open</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mdlId)</code>
-<div class="block">Connects test client to the server for testing with given model ID.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="ask-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>ask</h4>
-<pre><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a>&nbsp;ask(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)
-          throws <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a>,
-                 <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Tests single sentence and returns its result.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>txt</code> - Text sentence to test.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Sentence result.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></code> - Thrown if any test system errors occur.</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Thrown in case of I/O errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="open-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>open</h4>
-<pre>void&nbsp;open(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mdlId)
-   throws <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a>,
-          <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Connects test client to the server for testing with given model ID.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>mdlId</code> - Model ID to open this client for.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></code> - Thrown if any test system errors occur.</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Thrown in case of I/O errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="close--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>close</h4>
-<pre>void&nbsp;close()
-    throws <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a>,
-           <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Closes test client connection to the server.</div>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></code> - Thrown if any test system errors occur.</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Thrown in case of I/O errors.</dd>
-</dl>
-</li>
-</ul>
-<a name="clearConversation--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>clearConversation</h4>
-<pre>void&nbsp;clearConversation()
-                throws <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a>,
-                       <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Clears conversation for this test client. This method will clear conversation for
- its configured user.</div>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></code> - Thrown if any test system errors occur.</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Thrown in case of I/O errors.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClient.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClient.html" target="_top">Frames</a></li>
-<li><a href="NCTestClient.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html
deleted file mode 100644
index fd3e922..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html
+++ /dev/null
@@ -1,563 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCTestClientBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCTestClientBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClientBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.test</div>
-<h2 title="Class NCTestClientBuilder" class="title">Class NCTestClientBuilder</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.test.NCTestClientBuilder</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCTestClientBuilder</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Test client builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>NCTestClient</code></a> instances. Note that all configuration values
- have sensible defaults. Most of the time only user <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setUser-java.lang.String-java.lang.String-"><code>credentials</code></a>
- will have to be changed if not testing with default account.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_BASEURL">DFLT_BASEURL</a></span></code>
-<div class="block">Default public REST API URL (endpoint).</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMAIL">DFLT_EMAIL</a></span></code>
-<div class="block">Default client email.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMBEDDED">DFLT_EMBEDDED</a></span></code>
-<div class="block">Default embedded mode flag.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_MAX_WAIT_TIME">DFLT_MAX_WAIT_TIME</a></span></code>
-<div class="block">Maximum test time.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_PASSWORD">DFLT_PASSWORD</a></span></code>
-<div class="block">Default client password.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#NCTestClientBuilder--">NCTestClientBuilder</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#build--">build</a></span>()</code>
-<div class="block">Build new configured test client instance.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#newBuilder--">newBuilder</a></span>()</code>
-<div class="block">Creates new builder instance with all defaults set.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setBaseUrl-java.lang.String-">setBaseUrl</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;baseUrl)</code>
-<div class="block">Sets non-default API base URL.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setEmbeddedMode-boolean-">setEmbeddedMode</a></span>(boolean&nbsp;embedded)</code>
-<div class="block">Sets the embedded probe mode flag.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setHttpClientSupplier-java.util.function.Supplier-">setHttpClientSupplier</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;org.apache.http.impl.client.CloseableHttpClient&gt;&nbsp;cliSup)</code>
-<div class="block">Sets non-default <code>CloseableHttpClient</code> custom supplier.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setRequestConfig-org.apache.http.client.config.RequestConfig-">setRequestConfig</a></span>(org.apache.http.client.config.RequestConfig&nbsp;reqCfg)</code>
-<div class="block">Sets optional HTTP REST client configuration parameters.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setResponseLog-boolean-">setResponseLog</a></span>(boolean&nbsp;respLog)</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setUser-java.lang.String-java.lang.String-">setUser</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;email,
-       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pswd)</code>
-<div class="block">Sets non-default user credentials.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="DFLT_BASEURL">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_BASEURL</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DFLT_BASEURL</pre>
-<div class="block">Default public REST API URL (endpoint).</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_BASEURL">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_EMAIL">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_EMAIL</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DFLT_EMAIL</pre>
-<div class="block">Default client email.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_EMAIL">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_PASSWORD">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_PASSWORD</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> DFLT_PASSWORD</pre>
-<div class="block">Default client password.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_PASSWORD">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_EMBEDDED">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>DFLT_EMBEDDED</h4>
-<pre>public static final&nbsp;boolean DFLT_EMBEDDED</pre>
-<div class="block">Default embedded mode flag.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_EMBEDDED">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-<a name="DFLT_MAX_WAIT_TIME">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>DFLT_MAX_WAIT_TIME</h4>
-<pre>public static final&nbsp;long DFLT_MAX_WAIT_TIME</pre>
-<div class="block">Maximum test time.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.nlpcraft.model.tools.test.NCTestClientBuilder.DFLT_MAX_WAIT_TIME">Constant Field Values</a></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCTestClientBuilder--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCTestClientBuilder</h4>
-<pre>public&nbsp;NCTestClientBuilder()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="newBuilder--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>newBuilder</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;newBuilder()</pre>
-<div class="block">Creates new builder instance with all defaults set.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance.</dd>
-</dl>
-</li>
-</ul>
-<a name="setRequestConfig-org.apache.http.client.config.RequestConfig-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setRequestConfig</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setRequestConfig(org.apache.http.client.config.RequestConfig&nbsp;reqCfg)</pre>
-<div class="block">Sets optional HTTP REST client configuration parameters.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>reqCfg</code> - HTTP REST client configuration parameters.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance for chaining calls.</dd>
-</dl>
-</li>
-</ul>
-<a name="setHttpClientSupplier-java.util.function.Supplier-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setHttpClientSupplier</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setHttpClientSupplier(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;org.apache.http.impl.client.CloseableHttpClient&gt;&nbsp;cliSup)</pre>
-<div class="block">Sets non-default <code>CloseableHttpClient</code> custom supplier.
- By default <code>CloseableHttpClient</code> created with <code>HttpClients.createDefault()</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cliSup</code> - <code>CloseableHttpClient</code> custom supplier.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance for chaining calls.</dd>
-</dl>
-</li>
-</ul>
-<a name="setBaseUrl-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setBaseUrl</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setBaseUrl(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;baseUrl)</pre>
-<div class="block">Sets non-default API base URL. Only change it if your server is not running on localhost.
- By default <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_BASEURL"><code>DFLT_BASEURL</code></a> is used.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>baseUrl</code> - API base URL.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance for chaining calls.</dd>
-</dl>
-</li>
-</ul>
-<a name="setUser-java.lang.String-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setUser</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setUser(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;email,
-                                   <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pswd)</pre>
-<div class="block">Sets non-default user credentials.
- By default <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMAIL"><code>DFLT_EMAIL</code></a> and <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_PASSWORD"><code>DFLT_PASSWORD</code></a> are used
- and they match the default NLPCraft server user.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>email</code> - User email.</dd>
-<dd><code>pswd</code> - User password.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance for chaining calls.</dd>
-</dl>
-</li>
-</ul>
-<a name="setEmbeddedMode-boolean-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setEmbeddedMode</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setEmbeddedMode(boolean&nbsp;embedded)</pre>
-<div class="block">Sets the embedded probe mode flag. Default value is <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#DFLT_EMBEDDED"><code>DFLT_EMBEDDED</code></a>. If set to <code>true</code> the test client
- will expect the <a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><code>embedded probe</code></a> running in the same JVM
- and will use local callbacks for quicker results instead of a full REST roundtrip.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>embedded</code> - Embedded probe mode flag.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Builder instance for chaining calls.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><code>NCEmbeddedProbe</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="setResponseLog-boolean-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setResponseLog</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>&nbsp;setResponseLog(boolean&nbsp;respLog)</pre>
-</li>
-</ul>
-<a name="build--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>build</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a>&nbsp;build()</pre>
-<div class="block">Build new configured test client instance.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Newly built test client instance.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClientBuilder.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestClientException.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestClientException.html
deleted file mode 100644
index 45c8af4..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestClientException.html
+++ /dev/null
@@ -1,233 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCTestClientException (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCTestClientException (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClientException.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClientException.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientException.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.test</div>
-<h2 title="Class NCTestClientException" class="title">Class NCTestClientException</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.model.tools.test.NCTestClientException</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCTestClientException</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a></pre>
-<div class="block">Test client exception. This exception is thrown by the test framework.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../serialized-form.html#org.apache.nlpcraft.model.tools.test.NCTestClientException">Serialized Form</a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or interface in java.lang">getCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getLocalizedMessage--" title="class or interface in java.lang">getLocalizedMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getMessage--" title="class or interface in java.lang">getMessage</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getStackTrace--" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#getSuppressed--" title="class or interface in java.lang">getSuppressed</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#initCause-java.lang.Throwable-" title="class or interface in java.lang">initCause</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace--" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintStream-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#printStackTrace-java.io.PrintWriter-" title="class or interface in java.lang">printStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#setStackTrace-java.lang.StackTraceElement:A-" title="class or interface in java.lang">setStackTrace</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestClientException.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestClientException.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientException.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestResult.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestResult.html
deleted file mode 100644
index ac86d8f..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/NCTestResult.html
+++ /dev/null
@@ -1,389 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCTestResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCTestResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":18,"i7":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestResult.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestResult.html" target="_top">Frames</a></li>
-<li><a href="NCTestResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.model.tools.test</div>
-<h2 title="Interface NCTestResult" class="title">Interface NCTestResult</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCTestResult</span></pre>
-<div class="block">Result of the test sentence processing.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getModelId--">getModelId</a></span>()</code>
-<div class="block">Gets model ID the test sentence was sent with.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getProcessingTime--">getProcessingTime</a></span>()</code>
-<div class="block">Gets total sentence processing time in milliseconds.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResult--">getResult</a></span>()</code>
-<div class="block">Gets optional execution result.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResultError--">getResultError</a></span>()</code>
-<div class="block">Gets optional execution error.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getResultType--">getResultType</a></span>()</code>
-<div class="block">Gets optional execution result type.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#getText--">getText</a></span>()</code>
-<div class="block">Gets test sentence text.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--">isFailed</a></span>()</code>
-<div class="block">Tests whether or not this result corresponds to a failed execution.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>default boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--">isOk</a></span>()</code>
-<div class="block">Tests whether or not this result corresponds to a successful execution.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getText()</pre>
-<div class="block">Gets test sentence text.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Test sentence text.</dd>
-</dl>
-</li>
-</ul>
-<a name="getProcessingTime--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getProcessingTime</h4>
-<pre>long&nbsp;getProcessingTime()</pre>
-<div class="block">Gets total sentence processing time in milliseconds.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Processing time in milliseconds.</dd>
-</dl>
-</li>
-</ul>
-<a name="getModelId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getModelId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getModelId()</pre>
-<div class="block">Gets model ID the test sentence was sent with.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Model ID.</dd>
-</dl>
-</li>
-</ul>
-<a name="getResult--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getResult</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getResult()</pre>
-<div class="block">Gets optional execution result. Only provided if processing succeeded.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional execution result.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--"><code>isFailed()</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--"><code>isOk()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getResultType--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getResultType</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getResultType()</pre>
-<div class="block">Gets optional execution result type. Only provided if processing succeeded.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional execution result type.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--"><code>isFailed()</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--"><code>isOk()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="getResultError--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getResultError</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getResultError()</pre>
-<div class="block">Gets optional execution error. Only provided if processing failed.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Optional execution error.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isFailed--"><code>isFailed()</code></a>, 
-<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html#isOk--"><code>isOk()</code></a></dd>
-</dl>
-</li>
-</ul>
-<a name="isFailed--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isFailed</h4>
-<pre>default&nbsp;boolean&nbsp;isFailed()</pre>
-<div class="block">Tests whether or not this result corresponds to a failed execution. This is identical to:
- <pre class="brush: java">
-      return getResultError().isPresent();
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>true</code> if result corresponds to a failed execution, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-<a name="isOk--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isOk</h4>
-<pre>default&nbsp;boolean&nbsp;isOk()</pre>
-<div class="block">Tests whether or not this result corresponds to a successful execution. This is identical to:
- <pre class="brush: java">
-      return getResult().isPresent() &amp;&amp; getResultType().isPresent();
- </pre></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd><code>true</code> if result corresponds to a successful execution, <code>false</code> otherwise.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCTestResult.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/NCTestResult.html" target="_top">Frames</a></li>
-<li><a href="NCTestResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html
deleted file mode 100644
index ee1b019..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestClient (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestClient (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html" target="_top">Frames</a></li>
-<li><a href="NCTestClient.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestClient" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.test.NCTestClient</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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</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="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#build--">build</a></span>()</code>
-<div class="block">Build new configured test client instance.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html" target="_top">Frames</a></li>
-<li><a href="NCTestClient.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html
deleted file mode 100644
index a46d6c4..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html
+++ /dev/null
@@ -1,208 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientBuilder (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientBuilder (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientBuilder" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.test.NCTestClientBuilder</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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</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="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#newBuilder--">newBuilder</a></span>()</code>
-<div class="block">Creates new builder instance with all defaults set.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setBaseUrl-java.lang.String-">setBaseUrl</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;baseUrl)</code>
-<div class="block">Sets non-default API base URL.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setEmbeddedMode-boolean-">setEmbeddedMode</a></span>(boolean&nbsp;embedded)</code>
-<div class="block">Sets the embedded probe mode flag.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setHttpClientSupplier-java.util.function.Supplier-">setHttpClientSupplier</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;org.apache.http.impl.client.CloseableHttpClient&gt;&nbsp;cliSup)</code>
-<div class="block">Sets non-default <code>CloseableHttpClient</code> custom supplier.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setRequestConfig-org.apache.http.client.config.RequestConfig-">setRequestConfig</a></span>(org.apache.http.client.config.RequestConfig&nbsp;reqCfg)</code>
-<div class="block">Sets optional HTTP REST client configuration parameters.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setResponseLog-boolean-">setResponseLog</a></span>(boolean&nbsp;respLog)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClientBuilder.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html#setUser-java.lang.String-java.lang.String-">setUser</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;email,
-       <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;pswd)</code>
-<div class="block">Sets non-default user credentials.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientBuilder.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html
deleted file mode 100644
index 6c131dc..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html
+++ /dev/null
@@ -1,191 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientException (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientException (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientException.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.model.tools.test.NCTestClientException" class="title">Uses of Class<br>org.apache.nlpcraft.model.tools.test.NCTestClientException</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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</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="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> that throw <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClient.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#ask-java.lang.String-">ask</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</code>
-<div class="block">Tests single sentence and returns its result.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClient.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#clearConversation--">clearConversation</a></span>()</code>
-<div class="block">Clears conversation for this test client.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClient.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#close--">close</a></span>()</code>
-<div class="block">Closes test client connection to the server.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClient.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#open-java.lang.String-">open</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;mdlId)</code>
-<div class="block">Connects test client to the server for testing with given model ID.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html" target="_top">Frames</a></li>
-<li><a href="NCTestClientException.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html
deleted file mode 100644
index f6ccbfc..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html
+++ /dev/null
@@ -1,173 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html" target="_top">Frames</a></li>
-<li><a href="NCTestResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.model.tools.test.NCTestResult" class="title">Uses of Interface<br>org.apache.nlpcraft.model.tools.test.NCTestResult</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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a> in <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</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="../../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> that return <a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</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><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></code></td>
-<td class="colLast"><span class="typeNameLabel">NCTestClient.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html#ask-java.lang.String-">ask</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;txt)</code>
-<div class="block">Tests single sentence and returns its result.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">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>
-<li><a href="../../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html" target="_top">Frames</a></li>
-<li><a href="NCTestResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-frame.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-frame.html
deleted file mode 100644
index 9de5f07..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-frame.html
+++ /dev/null
@@ -1,30 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.test (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html" target="classFrame">org.apache.nlpcraft.model.tools.test</a></h1>
-<div class="indexContainer">
-<h2 title="Interfaces">Interfaces</h2>
-<ul title="Interfaces">
-<li><a href="NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test" target="classFrame"><span class="interfaceName">NCTestClient</span></a></li>
-<li><a href="NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test" target="classFrame"><span class="interfaceName">NCTestResult</span></a></li>
-</ul>
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test" target="classFrame">NCTestClientBuilder</a></li>
-</ul>
-<h2 title="Exceptions">Exceptions</h2>
-<ul title="Exceptions">
-<li><a href="NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test" target="classFrame">NCTestClientException</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-summary.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-summary.html
deleted file mode 100644
index b165911..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-summary.html
+++ /dev/null
@@ -1,237 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.test (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.tools.test (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.model.tools.test</h1>
-<div class="docSummary">
-<div class="block">Contains model testing framework.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Interface</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestClient</a></td>
-<td class="colLast">
-<div class="block">Model testing client.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test">NCTestResult</a></td>
-<td class="colLast">
-<div class="block">Result of the test sentence processing.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a></td>
-<td class="colLast">
-<div class="block">Test client builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>NCTestClient</code></a> instances.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
-<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Exception</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">NCTestClientException</a></td>
-<td class="colLast">
-<div class="block">Test client exception.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.model.tools.test Description">Package org.apache.nlpcraft.model.tools.test Description</h2>
-<div class="block">Contains model testing framework.
- <p>
- Here's an code snippet from <code>Alarm Clock</code> example illustrating
- the usage of test framework together with JUnit 5:
- <pre class="brush: java">
- public class AlarmTest {
-     private NCTestClient cli;
-
-     &#64;BeforeEach
-     void setUp() throws NCException, IOException {
-         NCEmbeddedProbe.start(AlarmModel.class);
-
-         cli = new NCTestClientBuilder().newBuilder().build();
-
-         cli.open("nlpcraft.alarm.ex");
-     }
-
-     &#64;AfterEach
-     void tearDown() throws NCException, IOException {
-         if (cli != null)
-             cli.close();
-
-         NCEmbeddedProbe.stop();
-     }
-
-     &#64;Test
-     public void test() throws NCException, IOException {
-         // Empty parameter.
-         assertTrue(cli.ask("").isFailed());
-
-         // Only latin charset is supported.
-         assertTrue(cli.ask("El tiempo en España").isFailed());
-
-         // Should be passed.
-         assertTrue(cli.ask("Ping me in 3 minutes").isOk());
-         assertTrue(cli.ask("Buzz me in an hour and 15mins").isOk());
-         assertTrue(cli.ask("Set my alarm for 30s").isOk());
-     }
- }
- </pre></div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-tree.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-tree.html
deleted file mode 100644
index a6a3d5d..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-tree.html
+++ /dev/null
@@ -1,160 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.model.tools.test Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.model.tools.test Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.model.tools.test</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientBuilder</span></a></li>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientException</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClient</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestResult</span></a></li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../org/apache/nlpcraft/model/tools/sqlgen/package-tree.html">Prev</a></li>
-<li><a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-use.html b/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-use.html
deleted file mode 100644
index a758cc6..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/model/tools/test/package-use.html
+++ /dev/null
@@ -1,181 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.model.tools.test (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.model.tools.test (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.model.tools.test" class="title">Uses of Package<br>org.apache.nlpcraft.model.tools.test</h1>
-</div>
-<div class="contentContainer">
-<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="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a> used by <a href="../../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/class-use/NCTestClient.html#org.apache.nlpcraft.model.tools.test">NCTestClient</a>
-<div class="block">Model testing client.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/class-use/NCTestClientBuilder.html#org.apache.nlpcraft.model.tools.test">NCTestClientBuilder</a>
-<div class="block">Test client builder for <a href="../../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>NCTestClient</code></a> instances.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/class-use/NCTestClientException.html#org.apache.nlpcraft.model.tools.test">NCTestClientException</a>
-<div class="block">Test client exception.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../org/apache/nlpcraft/model/tools/test/class-use/NCTestResult.html#org.apache.nlpcraft.model.tools.test">NCTestResult</a>
-<div class="block">Result of the test sentence processing.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/model/tools/test/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html b/docs/apis/latest/org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html
deleted file mode 100644
index d86df56..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html
+++ /dev/null
@@ -1,454 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCEmbeddedProbe (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCEmbeddedProbe (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCEmbeddedProbe.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedProbe.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.probe.embedded</div>
-<h2 title="Class NCEmbeddedProbe" class="title">Class NCEmbeddedProbe</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">NCEmbeddedProbe</span>
-extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Embedded probe controller. Typically, data probes are launched in their own independent JVMs. However,
- in some cases it is more convenient for model implementation or preferable for performance reasons to host
- a data model (and hence the data probe) in the same "client" JVM.
- <p>
- The standard processing flow with the data probe running in a separate JVM looks like this:
- <br>
- <code>
-     App ⇒ <b>JVM</b><sub>1</sub>(REST Server) ⇒ <b>JVM</b><sub>2</sub>(Probe) ⇒ <b>JVM</b><sub>1</sub>(REST Server) ⇒ App
- </code>
- <br>
- There are at least 4 networks hops between client application request and response.
- <p>
- However, when using native Java Client or <a href="../../../../../org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><code>Java Test Client</code></a> in embedded probe mode
- the processing flow is shortened:
- <br>
- <code>
-     <b>JVM</b><sub>1</sub>(App) ⇒ <b>JVM</b><sub>2</sub>(REST Server) ⇒ <b>JVM</b><sub>1</sub>(Probe -> App)
- </code>
- <br>
- In this case there are only 2 hops as both client application and the data probe (and the model) are hosted
- in the same JVM.
- <p>
- Notes:
- <ul>
-     <li>
-         Embedded probe is only available for JVM processes (and can be used with any JVM languages).
-     </li>
-     <li>
-         There can be only one embedded probe per JVM.
-     </li>
-     <li>
-         Once data probe is stopped and cannot be started again in the same JVM.
-     </li>
-     <li>
-         Even though the caller can register local-JVM listener for the query results, these results
-         will still be asynchronously delivered to the REST server in the usual manner so that other clients
-         could fetch these results and to maintain internal logging, tracing and metrics. If the client
-         application hosting data model and its probe <i>is the only client</i> for that model it needs to cancel the
-         request on the REST server after receiving a local-JVM callback to release associated
-         resources on the REST server.
-     </li>
- </ul></div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#NCEmbeddedProbe--">NCEmbeddedProbe</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#registerCallback-java.util.function.Consumer-">registerCallback</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</code>
-<div class="block">Registers the callback on query processing results.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.Class...-">start</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;...&nbsp;mdlClasses)</code>
-<div class="block">Starts the embedded probe with default configuration and specified models to deploy.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.String-">start</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cfgFile)</code>
-<div class="block">Start the embedded probe with given configuration file.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#start-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Class...-">start</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;probeId,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tok,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;upLink,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dnLink,
-     <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;...&nbsp;mdlClasses)</code>
-<div class="block">Starts the embedded probe with default configuration and specified overrides.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#stop--">stop</a></span>()</code>
-<div class="block">Stops the embedded probe, if it was started before.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#unregisterCallback-java.util.function.Consumer-">unregisterCallback</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</code>
-<div class="block">Unregisters previously registered callback.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="NCEmbeddedProbe--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>NCEmbeddedProbe</h4>
-<pre>public&nbsp;NCEmbeddedProbe()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="start-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>start</h4>
-<pre>public static&nbsp;void&nbsp;start(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;cfgFile)</pre>
-<div class="block">Start the embedded probe with given configuration file. It is equivalent to starting a probe using
- <code>-config=cfgFile</code> command line argument.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cfgFile</code> - Configuration file path. It should be either a full path or the file name
-      that can be found in the current working directory or on the classpath as a class loader
-      resource.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors starting the data probe.</dd>
-</dl>
-</li>
-</ul>
-<a name="start-java.lang.Class...-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>start</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/SafeVarargs.html?is-external=true" title="class or interface in java.lang">@SafeVarargs</a>
-public static&nbsp;void&nbsp;start(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;...&nbsp;mdlClasses)</pre>
-<div class="block">Starts the embedded probe with default configuration and specified models to deploy.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>mdlClasses</code> - One or more data model classes to be deployed by the embedded probe.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors starting the data probe.</dd>
-</dl>
-</li>
-</ul>
-<a name="start-java.lang.String-java.lang.String-java.lang.String-java.lang.String-java.lang.Class...-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>start</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/SafeVarargs.html?is-external=true" title="class or interface in java.lang">@SafeVarargs</a>
-public static&nbsp;void&nbsp;start(<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;probeId,
-                                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;tok,
-                                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;upLink,
-                                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dnLink,
-                                      <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>&gt;...&nbsp;mdlClasses)</pre>
-<div class="block">Starts the embedded probe with default configuration and specified overrides.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>probeId</code> - Probe ID.</dd>
-<dd><code>tok</code> - Probe token.</dd>
-<dd><code>upLink</code> - Probe up-link to the server.</dd>
-<dd><code>dnLink</code> - Probe down-link from the server.</dd>
-<dd><code>mdlClasses</code> - One or more data model classes to be deployed by the embedded probe.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors starting the data probe.</dd>
-</dl>
-</li>
-</ul>
-<a name="stop--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>stop</h4>
-<pre>public static&nbsp;void&nbsp;stop()</pre>
-<div class="block">Stops the embedded probe, if it was started before. Note that the probe cannot be started again
- in the same JVM process.</div>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors stopping the data probe.</dd>
-</dl>
-</li>
-</ul>
-<a name="registerCallback-java.util.function.Consumer-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>registerCallback</h4>
-<pre>public static&nbsp;void&nbsp;registerCallback(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</pre>
-<div class="block">Registers the callback on query processing results. Results from all models deployed on this embedded probe
- will trigger this callback.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cb</code> - Callback to register.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors registering a callback.</dd>
-</dl>
-</li>
-</ul>
-<a name="unregisterCallback-java.util.function.Consumer-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>unregisterCallback</h4>
-<pre>public static&nbsp;void&nbsp;unregisterCallback(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</pre>
-<div class="block">Unregisters previously registered callback. Ignored if given callback wasn't registered before.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cb</code> - Callback to unregister.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>NCException</code> - Thrown in case of any errors unregistering a callback.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCEmbeddedProbe.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedProbe.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html b/docs/apis/latest/org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html
deleted file mode 100644
index e3c21c4..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html
+++ /dev/null
@@ -1,500 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NCEmbeddedResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NCEmbeddedResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCEmbeddedResult.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.nlpcraft.probe.embedded</div>
-<h2 title="Interface NCEmbeddedResult" class="title">Interface NCEmbeddedResult</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public interface <span class="typeNameLabel">NCEmbeddedResult</span></pre>
-<div class="block">Result container for the embedded probe. When an embedded probe completes query processing for one of its
- deployed models it calls registered callbacks, if any, with this container before the results are sent back
- to the REST server.</div>
-<dl>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#registerCallback-java.util.function.Consumer-"><code>NCEmbeddedProbe.registerCallback(Consumer)</code></a>, 
-<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#unregisterCallback-java.util.function.Consumer-"><code>NCEmbeddedProbe.unregisterCallback(Consumer)</code></a>, 
-<a href="../../../../../org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><code>NCResult</code></a>, 
-<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><code>NCEmbeddedProbe</code></a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getBody--">getBody</a></span>()</code>
-<div class="block">Gets optional result body.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getErrorCode--">getErrorCode</a></span>()</code>
-<div class="block">Gets optional error code.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getErrorMessage--">getErrorMessage</a></span>()</code>
-<div class="block">Gets optional error message.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getLogHolder--">getLogHolder</a></span>()</code>
-<div class="block">Gets request processing log holder as JSON string.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getModelId--">getModelId</a></span>()</code>
-<div class="block">Gets the ID of the model that produced this result.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getOriginalText--">getOriginalText</a></span>()</code>
-<div class="block">Gets original text of the request that produced this result.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getProbeId--">getProbeId</a></span>()</code>
-<div class="block">Gets ID of the probe this result was generated by.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getServerRequestId--">getServerRequestId</a></span>()</code>
-<div class="block">Gets ID of the request that produced this result.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getType--">getType</a></span>()</code>
-<div class="block">Gets optional result type.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html#getUserId--">getUserId</a></span>()</code>
-<div class="block">Gets ID of the user that made the request this result is for.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getModelId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getModelId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getModelId()</pre>
-<div class="block">Gets the ID of the model that produced this result. Note that embedded probe can host more than one
- data model hence this parameter is important to distinguish to which model this result belongs.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the model produced this result.</dd>
-</dl>
-</li>
-</ul>
-<a name="getServerRequestId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getServerRequestId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getServerRequestId()</pre>
-<div class="block">Gets ID of the request that produced this result.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the request that produced this result.</dd>
-</dl>
-</li>
-</ul>
-<a name="getOriginalText--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getOriginalText</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getOriginalText()</pre>
-<div class="block">Gets original text of the request that produced this result.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Original text of the request that produced this result.</dd>
-</dl>
-</li>
-</ul>
-<a name="getUserId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getUserId</h4>
-<pre>long&nbsp;getUserId()</pre>
-<div class="block">Gets ID of the user that made the request this result is for.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the user that made the request this result is for.</dd>
-</dl>
-</li>
-</ul>
-<a name="getBody--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getBody</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getBody()</pre>
-<div class="block">Gets optional result body. Note that either both result body and type are set or
- error message and error code are set, but not both pairs.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Result body or <code>null</code> if error occurred.</dd>
-</dl>
-</li>
-</ul>
-<a name="getType--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getType</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getType()</pre>
-<div class="block">Gets optional result type. Note that either both result body and type are set or
- error message and error code are set, but not both pairs.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Result type or <code>null</code> if error occurred.</dd>
-</dl>
-</li>
-</ul>
-<a name="getErrorMessage--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getErrorMessage</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getErrorMessage()</pre>
-<div class="block">Gets optional error message.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Error message or <code>null</code> if no errors occurred.</dd>
-</dl>
-</li>
-</ul>
-<a name="getErrorCode--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getErrorCode</h4>
-<pre>int&nbsp;getErrorCode()</pre>
-<div class="block">Gets optional error code. One of the following codes:
- <table class="dl-table" summary="">
-     <thead>
-         <tr>
-             <th>Code</th>
-             <th>Description</th>
-         </tr>
-     </thead>
- <tbody>
- <tr>
-     <td><code>1</code></td>
-     <td>Rejected by the model.</td>
- </tr>
- <tr>
-     <td><code>100</code></td>
-     <td>Unexpected system error.</td>
- </tr>
- <tr>
-     <td><code>101</code></td>
-     <td>Model's result is too big.</td>
- </tr>
- <tr>
-     <td><code>102</code></td>
-     <td>Recoverable system error.</td>
- </tr>
- <tr>
-     <td><code>10001</code></td>
-     <td>Too many unknown words.</td>
- </tr>
- <tr>
-     <td><code>10002</code></td>
-     <td>Sentence is too complex (too many free words).</td>
- </tr>
- <tr>
-     <td><code>10003</code></td>
-     <td>Too many suspicious or unrelated words.</td>
- </tr>
- <tr>
-     <td><code>10004</code></td>
-     <td>Swear words found and are not allowed.</td>
- </tr>
- <tr>
-     <td><code>10005</code></td>
-     <td>Sentence contains no nouns.</td>
- </tr>
- <tr>
-     <td><code>10006</code></td>
-     <td>Only latin charset is supported.</td>
- </tr>
- <tr>
-     <td><code>10007</code></td>
-     <td>Only english language is supported.</td>
- </tr>
- <tr>
-     <td><code>10008</code></td>
-     <td>Sentence seems unrelated to data model.</td>
- </tr>
- <tr>
-     <td><code>10009</code></td>
-     <td>Sentence is too short (before processing).</td>
- </tr>
- <tr>
-     <td><code>10010</code></td>
-     <td>Sentence is ambiguous.</td>
- </tr>
- <tr>
-     <td><code>10011</code></td>
-     <td>Sentence is too short (after processing).</td>
- </tr>
- <tr>
-     <td><code>10012</code></td>
-     <td>Sentence is too long.</td>
- </tr>
- </tbody>
- </table></div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Error code if error message is not <code>null</code>.</dd>
-</dl>
-</li>
-</ul>
-<a name="getProbeId--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getProbeId</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getProbeId()</pre>
-<div class="block">Gets ID of the probe this result was generated by.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>ID of the probe this result was generated by.</dd>
-</dl>
-</li>
-</ul>
-<a name="getLogHolder--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getLogHolder</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getLogHolder()</pre>
-<div class="block">Gets request processing log holder as JSON string.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Request processing log holder as JSON string.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<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/NCEmbeddedResult.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedProbe.html b/docs/apis/latest/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedProbe.html
deleted file mode 100644
index 234f458..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedProbe.html
+++ /dev/null
@@ -1,129 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedProbe.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedProbe.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe" class="title">Uses of Class<br>org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.nlpcraft.probe.embedded.NCEmbeddedProbe</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedProbe.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedProbe.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html b/docs/apis/latest/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html
deleted file mode 100644
index 0b2dd2b..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html
+++ /dev/null
@@ -1,179 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.nlpcraft.probe.embedded.NCEmbeddedResult (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.nlpcraft.probe.embedded.NCEmbeddedResult (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.nlpcraft.probe.embedded.NCEmbeddedResult" class="title">Uses of Interface<br>org.apache.nlpcraft.probe.embedded.NCEmbeddedResult</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="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.probe.embedded">org.apache.nlpcraft.probe.embedded</a></td>
-<td class="colLast">
-<div class="block">Contains embedded probe controller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.probe.embedded">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a> in <a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Method parameters in <a href="../../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a> with type arguments of type <a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</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>static void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCEmbeddedProbe.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#registerCallback-java.util.function.Consumer-">registerCallback</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</code>
-<div class="block">Registers the callback on query processing results.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><span class="typeNameLabel">NCEmbeddedProbe.</span><code><span class="memberNameLink"><a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html#unregisterCallback-java.util.function.Consumer-">unregisterCallback</a></span>(<a href="http://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>&gt;&nbsp;cb)</code>
-<div class="block">Unregisters previously registered callback.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<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="../../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">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>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html" target="_top">Frames</a></li>
-<li><a href="NCEmbeddedResult.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-frame.html b/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-frame.html
deleted file mode 100644
index d18381d..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-frame.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.probe.embedded (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html" target="classFrame">org.apache.nlpcraft.probe.embedded</a></h1>
-<div class="indexContainer">
-<h2 title="Interfaces">Interfaces</h2>
-<ul title="Interfaces">
-<li><a href="NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded" target="classFrame"><span class="interfaceName">NCEmbeddedResult</span></a></li>
-</ul>
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded" target="classFrame">NCEmbeddedProbe</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-summary.html b/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-summary.html
deleted file mode 100644
index 8b903e2..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-summary.html
+++ /dev/null
@@ -1,176 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.probe.embedded (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.probe.embedded (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">Prev&nbsp;Package</a></li>
-<li>Next&nbsp;Package</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.nlpcraft.probe.embedded</h1>
-<div class="docSummary">
-<div class="block">Contains embedded probe controller.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Interface</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a></td>
-<td class="colLast">
-<div class="block">Result container for the embedded probe.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded">NCEmbeddedProbe</a></td>
-<td class="colLast">
-<div class="block">Embedded probe controller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.nlpcraft.probe.embedded Description">Package org.apache.nlpcraft.probe.embedded Description</h2>
-<div class="block">Contains embedded probe controller. Embedded probe can be used to start a data probe
- in the same JVM process to save on REST network trips.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/test/package-summary.html">Prev&nbsp;Package</a></li>
-<li>Next&nbsp;Package</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-tree.html b/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-tree.html
deleted file mode 100644
index 680ab8d..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-tree.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.nlpcraft.probe.embedded Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.nlpcraft.probe.embedded Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/test/package-tree.html">Prev</a></li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.nlpcraft.probe.embedded</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.probe.embedded.<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedProbe</span></a></li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.nlpcraft.probe.embedded.<a href="../../../../../org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedResult</span></a></li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/nlpcraft/model/tools/test/package-tree.html">Prev</a></li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-use.html b/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-use.html
deleted file mode 100644
index 0cf6cd3..0000000
--- a/docs/apis/latest/org/apache/nlpcraft/probe/embedded/package-use.html
+++ /dev/null
@@ -1,166 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.nlpcraft.probe.embedded (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.nlpcraft.probe.embedded (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="../../../../../resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="../../../../../resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="../../../../../resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="../../../../../resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.nlpcraft.probe.embedded" class="title">Uses of Package<br>org.apache.nlpcraft.probe.embedded</h1>
-</div>
-<div class="contentContainer">
-<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="../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.nlpcraft.probe.embedded">org.apache.nlpcraft.probe.embedded</a></td>
-<td class="colLast">
-<div class="block">Contains embedded probe controller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.nlpcraft.probe.embedded">
-<!--   -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a> used by <a href="../../../../../org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/nlpcraft/probe/embedded/class-use/NCEmbeddedResult.html#org.apache.nlpcraft.probe.embedded">NCEmbeddedResult</a>
-<div class="block">Result container for the embedded probe.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</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>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ../../../../../resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ../../../../../resources/sh/scripts/shBrushJScript.js',                                     'text plain             ../../../../../resources/sh/scripts/shBrushPlain.js',                                     'py python              ../../../../../resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ../../../../../resources/sh/scripts/shBrushRuby.js',                                     'scala                  ../../../../../resources/sh/scripts/shBrushScala.js',                                     'sql                    ../../../../../resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ../../../../../resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/nlpcraft/probe/embedded/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/overview-frame.html b/docs/apis/latest/overview-frame.html
deleted file mode 100644
index 1a43118..0000000
--- a/docs/apis/latest/overview-frame.html
+++ /dev/null
@@ -1,29 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Overview List (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 title="Apache NLPCraft 0.5.0" class="bar">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></h1>
-<div class="indexHeader"><span><a href="allclasses-frame.html" target="packageFrame">All&nbsp;Classes</a></span></div>
-<div class="indexContainer">
-<h2 title="Packages">Packages</h2>
-<ul title="Packages">
-<li><a href="org/apache/nlpcraft/model/package-frame.html" target="packageFrame">org.apache.nlpcraft.model</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/basic/package-frame.html" target="packageFrame">org.apache.nlpcraft.model.factories.basic</a></li>
-<li><a href="org/apache/nlpcraft/model/factories/spring/package-frame.html" target="packageFrame">org.apache.nlpcraft.model.factories.spring</a></li>
-<li><a href="org/apache/nlpcraft/model/opencensus/package-frame.html" target="packageFrame">org.apache.nlpcraft.model.opencensus</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/package-frame.html" target="packageFrame">org.apache.nlpcraft.model.tools.sqlgen</a></li>
-<li><a href="org/apache/nlpcraft/model/tools/test/package-frame.html" target="packageFrame">org.apache.nlpcraft.model.tools.test</a></li>
-<li><a href="org/apache/nlpcraft/probe/embedded/package-frame.html" target="packageFrame">org.apache.nlpcraft.probe.embedded</a></li>
-</ul>
-</div>
-<p>&nbsp;</p>
-</body>
-</html>
diff --git a/docs/apis/latest/overview-summary.html b/docs/apis/latest/overview-summary.html
deleted file mode 100644
index 7d1f8b6..0000000
--- a/docs/apis/latest/overview-summary.html
+++ /dev/null
@@ -1,203 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Overview (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Overview (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li class="navBarCell1Rev">Overview</li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
-<li><a href="overview-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title"><img style="margin-top: 15px" src="https://nlpcraft.org/images/nlpcraft_logo_darkblue.png" height="54px"></h1>
-</div>
-<div class="contentContainer">
-<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Data Model APIs table, listing packages, and an explanation">
-<caption><span>Data Model APIs</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/package-summary.html">org.apache.nlpcraft.model</a></td>
-<td class="colLast">
-<div class="block">Contains <b>main API</b> for defining data models.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/factories/basic/package-summary.html">org.apache.nlpcraft.model.factories.basic</a></td>
-<td class="colLast">
-<div class="block">Contains basic model factory implementation.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/factories/spring/package-summary.html">org.apache.nlpcraft.model.factories.spring</a></td>
-<td class="colLast">
-<div class="block">Contains Spring-based model factory implementation.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/opencensus/package-summary.html">org.apache.nlpcraft.model.opencensus</a></td>
-<td class="colLast">
-<div class="block">Contains OpenCensus integration components.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="contentContainer">
-<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Embedded Probe table, listing packages, and an explanation">
-<caption><span>Embedded Probe</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/probe/embedded/package-summary.html">org.apache.nlpcraft.probe.embedded</a></td>
-<td class="colLast">
-<div class="block">Contains embedded probe controller.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="contentContainer">
-<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Tools table, listing packages, and an explanation">
-<caption><span>Tools</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/tools/sqlgen/package-summary.html">org.apache.nlpcraft.model.tools.sqlgen</a></td>
-<td class="colLast">
-<div class="block">Contains model stub generator for SQL RDBMS.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="org/apache/nlpcraft/model/tools/test/package-summary.html">org.apache.nlpcraft.model.tools.test</a></td>
-<td class="colLast">
-<div class="block">Contains model testing framework.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li class="navBarCell1Rev">Overview</li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
-<li><a href="overview-summary.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/overview-tree.html b/docs/apis/latest/overview-tree.html
deleted file mode 100644
index 6cace17..0000000
--- a/docs/apis/latest/overview-tree.html
+++ /dev/null
@@ -1,278 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:47 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Class Hierarchy (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Class Hierarchy (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
-<li><a href="overview-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For All Packages</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="org/apache/nlpcraft/model/package-tree.html">org.apache.nlpcraft.model</a>, </li>
-<li><a href="org/apache/nlpcraft/model/factories/basic/package-tree.html">org.apache.nlpcraft.model.factories.basic</a>, </li>
-<li><a href="org/apache/nlpcraft/model/factories/spring/package-tree.html">org.apache.nlpcraft.model.factories.spring</a>, </li>
-<li><a href="org/apache/nlpcraft/model/opencensus/package-tree.html">org.apache.nlpcraft.model.opencensus</a>, </li>
-<li><a href="org/apache/nlpcraft/model/tools/sqlgen/package-tree.html">org.apache.nlpcraft.model.tools.sqlgen</a>, </li>
-<li><a href="org/apache/nlpcraft/model/tools/test/package-tree.html">org.apache.nlpcraft.model.tools.test</a>, </li>
-<li><a href="org/apache/nlpcraft/probe/embedded/package-tree.html">org.apache.nlpcraft.probe.embedded</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCBaseTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCBaseTraceExporter</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCJaegerExporter</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverTraceExporter</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCZipkinExporter</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.factories.basic.<a href="org/apache/nlpcraft/model/factories/basic/NCBasicModelFactory.html" title="class in org.apache.nlpcraft.model.factories.basic"><span class="typeNameLink">NCBasicModelFactory</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a>)</li>
-<li type="circle">org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedProbe.html" title="class in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedProbe</span></a></li>
-<li type="circle">NCException
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRejection.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCRejection</span></a></li>
-</ul>
-</li>
-<li type="circle">NCException
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentSkip.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentSkip</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelAdapter</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model">NCModel</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFileAdapter.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFileAdapter</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCPrometheusExporter</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model"><span class="typeNameLink">NCResult</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.factories.spring.<a href="org/apache/nlpcraft/model/factories/spring/NCSpringModelFactory.html" title="class in org.apache.nlpcraft.model.factories.spring"><span class="typeNameLink">NCSpringModelFactory</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model">NCModelFactory</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractorBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractorBuilder</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlModelGenerator.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlModelGenerator</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchemaBuilder.html" title="class in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchemaBuilder</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.opencensus.<a href="org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html" title="class in org.apache.nlpcraft.model.opencensus"><span class="typeNameLink">NCStackdriverStatsExporter</span></a> (implements org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientBuilder.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientBuilder</span></a></li>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClientException</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Iterable</span></a>&lt;T&gt;
-<ul>
-<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Collection</span></a>&lt;E&gt;
-<ul>
-<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">List</span></a>&lt;E&gt;
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a></li>
-</ul>
-</li>
-<li type="circle">java.util.<a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">List</span></a>&lt;E&gt;
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCVariant.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCVariant</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCompany.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCompany</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCConversation.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCConversation</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomWord.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomWord</span></a></li>
-<li type="circle">org.apache.nlpcraft.probe.embedded.<a href="org/apache/nlpcraft/probe/embedded/NCEmbeddedResult.html" title="interface in org.apache.nlpcraft.probe.embedded"><span class="typeNameLink">NCEmbeddedResult</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCLifecycle</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomParser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomParser</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> (also extends org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValueLoader.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValueLoader</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCMetadata</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCCustomElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCCustomElement</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> (also extends java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> (also extends org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>, org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model">NCModelView</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelView.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelView</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModel.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModel</span></a> (also extends org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCLifecycle.html" title="interface in org.apache.nlpcraft.model">NCLifecycle</a>)</li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCToken.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCToken</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCModelFactory.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCModelFactory</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCRequest.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCRequest</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlColumn.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlColumn</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlDateRange.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlDateRange</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlExtractor.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlExtractor</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoin.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoin</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlLimit.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlLimit</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSchema.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSchema</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlSort.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlSort</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlTable.html" title="interface in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlTable</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestClient.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestClient</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.tools.test.<a href="org/apache/nlpcraft/model/tools/test/NCTestResult.html" title="interface in org.apache.nlpcraft.model.tools.test"><span class="typeNameLink">NCTestResult</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCUser.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCUser</span></a></li>
-<li type="circle">java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">Serializable</span></a>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCContext.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCContext</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCElement.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCElement</span></a> (also extends org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCMetadata.html" title="interface in org.apache.nlpcraft.model">NCMetadata</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentMatch.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentMatch</span></a></li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCValue.html" title="interface in org.apache.nlpcraft.model"><span class="typeNameLink">NCValue</span></a></li>
-</ul>
-</li>
-</ul>
-<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentRef.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentRef</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntent.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntent</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.nlpcraft.model.<a href="org/apache/nlpcraft/model/NCIntentTerm.html" title="annotation in org.apache.nlpcraft.model"><span class="typeNameLink">NCIntentTerm</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-</ul>
-<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
-<ul>
-<li type="circle">org.apache.nlpcraft.model.tools.sqlgen.<a href="org/apache/nlpcraft/model/tools/sqlgen/NCSqlJoinType.html" title="enum in org.apache.nlpcraft.model.tools.sqlgen"><span class="typeNameLink">NCSqlJoinType</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
-<li><a href="overview-tree.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/package-list b/docs/apis/latest/package-list
deleted file mode 100644
index 0341d0b..0000000
--- a/docs/apis/latest/package-list
+++ /dev/null
@@ -1,7 +0,0 @@
-org.apache.nlpcraft.model
-org.apache.nlpcraft.model.factories.basic
-org.apache.nlpcraft.model.factories.spring
-org.apache.nlpcraft.model.opencensus
-org.apache.nlpcraft.model.tools.sqlgen
-org.apache.nlpcraft.model.tools.test
-org.apache.nlpcraft.probe.embedded
diff --git a/docs/apis/latest/resources/sh/scripts/XRegExp.js b/docs/apis/latest/resources/sh/scripts/XRegExp.js
deleted file mode 100644
index b2b706d..0000000
--- a/docs/apis/latest/resources/sh/scripts/XRegExp.js
+++ /dev/null
@@ -1,652 +0,0 @@
-// XRegExp 1.5.0
-// (c) 2007-2010 Steven Levithan
-// MIT License
-// <http://xregexp.com>
-// Provides an augmented, extensible, cross-browser implementation of regular expressions,
-// including support for additional syntax, flags, and methods
-
-var XRegExp;
-
-if (XRegExp) {
-    // Avoid running twice, since that would break references to native globals
-    throw Error("can't load XRegExp twice in the same frame");
-}
-
-// Run within an anonymous function to protect variables and avoid new globals
-(function () {
-
-    //---------------------------------
-    //  Constructor
-    //---------------------------------
-
-    // Accepts a pattern and flags; returns a new, extended `RegExp` object. Differs from a native
-    // regular expression in that additional syntax and flags are supported and cross-browser
-    // syntax inconsistencies are ameliorated
-    XRegExp = function (pattern, flags) {
-        var output = [],
-            currScope = XRegExp.OUTSIDE_CLASS,
-            pos = 0,
-            context, tokenResult, match, chr, regex;
-
-        if (XRegExp.isRegExp(pattern)) {
-            if (flags !== undefined)
-                throw TypeError("can't supply flags when constructing one RegExp from another");
-            return clone(pattern);
-        }
-        // Tokens become part of the regex construction process, so protect against infinite
-        // recursion when an XRegExp is constructed within a token handler or trigger
-        if (isInsideConstructor)
-            throw Error("can't call the XRegExp constructor within token definition functions");
-
-        flags = flags || "";
-        context = { // `this` object for custom tokens
-            hasNamedCapture: false,
-            captureNames: [],
-            hasFlag: function (flag) {return flags.indexOf(flag) > -1;},
-            setFlag: function (flag) {flags += flag;}
-        };
-
-        while (pos < pattern.length) {
-            // Check for custom tokens at the current position
-            tokenResult = runTokens(pattern, pos, currScope, context);
-
-            if (tokenResult) {
-                output.push(tokenResult.output);
-                pos += (tokenResult.match[0].length || 1);
-            } else {
-                // Check for native multicharacter metasequences (excluding character classes) at
-                // the current position
-                if (match = real.exec.call(nativeTokens[currScope], pattern.slice(pos))) {
-                    output.push(match[0]);
-                    pos += match[0].length;
-                } else {
-                    chr = pattern.charAt(pos);
-                    if (chr === "[")
-                        currScope = XRegExp.INSIDE_CLASS;
-                    else if (chr === "]")
-                        currScope = XRegExp.OUTSIDE_CLASS;
-                    // Advance position one character
-                    output.push(chr);
-                    pos++;
-                }
-            }
-        }
-
-        regex = RegExp(output.join(""), real.replace.call(flags, flagClip, ""));
-        regex._xregexp = {
-            source: pattern,
-            captureNames: context.hasNamedCapture ? context.captureNames : null
-        };
-        return regex;
-    };
-
-
-    //---------------------------------
-    //  Public properties
-    //---------------------------------
-
-    XRegExp.version = "1.5.0";
-
-    // Token scope bitflags
-    XRegExp.INSIDE_CLASS = 1;
-    XRegExp.OUTSIDE_CLASS = 2;
-
-
-    //---------------------------------
-    //  Private variables
-    //---------------------------------
-
-    var replacementToken = /\$(?:(\d\d?|[$&`'])|{([$\w]+)})/g,
-        flagClip = /[^gimy]+|([\s\S])(?=[\s\S]*\1)/g, // Nonnative and duplicate flags
-        quantifier = /^(?:[?*+]|{\d+(?:,\d*)?})\??/,
-        isInsideConstructor = false,
-        tokens = [],
-        // Copy native globals for reference ("native" is an ES3 reserved keyword)
-        real = {
-            exec: RegExp.prototype.exec,
-            test: RegExp.prototype.test,
-            match: String.prototype.match,
-            replace: String.prototype.replace,
-            split: String.prototype.split
-        },
-        compliantExecNpcg = real.exec.call(/()??/, "")[1] === undefined, // check `exec` handling of nonparticipating capturing groups
-        compliantLastIndexIncrement = function () {
-            var x = /^/g;
-            real.test.call(x, "");
-            return !x.lastIndex;
-        }(),
-        compliantLastIndexReset = function () {
-            var x = /x/g;
-            real.replace.call("x", x, "");
-            return !x.lastIndex;
-        }(),
-        hasNativeY = RegExp.prototype.sticky !== undefined,
-        nativeTokens = {};
-
-    // `nativeTokens` match native multicharacter metasequences only (including deprecated octals,
-    // excluding character classes)
-    nativeTokens[XRegExp.INSIDE_CLASS] = /^(?:\\(?:[0-3][0-7]{0,2}|[4-7][0-7]?|x[\dA-Fa-f]{2}|u[\dA-Fa-f]{4}|c[A-Za-z]|[\s\S]))/;
-    nativeTokens[XRegExp.OUTSIDE_CLASS] = /^(?:\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9]\d*|x[\dA-Fa-f]{2}|u[\dA-Fa-f]{4}|c[A-Za-z]|[\s\S])|\(\?[:=!]|[?*+]\?|{\d+(?:,\d*)?}\??)/;
-
-
-    //---------------------------------
-    //  Public methods
-    //---------------------------------
-
-    // Lets you extend or change XRegExp syntax and create custom flags. This is used internally by
-    // the XRegExp library and can be used to create XRegExp plugins. This function is intended for
-    // users with advanced knowledge of JavaScript's regular expression syntax and behavior. It can
-    // be disabled by `XRegExp.freezeTokens`
-    XRegExp.addToken = function (regex, handler, scope, trigger) {
-        tokens.push({
-            pattern: clone(regex, "g" + (hasNativeY ? "y" : "")),
-            handler: handler,
-            scope: scope || XRegExp.OUTSIDE_CLASS,
-            trigger: trigger || null
-        });
-    };
-
-    // Accepts a pattern and flags; returns an extended `RegExp` object. If the pattern and flag
-    // combination has previously been cached, the cached copy is returned; otherwise the newly
-    // created regex is cached
-    XRegExp.cache = function (pattern, flags) {
-        var key = pattern + "/" + (flags || "");
-        return XRegExp.cache[key] || (XRegExp.cache[key] = XRegExp(pattern, flags));
-    };
-
-    // Accepts a `RegExp` instance; returns a copy with the `/g` flag set. The copy has a fresh
-    // `lastIndex` (set to zero). If you want to copy a regex without forcing the `global`
-    // property, use `XRegExp(regex)`. Do not use `RegExp(regex)` because it will not preserve
-    // special properties required for named capture
-    XRegExp.copyAsGlobal = function (regex) {
-        return clone(regex, "g");
-    };
-
-    // Accepts a string; returns the string with regex metacharacters escaped. The returned string
-    // can safely be used at any point within a regex to match the provided literal string. Escaped
-    // characters are [ ] { } ( ) * + ? - . , \ ^ $ | # and whitespace
-    XRegExp.escape = function (str) {
-        return str.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
-    };
-
-    // Accepts a string to search, regex to search with, position to start the search within the
-    // string (default: 0), and an optional Boolean indicating whether matches must start at-or-
-    // after the position or at the specified position only. This function ignores the `lastIndex`
-    // property of the provided regex
-    XRegExp.execAt = function (str, regex, pos, anchored) {
-        regex = clone(regex, "g" + ((anchored && hasNativeY) ? "y" : ""));
-        regex.lastIndex = pos = pos || 0;
-        var match = regex.exec(str);
-        if (anchored)
-            return (match && match.index === pos) ? match : null;
-        else
-            return match;
-    };
-
-    // Breaks the unrestorable link to XRegExp's private list of tokens, thereby preventing
-    // syntax and flag changes. Should be run after XRegExp and any plugins are loaded
-    XRegExp.freezeTokens = function () {
-        XRegExp.addToken = function () {
-            throw Error("can't run addToken after freezeTokens");
-        };
-    };
-
-    // Accepts any value; returns a Boolean indicating whether the argument is a `RegExp` object.
-    // Note that this is also `true` for regex literals and regexes created by the `XRegExp`
-    // constructor. This works correctly for variables created in another frame, when `instanceof`
-    // and `constructor` checks would fail to work as intended
-    XRegExp.isRegExp = function (o) {
-        return Object.prototype.toString.call(o) === "[object RegExp]";
-    };
-
-    // Executes `callback` once per match within `str`. Provides a simpler and cleaner way to
-    // iterate over regex matches compared to the traditional approaches of subverting
-    // `String.prototype.replace` or repeatedly calling `exec` within a `while` loop
-    XRegExp.iterate = function (str, origRegex, callback, context) {
-        var regex = clone(origRegex, "g"),
-            i = -1, match;
-        while (match = regex.exec(str)) {
-            callback.call(context, match, ++i, str, regex);
-            if (regex.lastIndex === match.index)
-                regex.lastIndex++;
-        }
-        if (origRegex.global)
-            origRegex.lastIndex = 0;
-    };
-
-    // Accepts a string and an array of regexes; returns the result of using each successive regex
-    // to search within the matches of the previous regex. The array of regexes can also contain
-    // objects with `regex` and `backref` properties, in which case the named or numbered back-
-    // references specified are passed forward to the next regex or returned. E.g.:
-    // var xregexpImgFileNames = XRegExp.matchChain(html, [
-    //     {regex: /<img\b([^>]+)>/i, backref: 1}, // <img> tag attributes
-    //     {regex: XRegExp('(?ix) \\s src=" (?<src> [^"]+ )'), backref: "src"}, // src attribute values
-    //     {regex: XRegExp("^http://xregexp\\.com(/[^#?]+)", "i"), backref: 1}, // xregexp.com paths
-    //     /[^\/]+$/ // filenames (strip directory paths)
-    // ]);
-    XRegExp.matchChain = function (str, chain) {
-        return function recurseChain (values, level) {
-            var item = chain[level].regex ? chain[level] : {regex: chain[level]},
-                regex = clone(item.regex, "g"),
-                matches = [], i;
-            for (i = 0; i < values.length; i++) {
-                XRegExp.iterate(values[i], regex, function (match) {
-                    matches.push(item.backref ? (match[item.backref] || "") : match[0]);
-                });
-            }
-            return ((level === chain.length - 1) || !matches.length) ?
-                matches : recurseChain(matches, level + 1);
-        }([str], 0);
-    };
-
-
-    //---------------------------------
-    //  New RegExp prototype methods
-    //---------------------------------
-
-    // Accepts a context object and arguments array; returns the result of calling `exec` with the
-    // first value in the arguments array. the context is ignored but is accepted for congruity
-    // with `Function.prototype.apply`
-    RegExp.prototype.apply = function (context, args) {
-        return this.exec(args[0]);
-    };
-
-    // Accepts a context object and string; returns the result of calling `exec` with the provided
-    // string. the context is ignored but is accepted for congruity with `Function.prototype.call`
-    RegExp.prototype.call = function (context, str) {
-        return this.exec(str);
-    };
-
-
-    //---------------------------------
-    //  Overriden native methods
-    //---------------------------------
-
-    // Adds named capture support (with backreferences returned as `result.name`), and fixes two
-    // cross-browser issues per ES3:
-    // - Captured values for nonparticipating capturing groups should be returned as `undefined`,
-    //   rather than the empty string.
-    // - `lastIndex` should not be incremented after zero-length matches.
-    RegExp.prototype.exec = function (str) {
-        var match = real.exec.apply(this, arguments),
-            name, r2;
-        if (match) {
-            // Fix browsers whose `exec` methods don't consistently return `undefined` for
-            // nonparticipating capturing groups
-            if (!compliantExecNpcg && match.length > 1 && indexOf(match, "") > -1) {
-                r2 = RegExp(this.source, real.replace.call(getNativeFlags(this), "g", ""));
-                // Using `str.slice(match.index)` rather than `match[0]` in case lookahead allowed
-                // matching due to characters outside the match
-                real.replace.call(str.slice(match.index), r2, function () {
-                    for (var i = 1; i < arguments.length - 2; i++) {
-                        if (arguments[i] === undefined)
-                            match[i] = undefined;
-                    }
-                });
-            }
-            // Attach named capture properties
-            if (this._xregexp && this._xregexp.captureNames) {
-                for (var i = 1; i < match.length; i++) {
-                    name = this._xregexp.captureNames[i - 1];
-                    if (name)
-                       match[name] = match[i];
-                }
-            }
-            // Fix browsers that increment `lastIndex` after zero-length matches
-            if (!compliantLastIndexIncrement && this.global && !match[0].length && (this.lastIndex > match.index))
-                this.lastIndex--;
-        }
-        return match;
-    };
-
-    // Don't override `test` if it won't change anything
-    if (!compliantLastIndexIncrement) {
-        // Fix browser bug in native method
-        RegExp.prototype.test = function (str) {
-            // Use the native `exec` to skip some processing overhead, even though the overriden
-            // `exec` would take care of the `lastIndex` fix
-            var match = real.exec.call(this, str);
-            // Fix browsers that increment `lastIndex` after zero-length matches
-            if (match && this.global && !match[0].length && (this.lastIndex > match.index))
-                this.lastIndex--;
-            return !!match;
-        };
-    }
-
-    // Adds named capture support and fixes browser bugs in native method
-    String.prototype.match = function (regex) {
-        if (!XRegExp.isRegExp(regex))
-            regex = RegExp(regex); // Native `RegExp`
-        if (regex.global) {
-            var result = real.match.apply(this, arguments);
-            regex.lastIndex = 0; // Fix IE bug
-            return result;
-        }
-        return regex.exec(this); // Run the altered `exec`
-    };
-
-    // Adds support for `${n}` tokens for named and numbered backreferences in replacement text,
-    // and provides named backreferences to replacement functions as `arguments[0].name`. Also
-    // fixes cross-browser differences in replacement text syntax when performing a replacement
-    // using a nonregex search value, and the value of replacement regexes' `lastIndex` property
-    // during replacement iterations. Note that this doesn't support SpiderMonkey's proprietary
-    // third (`flags`) parameter
-    String.prototype.replace = function (search, replacement) {
-        var isRegex = XRegExp.isRegExp(search),
-            captureNames, result, str;
-
-        // There are many combinations of search/replacement types/values and browser bugs that
-        // preclude passing to native `replace`, so just keep this check relatively simple
-        if (isRegex && typeof replacement.valueOf() === "string" && replacement.indexOf("${") === -1 && compliantLastIndexReset)
-            return real.replace.apply(this, arguments);
-
-        if (!isRegex)
-            search = search + ""; // Type conversion
-        else if (search._xregexp)
-            captureNames = search._xregexp.captureNames; // Array or `null`
-
-        if (typeof replacement === "function") {
-            result = real.replace.call(this, search, function () {
-                if (captureNames) {
-                    // Change the `arguments[0]` string primitive to a String object which can store properties
-                    arguments[0] = new String(arguments[0]);
-                    // Store named backreferences on `arguments[0]`
-                    for (var i = 0; i < captureNames.length; i++) {
-                        if (captureNames[i])
-                            arguments[0][captureNames[i]] = arguments[i + 1];
-                    }
-                }
-                // Update `lastIndex` before calling `replacement`
-                if (isRegex && search.global)
-                    search.lastIndex = arguments[arguments.length - 2] + arguments[0].length;
-                return replacement.apply(null, arguments);
-            });
-        } else {
-            str = this + ""; // Type conversion, so `args[args.length - 1]` will be a string (given nonstring `this`)
-            result = real.replace.call(str, search, function () {
-                var args = arguments; // Keep this function's `arguments` available through closure
-                return real.replace.call(replacement, replacementToken, function ($0, $1, $2) {
-                    // Numbered backreference (without delimiters) or special variable
-                    if ($1) {
-                        switch ($1) {
-                            case "$": return "$";
-                            case "&": return args[0];
-                            case "`": return args[args.length - 1].slice(0, args[args.length - 2]);
-                            case "'": return args[args.length - 1].slice(args[args.length - 2] + args[0].length);
-                            // Numbered backreference
-                            default:
-                                // What does "$10" mean?
-                                // - Backreference 10, if 10 or more capturing groups exist
-                                // - Backreference 1 followed by "0", if 1-9 capturing groups exist
-                                // - Otherwise, it's the string "$10"
-                                // Also note:
-                                // - Backreferences cannot be more than two digits (enforced by `replacementToken`)
-                                // - "$01" is equivalent to "$1" if a capturing group exists, otherwise it's the string "$01"
-                                // - There is no "$0" token ("$&" is the entire match)
-                                var literalNumbers = "";
-                                $1 = +$1; // Type conversion; drop leading zero
-                                if (!$1) // `$1` was "0" or "00"
-                                    return $0;
-                                while ($1 > args.length - 3) {
-                                    literalNumbers = String.prototype.slice.call($1, -1) + literalNumbers;
-                                    $1 = Math.floor($1 / 10); // Drop the last digit
-                                }
-                                return ($1 ? args[$1] || "" : "$") + literalNumbers;
-                        }
-                    // Named backreference or delimited numbered backreference
-                    } else {
-                        // What does "${n}" mean?
-                        // - Backreference to numbered capture n. Two differences from "$n":
-                        //   - n can be more than two digits
-                        //   - Backreference 0 is allowed, and is the entire match
-                        // - Backreference to named capture n, if it exists and is not a number overridden by numbered capture
-                        // - Otherwise, it's the string "${n}"
-                        var n = +$2; // Type conversion; drop leading zeros
-                        if (n <= args.length - 3)
-                            return args[n];
-                        n = captureNames ? indexOf(captureNames, $2) : -1;
-                        return n > -1 ? args[n + 1] : $0;
-                    }
-                });
-            });
-        }
-
-        if (isRegex && search.global)
-            search.lastIndex = 0; // Fix IE bug
-
-        return result;
-    };
-
-    // A consistent cross-browser, ES3 compliant `split`
-    String.prototype.split = function (s /* separator */, limit) {
-        // If separator `s` is not a regex, use the native `split`
-        if (!XRegExp.isRegExp(s))
-            return real.split.apply(this, arguments);
-
-        var str = this + "", // Type conversion
-            output = [],
-            lastLastIndex = 0,
-            match, lastLength;
-
-        // Behavior for `limit`: if it's...
-        // - `undefined`: No limit
-        // - `NaN` or zero: Return an empty array
-        // - A positive number: Use `Math.floor(limit)`
-        // - A negative number: No limit
-        // - Other: Type-convert, then use the above rules
-        if (limit === undefined || +limit < 0) {
-            limit = Infinity;
-        } else {
-            limit = Math.floor(+limit);
-            if (!limit)
-                return [];
-        }
-
-        // This is required if not `s.global`, and it avoids needing to set `s.lastIndex` to zero
-        // and restore it to its original value when we're done using the regex
-        s = XRegExp.copyAsGlobal(s);
-
-        while (match = s.exec(str)) { // Run the altered `exec` (required for `lastIndex` fix, etc.)
-            if (s.lastIndex > lastLastIndex) {
-                output.push(str.slice(lastLastIndex, match.index));
-
-                if (match.length > 1 && match.index < str.length)
-                    Array.prototype.push.apply(output, match.slice(1));
-
-                lastLength = match[0].length;
-                lastLastIndex = s.lastIndex;
-
-                if (output.length >= limit)
-                    break;
-            }
-
-            if (s.lastIndex === match.index)
-                s.lastIndex++;
-        }
-
-        if (lastLastIndex === str.length) {
-            if (!real.test.call(s, "") || lastLength)
-                output.push("");
-        } else {
-            output.push(str.slice(lastLastIndex));
-        }
-
-        return output.length > limit ? output.slice(0, limit) : output;
-    };
-
-
-    //---------------------------------
-    //  Private helper functions
-    //---------------------------------
-
-    // Supporting function for `XRegExp`, `XRegExp.copyAsGlobal`, etc. Returns a copy of a `RegExp`
-    // instance with a fresh `lastIndex` (set to zero), preserving properties required for named
-    // capture. Also allows adding new flags in the process of copying the regex
-    function clone (regex, additionalFlags) {
-        if (!XRegExp.isRegExp(regex))
-            throw TypeError("type RegExp expected");
-        var x = regex._xregexp;
-        regex = XRegExp(regex.source, getNativeFlags(regex) + (additionalFlags || ""));
-        if (x) {
-            regex._xregexp = {
-                source: x.source,
-                captureNames: x.captureNames ? x.captureNames.slice(0) : null
-            };
-        }
-        return regex;
-    };
-
-    function getNativeFlags (regex) {
-        return (regex.global     ? "g" : "") +
-               (regex.ignoreCase ? "i" : "") +
-               (regex.multiline  ? "m" : "") +
-               (regex.extended   ? "x" : "") + // Proposed for ES4; included in AS3
-               (regex.sticky     ? "y" : "");
-    };
-
-    function runTokens (pattern, index, scope, context) {
-        var i = tokens.length,
-            result, match, t;
-        // Protect against constructing XRegExps within token handler and trigger functions
-        isInsideConstructor = true;
-        // Must reset `isInsideConstructor`, even if a `trigger` or `handler` throws
-        try {
-            while (i--) { // Run in reverse order
-                t = tokens[i];
-                if ((scope & t.scope) && (!t.trigger || t.trigger.call(context))) {
-                    t.pattern.lastIndex = index;
-                    match = t.pattern.exec(pattern); // Running the altered `exec` here allows use of named backreferences, etc.
-                    if (match && match.index === index) {
-                        result = {
-                            output: t.handler.call(context, match, scope),
-                            match: match
-                        };
-                        break;
-                    }
-                }
-            }
-        } catch (err) {
-            throw err;
-        } finally {
-            isInsideConstructor = false;
-        }
-        return result;
-    };
-
-    function indexOf (array, item, from) {
-        if (Array.prototype.indexOf) // Use the native array method if available
-            return array.indexOf(item, from);
-        for (var i = from || 0; i < array.length; i++) {
-            if (array[i] === item)
-                return i;
-        }
-        return -1;
-    };
-
-
-    //---------------------------------
-    //  Built-in tokens
-    //---------------------------------
-
-    // Augment XRegExp's regular expression syntax and flags. Note that when adding tokens, the
-    // third (`scope`) argument defaults to `XRegExp.OUTSIDE_CLASS`
-
-    // Comment pattern: (?# )
-    XRegExp.addToken(
-        /\(\?#[^)]*\)/,
-        function (match) {
-            // Keep tokens separated unless the following token is a quantifier
-            return real.test.call(quantifier, match.input.slice(match.index + match[0].length)) ? "" : "(?:)";
-        }
-    );
-
-    // Capturing group (match the opening parenthesis only).
-    // Required for support of named capturing groups
-    XRegExp.addToken(
-        /\((?!\?)/,
-        function () {
-            this.captureNames.push(null);
-            return "(";
-        }
-    );
-
-    // Named capturing group (match the opening delimiter only): (?<name>
-    XRegExp.addToken(
-        /\(\?<([$\w]+)>/,
-        function (match) {
-            this.captureNames.push(match[1]);
-            this.hasNamedCapture = true;
-            return "(";
-        }
-    );
-
-    // Named backreference: \k<name>
-    XRegExp.addToken(
-        /\\k<([\w$]+)>/,
-        function (match) {
-            var index = indexOf(this.captureNames, match[1]);
-            // Keep backreferences separate from subsequent literal numbers. Preserve back-
-            // references to named groups that are undefined at this point as literal strings
-            return index > -1 ?
-                "\\" + (index + 1) + (isNaN(match.input.charAt(match.index + match[0].length)) ? "" : "(?:)") :
-                match[0];
-        }
-    );
-
-    // Empty character class: [] or [^]
-    XRegExp.addToken(
-        /\[\^?]/,
-        function (match) {
-            // For cross-browser compatibility with ES3, convert [] to \b\B and [^] to [\s\S].
-            // (?!) should work like \b\B, but is unreliable in Firefox
-            return match[0] === "[]" ? "\\b\\B" : "[\\s\\S]";
-        }
-    );
-
-    // Mode modifier at the start of the pattern only, with any combination of flags imsx: (?imsx)
-    // Does not support x(?i), (?-i), (?i-m), (?i: ), (?i)(?m), etc.
-    XRegExp.addToken(
-        /^\(\?([imsx]+)\)/,
-        function (match) {
-            this.setFlag(match[1]);
-            return "";
-        }
-    );
-
-    // Whitespace and comments, in free-spacing (aka extended) mode only
-    XRegExp.addToken(
-        /(?:\s+|#.*)+/,
-        function (match) {
-            // Keep tokens separated unless the following token is a quantifier
-            return real.test.call(quantifier, match.input.slice(match.index + match[0].length)) ? "" : "(?:)";
-        },
-        XRegExp.OUTSIDE_CLASS,
-        function () {return this.hasFlag("x");}
-    );
-
-    // Dot, in dotall (aka singleline) mode only
-    XRegExp.addToken(
-        /\./,
-        function () {return "[\\s\\S]";},
-        XRegExp.OUTSIDE_CLASS,
-        function () {return this.hasFlag("s");}
-    );
-
-
-    //---------------------------------
-    //  Backward compatibility
-    //---------------------------------
-
-    // Uncomment the following block for compatibility with XRegExp 1.0-1.2:
-    /*
-    XRegExp.matchWithinChain = XRegExp.matchChain;
-    RegExp.prototype.addFlags = function (s) {return clone(this, s);};
-    RegExp.prototype.execAll = function (s) {var r = []; XRegExp.iterate(s, this, function (m) {r.push(m);}); return r;};
-    RegExp.prototype.forEachExec = function (s, f, c) {return XRegExp.iterate(s, this, f, c);};
-    RegExp.prototype.validate = function (s) {var r = RegExp("^(?:" + this.source + ")$(?!\\s)", getNativeFlags(this)); if (this.global) this.lastIndex = 0; return s.search(r) === 0;};
-    */
-
-})();
-
-// CommonJS
-typeof(exports) != 'undefined' ? exports.XRegExp = XRegExp : null;
diff --git a/docs/apis/latest/resources/sh/scripts/shAutoloader.js b/docs/apis/latest/resources/sh/scripts/shAutoloader.js
deleted file mode 100644
index 7465f3b..0000000
--- a/docs/apis/latest/resources/sh/scripts/shAutoloader.js
+++ /dev/null
@@ -1,114 +0,0 @@
-(function() {
-
-var sh = SyntaxHighlighter;
-
-/**
- * Provides functionality to dynamically load only the brushes that a needed to render the current page.
- *
- * There are two syntaxes that autoload understands. For example:
- * 
- * SyntaxHighlighter.autoloader(
- *     [ 'applescript',          'Scripts/shBrushAppleScript.js' ],
- *     [ 'actionscript3', 'as3', 'Scripts/shBrushAS3.js' ]
- * );
- *
- * or a more easily comprehendable one:
- *
- * SyntaxHighlighter.autoloader(
- *     'applescript       Scripts/shBrushAppleScript.js',
- *     'actionscript3 as3 Scripts/shBrushAS3.js'
- * );
- */
-sh.autoloader = function()
-{
-	var list = arguments,
-		elements = sh.findElements(),
-		brushes = {},
-		scripts = {},
-		all = SyntaxHighlighter.all,
-		allCalled = false,
-		allParams = null,
-		i
-		;
-		
-	SyntaxHighlighter.all = function(params)
-	{
-		allParams = params;
-		allCalled = true;
-	};
-	
-	function addBrush(aliases, url)
-	{
-		for (var i = 0; i < aliases.length; i++)
-			brushes[aliases[i]] = url;
-	};
-	
-	function getAliases(item)
-	{
-		return item.pop
-			? item
-			: item.split(/\s+/)
-			;
-	}
-	
-	// create table of aliases and script urls
-	for (i = 0; i < list.length; i++)
-	{
-		var aliases = getAliases(list[i]),
-			url = aliases.pop()
-			;
-			
-		addBrush(aliases, url);
-	}
-	
-	// dynamically add <script /> tags to the document body
-	for (i = 0; i < elements.length; i++)
-	{
-		var url = brushes[elements[i].params.brush];
-		
-		if (!url)
-			continue;
-		
-		scripts[url] = false;
-		loadScript(url);
-	}
-	
-	function loadScript(url)
-	{
-		var script = document.createElement('script'),
-			done = false
-			;
-		
-		script.src = url;
-		script.type = 'text/javascript';
-		script.language = 'javascript';
-		script.onload = script.onreadystatechange = function()
-		{
-			if (!done && (!this.readyState || this.readyState == 'loaded' || this.readyState == 'complete'))
-			{
-				done = true;
-				scripts[url] = true;
-				checkAll();
-				
-				// Handle memory leak in IE
-				script.onload = script.onreadystatechange = null;
-				script.parentNode.removeChild(script);
-			}
-		};
-		
-		// sync way of adding script tags to the page
-		document.body.appendChild(script);
-	};
-	
-	function checkAll()
-	{
-		for(var url in scripts)
-			if (scripts[url] == false)
-				return;
-		
-		if (allCalled)
-			SyntaxHighlighter.highlight(allParams);
-	};
-};
-
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushAS3.js b/docs/apis/latest/resources/sh/scripts/shBrushAS3.js
deleted file mode 100644
index 8e92a4b..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushAS3.js
+++ /dev/null
@@ -1,43 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Created by Peter Atoria @ http://iAtoria.com
-	
-		var inits 	 =  'class interface function package';
-	
-		var keywords =	'-Infinity ...rest Array as AS3 Boolean break case catch const continue Date decodeURI ' + 
-						'decodeURIComponent default delete do dynamic each else encodeURI encodeURIComponent escape ' + 
-						'extends false final finally flash_proxy for get if implements import in include Infinity ' + 
-						'instanceof int internal is isFinite isNaN isXMLName label namespace NaN native new null ' + 
-						'Null Number Object object_proxy override parseFloat parseInt private protected public ' + 
-						'return set static String super switch this throw true try typeof uint undefined unescape ' + 
-						'use void while with'
-						;
-	
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },		// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },		// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// single quoted strings
-			{ regex: /\b([\d]+(\.[\d]+)?|0x[a-f0-9]+)\b/gi,				css: 'value' },			// numbers
-			{ regex: new RegExp(this.getKeywords(inits), 'gm'),			css: 'color3' },		// initializations
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' },		// keywords
-			{ regex: new RegExp('var', 'gm'),							css: 'variable' },		// variable
-			{ regex: new RegExp('trace', 'gm'),							css: 'color1' }			// trace
-			];
-	
-		this.forHtmlScript(SyntaxHighlighter.regexLib.scriptScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['actionscript3', 'as3'];
-
-	SyntaxHighlighter.brushes.AS3 = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushAppleScript.js b/docs/apis/latest/resources/sh/scripts/shBrushAppleScript.js
deleted file mode 100644
index 7785b45..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushAppleScript.js
+++ /dev/null
@@ -1,59 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// AppleScript brush by David Chambers
-		// http://davidchambersdesign.com/
-		var keywords   = 'after before beginning continue copy each end every from return get global in local named of set some that the then times to where whose with without';
-		var ordinals   = 'first second third fourth fifth sixth seventh eighth ninth tenth last front back middle';
-		var specials   = 'activate add alias AppleScript ask attachment boolean class constant delete duplicate empty exists false id integer list make message modal modified new no paragraph pi properties quit real record remove rest result reveal reverse run running save string true word yes';
-
-		this.regexList = [
-
-			{ regex: /(--|#).*$/gm,
-			    css: 'comments' },
-
-			{ regex: /\(\*(?:[\s\S]*?\(\*[\s\S]*?\*\))*[\s\S]*?\*\)/gm, // support nested comments
-			    css: 'comments' },
-
-			{ regex: /"[\s\S]*?"/gm,
-			    css: 'string' },
-
-			{ regex: /(?:,|:|¬|'s\b|\(|\)|\{|\}|«|\b\w*»)/g,
-			    css: 'color1' },
-
-			{ regex: /(-)?(\d)+(\.(\d)?)?(E\+(\d)+)?/g, // numbers
-			    css: 'color1' },
-
-			{ regex: /(?:&(amp;|gt;|lt;)?|=|� |>|<|≥|>=|≤|<=|\*|\+|-|\/|÷|\^)/g,
-			    css: 'color2' },
-
-			{ regex: /\b(?:and|as|div|mod|not|or|return(?!\s&)(ing)?|equals|(is(n't| not)? )?equal( to)?|does(n't| not) equal|(is(n't| not)? )?(greater|less) than( or equal( to)?)?|(comes|does(n't| not) come) (after|before)|is(n't| not)?( in)? (back|front) of|is(n't| not)? behind|is(n't| not)?( (in|contained by))?|does(n't| not) contain|contain(s)?|(start|begin|end)(s)? with|((but|end) )?(consider|ignor)ing|prop(erty)?|(a )?ref(erence)?( to)?|repeat (until|while|with)|((end|exit) )?repeat|((else|end) )?if|else|(end )?(script|tell|try)|(on )?error|(put )?into|(of )?(it|me)|its|my|with (timeout( of)?|transaction)|end (timeout|transaction))\b/g,
-			    css: 'keyword' },
-
-			{ regex: /\b\d+(st|nd|rd|th)\b/g, // ordinals
-			    css: 'keyword' },
-
-			{ regex: /\b(?:about|above|against|around|at|below|beneath|beside|between|by|(apart|aside) from|(instead|out) of|into|on(to)?|over|since|thr(ough|u)|under)\b/g,
-			    css: 'color3' },
-
-			{ regex: /\b(?:adding folder items to|after receiving|choose( ((remote )?application|color|folder|from list|URL))?|clipboard info|set the clipboard to|(the )?clipboard|entire contents|display(ing| (alert|dialog|mode))?|document( (edited|file|nib name))?|file( (name|type))?|(info )?for|giving up after|(name )?extension|quoted form|return(ed)?|second(?! item)(s)?|list (disks|folder)|text item(s| delimiters)?|(Unicode )?text|(disk )?item(s)?|((current|list) )?view|((container|key) )?window|with (data|icon( (caution|note|stop))?|parameter(s)?|prompt|properties|seed|title)|case|diacriticals|hyphens|numeric strings|punctuation|white space|folder creation|application(s( folder)?| (processes|scripts position|support))?|((desktop )?(pictures )?|(documents|downloads|favorites|home|keychain|library|movies|music|public|scripts|sites|system|users|utilities|workflows) )folder|desktop|Folder Action scripts|font(s| panel)?|help|internet plugins|modem scripts|(system )?preferences|printer descriptions|scripting (additions|components)|shared (documents|libraries)|startup (disk|items)|temporary items|trash|on server|in AppleTalk zone|((as|long|short) )?user name|user (ID|locale)|(with )?password|in (bundle( with identifier)?|directory)|(close|open for) access|read|write( permission)?|(g|s)et eof|using( delimiters)?|starting at|default (answer|button|color|country code|entr(y|ies)|identifiers|items|name|location|script editor)|hidden( answer)?|open(ed| (location|untitled))?|error (handling|reporting)|(do( shell)?|load|run|store) script|administrator privileges|altering line endings|get volume settings|(alert|boot|input|mount|output|set) volume|output muted|(fax|random )?number|round(ing)?|up|down|toward zero|to nearest|as taught in school|system (attribute|info)|((AppleScript( Studio)?|system) )?version|(home )?directory|(IPv4|primary Ethernet) address|CPU (type|speed)|physical memory|time (stamp|to GMT)|replacing|ASCII (character|number)|localized string|from table|offset|summarize|beep|delay|say|(empty|multiple) selections allowed|(of|preferred) type|invisibles|showing( package contents)?|editable URL|(File|FTP|News|Media|Web) [Ss]ervers|Telnet hosts|Directory services|Remote applications|waiting until completion|saving( (in|to))?|path (for|to( (((current|frontmost) )?application|resource))?)|POSIX (file|path)|(background|RGB) color|(OK|cancel) button name|cancel button|button(s)?|cubic ((centi)?met(re|er)s|yards|feet|inches)|square ((kilo)?met(re|er)s|miles|yards|feet)|(centi|kilo)?met(re|er)s|miles|yards|feet|inches|lit(re|er)s|gallons|quarts|(kilo)?grams|ounces|pounds|degrees (Celsius|Fahrenheit|Kelvin)|print( (dialog|settings))?|clos(e(able)?|ing)|(de)?miniaturized|miniaturizable|zoom(ed|able)|attribute run|action (method|property|title)|phone|email|((start|end)ing|home) page|((birth|creation|current|custom|modification) )?date|((((phonetic )?(first|last|middle))|computer|host|maiden|related) |nick)?name|aim|icq|jabber|msn|yahoo|address(es)?|save addressbook|should enable action|city|country( code)?|formatte(r|d address)|(palette )?label|state|street|zip|AIM [Hh]andle(s)?|my card|select(ion| all)?|unsaved|(alpha )?value|entr(y|ies)|group|(ICQ|Jabber|MSN) handle|person|people|company|department|icon image|job title|note|organization|suffix|vcard|url|copies|collating|pages (across|down)|request print time|target( printer)?|((GUI Scripting|Script menu) )?enabled|show Computer scripts|(de)?activated|awake from nib|became (key|main)|call method|of (class|object)|center|clicked toolbar item|closed|for document|exposed|(can )?hide|idle|keyboard (down|up)|event( (number|type))?|launch(ed)?|load (image|movie|nib|sound)|owner|log|mouse (down|dragged|entered|exited|moved|up)|move|column|localization|resource|script|register|drag (info|types)|resigned (active|key|main)|resiz(e(d)?|able)|right mouse (down|dragged|up)|scroll wheel|(at )?index|should (close|open( untitled)?|quit( after last window closed)?|zoom)|((proposed|screen) )?bounds|show(n)?|behind|in front of|size (mode|to fit)|update(d| toolbar item)?|was (hidden|miniaturized)|will (become active|close|finish launching|hide|miniaturize|move|open|quit|(resign )?active|((maximum|minimum|proposed) )?size|show|zoom)|bundle|data source|movie|pasteboard|sound|tool(bar| tip)|(color|open|save) panel|coordinate system|frontmost|main( (bundle|menu|window))?|((services|(excluded from )?windows) )?menu|((executable|frameworks|resource|scripts|shared (frameworks|support)) )?path|(selected item )?identifier|data|content(s| view)?|character(s)?|click count|(command|control|option|shift) key down|context|delta (x|y|z)|key( code)?|location|pressure|unmodified characters|types|(first )?responder|playing|(allowed|selectable) identifiers|allows customization|(auto saves )?configuration|visible|image( name)?|menu form representation|tag|user(-| )defaults|associated file name|(auto|needs) display|current field editor|floating|has (resize indicator|shadow)|hides when deactivated|level|minimized (image|title)|opaque|position|release when closed|sheet|title(d)?)\b/g,
-			    css: 'color3' },
-
-			{ regex: new RegExp(this.getKeywords(specials), 'gm'), css: 'color3' },
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'), css: 'keyword' },
-			{ regex: new RegExp(this.getKeywords(ordinals), 'gm'), css: 'keyword' }
-		];
-	};
-
-	Brush.prototype = new SyntaxHighlighter.Highlighter();
-	Brush.aliases = ['applescript'];
-
-	SyntaxHighlighter.brushes.AppleScript = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushBash.js b/docs/apis/latest/resources/sh/scripts/shBrushBash.js
deleted file mode 100644
index 8e11618..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushBash.js
+++ /dev/null
@@ -1,43 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'if fi then elif else for do done until while break continue case function return in eq ne ge le';
-		var commands =  'alias apropos awk basename bash bc bg builtin bzip2 cal cat cd cfdisk chgrp chmod chown chroot' +
-						'cksum clear cmp comm command cp cron crontab csplit cut date dc dd ddrescue declare df ' +
-						'diff diff3 dig dir dircolors dirname dirs du echo egrep eject enable env ethtool eval ' +
-						'exec exit expand export expr false fdformat fdisk fg fgrep file find fmt fold format ' +
-						'free fsck ftp gawk getopts grep groups gzip hash head history hostname id ifconfig ' +
-						'import install join kill less let ln local locate logname logout look lpc lpr lprint ' +
-						'lprintd lprintq lprm ls lsof make man mkdir mkfifo mkisofs mknod more mount mtools ' +
-						'mv netstat nice nl nohup nslookup open op passwd paste pathchk ping popd pr printcap ' +
-						'printenv printf ps pushd pwd quota quotacheck quotactl ram rcp read readonly renice ' +
-						'remsync rm rmdir rsync screen scp sdiff sed select seq set sftp shift shopt shutdown ' +
-						'sleep sort source split ssh strace su sudo sum symlink sync tail tar tee test time ' +
-						'times touch top traceroute trap tr true tsort tty type ulimit umask umount unalias ' +
-						'uname unexpand uniq units unset unshar useradd usermod users uuencode uudecode v vdir ' +
-						'vi watch wc whereis which who whoami Wget xargs yes'
-						;
-
-		this.regexList = [
-			{ regex: /^#!.*$/gm,											css: 'preprocessor bold' },
-			{ regex: /\/[\w-\/]+/gm,										css: 'plain' },
-			{ regex: SyntaxHighlighter.regexLib.singleLinePerlComments,		css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,			css: 'string' },		// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,			css: 'string' },		// single quoted strings
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),			css: 'keyword' },		// keywords
-			{ regex: new RegExp(this.getKeywords(commands), 'gm'),			css: 'functions' }		// commands
-			];
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['bash', 'shell'];
-
-	SyntaxHighlighter.brushes.Bash = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushCSharp.js b/docs/apis/latest/resources/sh/scripts/shBrushCSharp.js
deleted file mode 100644
index 92eb5ba..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushCSharp.js
+++ /dev/null
@@ -1,49 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'abstract as base bool break byte case catch char checked class const ' +
-						'continue decimal default delegate do double else enum event explicit ' +
-						'extern false finally fixed float for foreach get goto if implicit in int ' +
-						'interface internal is lock long namespace new null object operator out ' +
-						'override params private protected public readonly ref return sbyte sealed set ' +
-						'short sizeof stackalloc static string struct switch this throw true try ' +
-						'typeof uint ulong unchecked unsafe ushort using virtual void while';
-
-		function fixComments(match, regexInfo)
-		{
-			var css = (match[0].indexOf("///") == 0)
-				? 'color1'
-				: 'comments'
-				;
-			
-			return [new SyntaxHighlighter.Match(match[0], match.index, css)];
-		}
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	func : fixComments },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },			// multiline comments
-			{ regex: /@"(?:[^"]|"")*"/g,								css: 'string' },			// @-quoted strings
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },			// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },			// strings
-			{ regex: /^\s*#.*/gm,										css: 'preprocessor' },		// preprocessor tags like #region and #endregion
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' },			// c# keyword
-			{ regex: /\bpartial(?=\s+(?:class|interface|struct)\b)/g,	css: 'keyword' },			// contextual keyword: 'partial'
-			{ regex: /\byield(?=\s+(?:return|break)\b)/g,				css: 'keyword' }			// contextual keyword: 'yield'
-			];
-		
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['c#', 'c-sharp', 'csharp'];
-
-	SyntaxHighlighter.brushes.CSharp = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
-
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushColdFusion.js b/docs/apis/latest/resources/sh/scripts/shBrushColdFusion.js
deleted file mode 100644
index 5b93901..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushColdFusion.js
+++ /dev/null
@@ -1,84 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Jen
-		// http://www.jensbits.com/2009/05/14/coldfusion-brush-for-syntaxhighlighter-plus
-	
-		var funcs	=	'Abs ACos AddSOAPRequestHeader AddSOAPResponseHeader AjaxLink AjaxOnLoad ArrayAppend ArrayAvg ArrayClear ArrayDeleteAt ' + 
-						'ArrayInsertAt ArrayIsDefined ArrayIsEmpty ArrayLen ArrayMax ArrayMin ArraySet ArraySort ArraySum ArraySwap ArrayToList ' + 
-						'Asc ASin Atn BinaryDecode BinaryEncode BitAnd BitMaskClear BitMaskRead BitMaskSet BitNot BitOr BitSHLN BitSHRN BitXor ' + 
-						'Ceiling CharsetDecode CharsetEncode Chr CJustify Compare CompareNoCase Cos CreateDate CreateDateTime CreateObject ' + 
-						'CreateODBCDate CreateODBCDateTime CreateODBCTime CreateTime CreateTimeSpan CreateUUID DateAdd DateCompare DateConvert ' + 
-						'DateDiff DateFormat DatePart Day DayOfWeek DayOfWeekAsString DayOfYear DaysInMonth DaysInYear DE DecimalFormat DecrementValue ' + 
-						'Decrypt DecryptBinary DeleteClientVariable DeserializeJSON DirectoryExists DollarFormat DotNetToCFType Duplicate Encrypt ' + 
-						'EncryptBinary Evaluate Exp ExpandPath FileClose FileCopy FileDelete FileExists FileIsEOF FileMove FileOpen FileRead ' + 
-						'FileReadBinary FileReadLine FileSetAccessMode FileSetAttribute FileSetLastModified FileWrite Find FindNoCase FindOneOf ' + 
-						'FirstDayOfMonth Fix FormatBaseN GenerateSecretKey GetAuthUser GetBaseTagData GetBaseTagList GetBaseTemplatePath ' + 
-						'GetClientVariablesList GetComponentMetaData GetContextRoot GetCurrentTemplatePath GetDirectoryFromPath GetEncoding ' + 
-						'GetException GetFileFromPath GetFileInfo GetFunctionList GetGatewayHelper GetHttpRequestData GetHttpTimeString ' + 
-						'GetK2ServerDocCount GetK2ServerDocCountLimit GetLocale GetLocaleDisplayName GetLocalHostIP GetMetaData GetMetricData ' + 
-						'GetPageContext GetPrinterInfo GetProfileSections GetProfileString GetReadableImageFormats GetSOAPRequest GetSOAPRequestHeader ' + 
-						'GetSOAPResponse GetSOAPResponseHeader GetTempDirectory GetTempFile GetTemplatePath GetTickCount GetTimeZoneInfo GetToken ' + 
-						'GetUserRoles GetWriteableImageFormats Hash Hour HTMLCodeFormat HTMLEditFormat IIf ImageAddBorder ImageBlur ImageClearRect ' + 
-						'ImageCopy ImageCrop ImageDrawArc ImageDrawBeveledRect ImageDrawCubicCurve ImageDrawLine ImageDrawLines ImageDrawOval ' + 
-						'ImageDrawPoint ImageDrawQuadraticCurve ImageDrawRect ImageDrawRoundRect ImageDrawText ImageFlip ImageGetBlob ImageGetBufferedImage ' + 
-						'ImageGetEXIFTag ImageGetHeight ImageGetIPTCTag ImageGetWidth ImageGrayscale ImageInfo ImageNegative ImageNew ImageOverlay ImagePaste ' + 
-						'ImageRead ImageReadBase64 ImageResize ImageRotate ImageRotateDrawingAxis ImageScaleToFit ImageSetAntialiasing ImageSetBackgroundColor ' + 
-						'ImageSetDrawingColor ImageSetDrawingStroke ImageSetDrawingTransparency ImageSharpen ImageShear ImageShearDrawingAxis ImageTranslate ' + 
-						'ImageTranslateDrawingAxis ImageWrite ImageWriteBase64 ImageXORDrawingMode IncrementValue InputBaseN Insert Int IsArray IsBinary ' + 
-						'IsBoolean IsCustomFunction IsDate IsDDX IsDebugMode IsDefined IsImage IsImageFile IsInstanceOf IsJSON IsLeapYear IsLocalHost ' + 
-						'IsNumeric IsNumericDate IsObject IsPDFFile IsPDFObject IsQuery IsSimpleValue IsSOAPRequest IsStruct IsUserInAnyRole IsUserInRole ' + 
-						'IsUserLoggedIn IsValid IsWDDX IsXML IsXmlAttribute IsXmlDoc IsXmlElem IsXmlNode IsXmlRoot JavaCast JSStringFormat LCase Left Len ' + 
-						'ListAppend ListChangeDelims ListContains ListContainsNoCase ListDeleteAt ListFind ListFindNoCase ListFirst ListGetAt ListInsertAt ' + 
-						'ListLast ListLen ListPrepend ListQualify ListRest ListSetAt ListSort ListToArray ListValueCount ListValueCountNoCase LJustify Log ' + 
-						'Log10 LSCurrencyFormat LSDateFormat LSEuroCurrencyFormat LSIsCurrency LSIsDate LSIsNumeric LSNumberFormat LSParseCurrency LSParseDateTime ' + 
-						'LSParseEuroCurrency LSParseNumber LSTimeFormat LTrim Max Mid Min Minute Month MonthAsString Now NumberFormat ParagraphFormat ParseDateTime ' + 
-						'Pi PrecisionEvaluate PreserveSingleQuotes Quarter QueryAddColumn QueryAddRow QueryConvertForGrid QueryNew QuerySetCell QuotedValueList Rand ' + 
-						'Randomize RandRange REFind REFindNoCase ReleaseComObject REMatch REMatchNoCase RemoveChars RepeatString Replace ReplaceList ReplaceNoCase ' + 
-						'REReplace REReplaceNoCase Reverse Right RJustify Round RTrim Second SendGatewayMessage SerializeJSON SetEncoding SetLocale SetProfileString ' + 
-						'SetVariable Sgn Sin Sleep SpanExcluding SpanIncluding Sqr StripCR StructAppend StructClear StructCopy StructCount StructDelete StructFind ' + 
-						'StructFindKey StructFindValue StructGet StructInsert StructIsEmpty StructKeyArray StructKeyExists StructKeyList StructKeyList StructNew ' + 
-						'StructSort StructUpdate Tan TimeFormat ToBase64 ToBinary ToScript ToString Trim UCase URLDecode URLEncodedFormat URLSessionFormat Val ' + 
-						'ValueList VerifyClient Week Wrap Wrap WriteOutput XmlChildPos XmlElemNew XmlFormat XmlGetNodeType XmlNew XmlParse XmlSearch XmlTransform ' + 
-						'XmlValidate Year YesNoFormat';
-
-		var keywords =	'cfabort cfajaximport cfajaxproxy cfapplet cfapplication cfargument cfassociate cfbreak cfcache cfcalendar ' + 
-						'cfcase cfcatch cfchart cfchartdata cfchartseries cfcol cfcollection cfcomponent cfcontent cfcookie cfdbinfo ' + 
-						'cfdefaultcase cfdirectory cfdiv cfdocument cfdocumentitem cfdocumentsection cfdump cfelse cfelseif cferror ' + 
-						'cfexchangecalendar cfexchangeconnection cfexchangecontact cfexchangefilter cfexchangemail cfexchangetask ' + 
-						'cfexecute cfexit cffeed cffile cfflush cfform cfformgroup cfformitem cfftp cffunction cfgrid cfgridcolumn ' + 
-						'cfgridrow cfgridupdate cfheader cfhtmlhead cfhttp cfhttpparam cfif cfimage cfimport cfinclude cfindex ' + 
-						'cfinput cfinsert cfinterface cfinvoke cfinvokeargument cflayout cflayoutarea cfldap cflocation cflock cflog ' + 
-						'cflogin cfloginuser cflogout cfloop cfmail cfmailparam cfmailpart cfmenu cfmenuitem cfmodule cfNTauthenticate ' + 
-						'cfobject cfobjectcache cfoutput cfparam cfpdf cfpdfform cfpdfformparam cfpdfparam cfpdfsubform cfpod cfpop ' + 
-						'cfpresentation cfpresentationslide cfpresenter cfprint cfprocessingdirective cfprocparam cfprocresult ' + 
-						'cfproperty cfquery cfqueryparam cfregistry cfreport cfreportparam cfrethrow cfreturn cfsavecontent cfschedule ' + 
-						'cfscript cfsearch cfselect cfset cfsetting cfsilent cfslider cfsprydataset cfstoredproc cfswitch cftable ' + 
-						'cftextarea cfthread cfthrow cftimer cftooltip cftrace cftransaction cftree cftreeitem cftry cfupdate cfwddx ' + 
-						'cfwindow cfxml cfzip cfzipparam';
-
-		var operators =	'all and any between cross in join like not null or outer some';
-
-		this.regexList = [
-			{ regex: new RegExp('--(.*)$', 'gm'),						css: 'comments' },  // one line and multiline comments
-			{ regex: SyntaxHighlighter.regexLib.xmlComments,			css: 'comments' },    // single quoted strings
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },    // double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },    // single quoted strings
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),		css: 'functions' }, // functions
-			{ regex: new RegExp(this.getKeywords(operators), 'gmi'),	css: 'color1' },    // operators and such
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),		css: 'keyword' }    // keyword
-			];
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['coldfusion','cf'];
-	
-	SyntaxHighlighter.brushes.ColdFusion = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushCpp.js b/docs/apis/latest/resources/sh/scripts/shBrushCpp.js
deleted file mode 100644
index 2a2ed8f..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushCpp.js
+++ /dev/null
@@ -1,81 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Copyright 2006 Shin, YoungJin
-	
-		var datatypes =	'ATOM BOOL BOOLEAN BYTE CHAR COLORREF DWORD DWORDLONG DWORD_PTR ' +
-						'DWORD32 DWORD64 FLOAT HACCEL HALF_PTR HANDLE HBITMAP HBRUSH ' +
-						'HCOLORSPACE HCONV HCONVLIST HCURSOR HDC HDDEDATA HDESK HDROP HDWP ' +
-						'HENHMETAFILE HFILE HFONT HGDIOBJ HGLOBAL HHOOK HICON HINSTANCE HKEY ' +
-						'HKL HLOCAL HMENU HMETAFILE HMODULE HMONITOR HPALETTE HPEN HRESULT ' +
-						'HRGN HRSRC HSZ HWINSTA HWND INT INT_PTR INT32 INT64 LANGID LCID LCTYPE ' +
-						'LGRPID LONG LONGLONG LONG_PTR LONG32 LONG64 LPARAM LPBOOL LPBYTE LPCOLORREF ' +
-						'LPCSTR LPCTSTR LPCVOID LPCWSTR LPDWORD LPHANDLE LPINT LPLONG LPSTR LPTSTR ' +
-						'LPVOID LPWORD LPWSTR LRESULT PBOOL PBOOLEAN PBYTE PCHAR PCSTR PCTSTR PCWSTR ' +
-						'PDWORDLONG PDWORD_PTR PDWORD32 PDWORD64 PFLOAT PHALF_PTR PHANDLE PHKEY PINT ' +
-						'PINT_PTR PINT32 PINT64 PLCID PLONG PLONGLONG PLONG_PTR PLONG32 PLONG64 POINTER_32 ' +
-						'POINTER_64 PSHORT PSIZE_T PSSIZE_T PSTR PTBYTE PTCHAR PTSTR PUCHAR PUHALF_PTR ' +
-						'PUINT PUINT_PTR PUINT32 PUINT64 PULONG PULONGLONG PULONG_PTR PULONG32 PULONG64 ' +
-						'PUSHORT PVOID PWCHAR PWORD PWSTR SC_HANDLE SC_LOCK SERVICE_STATUS_HANDLE SHORT ' +
-						'SIZE_T SSIZE_T TBYTE TCHAR UCHAR UHALF_PTR UINT UINT_PTR UINT32 UINT64 ULONG ' +
-						'ULONGLONG ULONG_PTR ULONG32 ULONG64 USHORT USN VOID WCHAR WORD WPARAM WPARAM WPARAM ' +
-						'char bool short int __int32 __int64 __int8 __int16 long float double __wchar_t ' +
-						'clock_t _complex _dev_t _diskfree_t div_t ldiv_t _exception _EXCEPTION_POINTERS ' +
-						'FILE _finddata_t _finddatai64_t _wfinddata_t _wfinddatai64_t __finddata64_t ' +
-						'__wfinddata64_t _FPIEEE_RECORD fpos_t _HEAPINFO _HFILE lconv intptr_t ' +
-						'jmp_buf mbstate_t _off_t _onexit_t _PNH ptrdiff_t _purecall_handler ' +
-						'sig_atomic_t size_t _stat __stat64 _stati64 terminate_function ' +
-						'time_t __time64_t _timeb __timeb64 tm uintptr_t _utimbuf ' +
-						'va_list wchar_t wctrans_t wctype_t wint_t signed';
-
-		var keywords =	'break case catch class const __finally __exception __try ' +
-						'const_cast continue private public protected __declspec ' +
-						'default delete deprecated dllexport dllimport do dynamic_cast ' +
-						'else enum explicit extern if for friend goto inline ' +
-						'mutable naked namespace new noinline noreturn nothrow ' +
-						'register reinterpret_cast return selectany ' +
-						'sizeof static static_cast struct switch template this ' +
-						'thread throw true false try typedef typeid typename union ' +
-						'using uuid virtual void volatile whcar_t while';
-					
-		var functions =	'assert isalnum isalpha iscntrl isdigit isgraph islower isprint' +
-						'ispunct isspace isupper isxdigit tolower toupper errno localeconv ' +
-						'setlocale acos asin atan atan2 ceil cos cosh exp fabs floor fmod ' +
-						'frexp ldexp log log10 modf pow sin sinh sqrt tan tanh jmp_buf ' +
-						'longjmp setjmp raise signal sig_atomic_t va_arg va_end va_start ' +
-						'clearerr fclose feof ferror fflush fgetc fgetpos fgets fopen ' +
-						'fprintf fputc fputs fread freopen fscanf fseek fsetpos ftell ' +
-						'fwrite getc getchar gets perror printf putc putchar puts remove ' +
-						'rename rewind scanf setbuf setvbuf sprintf sscanf tmpfile tmpnam ' +
-						'ungetc vfprintf vprintf vsprintf abort abs atexit atof atoi atol ' +
-						'bsearch calloc div exit free getenv labs ldiv malloc mblen mbstowcs ' +
-						'mbtowc qsort rand realloc srand strtod strtol strtoul system ' +
-						'wcstombs wctomb memchr memcmp memcpy memmove memset strcat strchr ' +
-						'strcmp strcoll strcpy strcspn strerror strlen strncat strncmp ' +
-						'strncpy strpbrk strrchr strspn strstr strtok strxfrm asctime ' +
-						'clock ctime difftime gmtime localtime mktime strftime time';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },			// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },			// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },			// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },			// strings
-			{ regex: /^ *#.*/gm,										css: 'preprocessor' },
-			{ regex: new RegExp(this.getKeywords(datatypes), 'gm'),		css: 'color1 bold' },
-			{ regex: new RegExp(this.getKeywords(functions), 'gm'),		css: 'functions bold' },
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword bold' }
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['cpp', 'c'];
-
-	SyntaxHighlighter.brushes.Cpp = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushCss.js b/docs/apis/latest/resources/sh/scripts/shBrushCss.js
deleted file mode 100644
index 70a56a6..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushCss.js
+++ /dev/null
@@ -1,75 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		function getKeywordsCSS(str)
-		{
-			return '\\b([a-z_]|)' + str.replace(/ /g, '(?=:)\\b|\\b([a-z_\\*]|\\*|)') + '(?=:)\\b';
-		};
-	
-		function getValuesCSS(str)
-		{
-			return '\\b' + str.replace(/ /g, '(?!-)(?!:)\\b|\\b()') + '\:\\b';
-		};
-
-		var keywords =	'ascent azimuth background-attachment background-color background-image background-position ' +
-						'background-repeat background baseline bbox border-collapse border-color border-spacing border-style border-top ' +
-						'border-right border-bottom border-left border-top-color border-right-color border-bottom-color border-left-color ' +
-						'border-top-style border-right-style border-bottom-style border-left-style border-top-width border-right-width ' +
-						'border-bottom-width border-left-width border-width border bottom cap-height caption-side centerline clear clip color ' +
-						'content counter-increment counter-reset cue-after cue-before cue cursor definition-src descent direction display ' +
-						'elevation empty-cells float font-size-adjust font-family font-size font-stretch font-style font-variant font-weight font ' +
-						'height left letter-spacing line-height list-style-image list-style-position list-style-type list-style margin-top ' +
-						'margin-right margin-bottom margin-left margin marker-offset marks mathline max-height max-width min-height min-width orphans ' +
-						'outline-color outline-style outline-width outline overflow padding-top padding-right padding-bottom padding-left padding page ' +
-						'page-break-after page-break-before page-break-inside pause pause-after pause-before pitch pitch-range play-during position ' +
-						'quotes right richness size slope src speak-header speak-numeral speak-punctuation speak speech-rate stemh stemv stress ' +
-						'table-layout text-align top text-decoration text-indent text-shadow text-transform unicode-bidi unicode-range units-per-em ' +
-						'vertical-align visibility voice-family volume white-space widows width widths word-spacing x-height z-index';
-
-		var values =	'above absolute all always aqua armenian attr aural auto avoid baseline behind below bidi-override black blink block blue bold bolder '+
-						'both bottom braille capitalize caption center center-left center-right circle close-quote code collapse compact condensed '+
-						'continuous counter counters crop cross crosshair cursive dashed decimal decimal-leading-zero default digits disc dotted double '+
-						'embed embossed e-resize expanded extra-condensed extra-expanded fantasy far-left far-right fast faster fixed format fuchsia '+
-						'gray green groove handheld hebrew help hidden hide high higher icon inline-table inline inset inside invert italic '+
-						'justify landscape large larger left-side left leftwards level lighter lime line-through list-item local loud lower-alpha '+
-						'lowercase lower-greek lower-latin lower-roman lower low ltr marker maroon medium message-box middle mix move narrower '+
-						'navy ne-resize no-close-quote none no-open-quote no-repeat normal nowrap n-resize nw-resize oblique olive once open-quote outset '+
-						'outside overline pointer portrait pre print projection purple red relative repeat repeat-x repeat-y rgb ridge right right-side '+
-						'rightwards rtl run-in screen scroll semi-condensed semi-expanded separate se-resize show silent silver slower slow '+
-						'small small-caps small-caption smaller soft solid speech spell-out square s-resize static status-bar sub super sw-resize '+
-						'table-caption table-cell table-column table-column-group table-footer-group table-header-group table-row table-row-group teal '+
-						'text-bottom text-top thick thin top transparent tty tv ultra-condensed ultra-expanded underline upper-alpha uppercase upper-latin '+
-						'upper-roman url visible wait white wider w-resize x-fast x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small yellow';
-
-		var fonts =		'[mM]onospace [tT]ahoma [vV]erdana [aA]rial [hH]elvetica [sS]ans-serif [sS]erif [cC]ourier mono sans serif';
-	
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },	// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },	// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },	// single quoted strings
-			{ regex: /\#[a-fA-F0-9]{3,6}/g,								css: 'value' },		// html colors
-			{ regex: /(-?\d+)(\.\d+)?(px|em|pt|\:|\%|)/g,				css: 'value' },		// sizes
-			{ regex: /!important/g,										css: 'color3' },	// !important
-			{ regex: new RegExp(getKeywordsCSS(keywords), 'gm'),		css: 'keyword' },	// keywords
-			{ regex: new RegExp(getValuesCSS(values), 'g'),				css: 'value' },		// values
-			{ regex: new RegExp(this.getKeywords(fonts), 'g'),			css: 'color1' }		// fonts
-			];
-
-		this.forHtmlScript({ 
-			left: /(&lt;|<)\s*style.*?(&gt;|>)/gi, 
-			right: /(&lt;|<)\/\s*style\s*(&gt;|>)/gi 
-			});
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['css'];
-
-	SyntaxHighlighter.brushes.CSS = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushDelphi.js b/docs/apis/latest/resources/sh/scripts/shBrushDelphi.js
deleted file mode 100644
index 7ff08ff..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushDelphi.js
+++ /dev/null
@@ -1,39 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'abs addr and ansichar ansistring array as asm begin boolean byte cardinal ' +
-						'case char class comp const constructor currency destructor div do double ' +
-						'downto else end except exports extended false file finalization finally ' +
-						'for function goto if implementation in inherited int64 initialization ' +
-						'integer interface is label library longint longword mod nil not object ' +
-						'of on or packed pansichar pansistring pchar pcurrency pdatetime pextended ' +
-						'pint64 pointer private procedure program property pshortstring pstring ' +
-						'pvariant pwidechar pwidestring protected public published raise real real48 ' +
-						'record repeat set shl shortint shortstring shr single smallint string then ' +
-						'threadvar to true try type unit until uses val var varirnt while widechar ' +
-						'widestring with word write writeln xor';
-
-		this.regexList = [
-			{ regex: /\(\*[\s\S]*?\*\)/gm,								css: 'comments' },  	// multiline comments (* *)
-			{ regex: /{(?!\$)[\s\S]*?}/gm,								css: 'comments' },  	// multiline comments { }
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },  	// one line
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// strings
-			{ regex: /\{\$[a-zA-Z]+ .+\}/g,								css: 'color1' },		// compiler Directives and Region tags
-			{ regex: /\b[\d\.]+\b/g,									css: 'value' },			// numbers 12345
-			{ regex: /\$[a-zA-Z0-9]+\b/g,								css: 'value' },			// numbers $F5D3
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),		css: 'keyword' }		// keyword
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['delphi', 'pascal', 'pas'];
-
-	SyntaxHighlighter.brushes.Delphi = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushDiff.js b/docs/apis/latest/resources/sh/scripts/shBrushDiff.js
deleted file mode 100644
index b7345d3..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushDiff.js
+++ /dev/null
@@ -1,25 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		this.regexList = [
-			{ regex: /^\+\+\+.*$/gm,		css: 'color2' },
-			{ regex: /^\-\-\-.*$/gm,		css: 'color2' },
-			{ regex: /^\s.*$/gm,			css: 'color1' },
-			{ regex: /^@@.*@@$/gm,			css: 'variable' },
-			{ regex: /^\+[^\+]{1}.*$/gm,	css: 'string' },
-			{ regex: /^\-[^\-]{1}.*$/gm,	css: 'comments' }
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['diff', 'patch'];
-
-	SyntaxHighlighter.brushes.Diff = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushErlang.js b/docs/apis/latest/resources/sh/scripts/shBrushErlang.js
deleted file mode 100644
index 3f240d3..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushErlang.js
+++ /dev/null
@@ -1,36 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Jean-Lou Dupont
-		// http://jldupont.blogspot.com/2009/06/erlang-syntax-highlighter.html  
-
-		// According to: http://erlang.org/doc/reference_manual/introduction.html#1.5
-		var keywords = 'after and andalso band begin bnot bor bsl bsr bxor '+
-			'case catch cond div end fun if let not of or orelse '+
-			'query receive rem try when xor'+
-			// additional
-			' module export import define';
-
-		this.regexList = [
-			{ regex: new RegExp("[A-Z][A-Za-z0-9_]+", 'g'), 			css: 'constants' },
-			{ regex: new RegExp("\\%.+", 'gm'), 						css: 'comments' },
-			{ regex: new RegExp("\\?[A-Za-z0-9_]+", 'g'), 				css: 'preprocessor' },
-			{ regex: new RegExp("[a-z0-9_]+:[a-z0-9_]+", 'g'), 			css: 'functions' },
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },
-			{ regex: new RegExp(this.getKeywords(keywords),	'gm'),		css: 'keyword' }
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['erl', 'erlang'];
-
-	SyntaxHighlighter.brushes.Erland = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushGroovy.js b/docs/apis/latest/resources/sh/scripts/shBrushGroovy.js
deleted file mode 100644
index d20cca1..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushGroovy.js
+++ /dev/null
@@ -1,51 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Andres Almiray
-		// http://jroller.com/aalmiray/entry/nice_source_code_syntax_highlighter
-
-		var keywords =	'as assert break case catch class continue def default do else extends finally ' +
-						'if in implements import instanceof interface new package property return switch ' +
-						'throw throws try while public protected private static';
-		var types    =  'void boolean byte char short int long float double';
-		var constants = 'null';
-		var methods   = 'allProperties count get size '+
-						'collect each eachProperty eachPropertyName eachWithIndex find findAll ' +
-						'findIndexOf grep inject max min reverseEach sort ' +
-						'asImmutable asSynchronized flatten intersect join pop reverse subMap toList ' +
-						'padRight padLeft contains eachMatch toCharacter toLong toUrl tokenize ' +
-						'eachFile eachFileRecurse eachB yte eachLine readBytes readLine getText ' +
-						'splitEachLine withReader append encodeBase64 decodeBase64 filterLine ' +
-						'transformChar transformLine withOutputStream withPrintWriter withStream ' +
-						'withStreams withWriter withWriterAppend write writeLine '+
-						'dump inspect invokeMethod print println step times upto use waitForOrKill '+
-						'getText';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,				css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,					css: 'comments' },		// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,					css: 'string' },		// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,					css: 'string' },		// strings
-			{ regex: /""".*"""/g,													css: 'string' },		// GStrings
-			{ regex: new RegExp('\\b([\\d]+(\\.[\\d]+)?|0x[a-f0-9]+)\\b', 'gi'),	css: 'value' },			// numbers
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),					css: 'keyword' },		// goovy keyword
-			{ regex: new RegExp(this.getKeywords(types), 'gm'),						css: 'color1' },		// goovy/java type
-			{ regex: new RegExp(this.getKeywords(constants), 'gm'),					css: 'constants' },		// constants
-			{ regex: new RegExp(this.getKeywords(methods), 'gm'),					css: 'functions' }		// methods
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['groovy'];
-
-	SyntaxHighlighter.brushes.Groovy = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushJScript.js b/docs/apis/latest/resources/sh/scripts/shBrushJScript.js
deleted file mode 100644
index d6f2574..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushJScript.js
+++ /dev/null
@@ -1,36 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'break case catch continue ' +
-						'default delete do else false  ' +
-						'for function if in instanceof ' +
-						'new null return super switch ' +
-						'this throw true try typeof var while with'
-						;
-
-		var r = SyntaxHighlighter.regexLib;
-		
-		this.regexList = [
-			{ regex: r.multiLineDoubleQuotedString,					css: 'string' },			// double quoted strings
-			{ regex: r.multiLineSingleQuotedString,					css: 'string' },			// single quoted strings
-			{ regex: r.singleLineCComments,							css: 'comments' },			// one line comments
-			{ regex: r.multiLineCComments,							css: 'comments' },			// multiline comments
-			{ regex: /\s*#.*/gm,									css: 'preprocessor' },		// preprocessor tags like #region and #endregion
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),	css: 'keyword' }			// keywords
-			];
-	
-		this.forHtmlScript(r.scriptScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['js', 'jscript', 'javascript'];
-
-	SyntaxHighlighter.brushes.JScript = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushJava.js b/docs/apis/latest/resources/sh/scripts/shBrushJava.js
deleted file mode 100644
index 3594d7a..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushJava.js
+++ /dev/null
@@ -1,41 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'abstract assert boolean break byte case catch char class const ' +
-						'continue default do double else enum extends ' +
-						'false final finally float for goto if implements import ' +
-						'instanceof int interface long native new null ' +
-						'package private protected public return ' +
-						'short static strictfp super switch synchronized this throw throws true ' +
-						'transient try void volatile while';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },		// one line comments
-			{ regex: /\/\*([^\*][\s\S]*)?\*\//gm,						css: 'comments' },	 	// multiline comments
-			{ regex: /\/\*(?!\*\/)\*[\s\S]*?\*\//gm,					css: 'preprocessor' },	// documentation comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },		// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// strings
-			{ regex: /\b([\d]+(\.[\d]+)?|0x[a-f0-9]+)\b/gi,				css: 'value' },			// numbers
-			{ regex: /(?!\@interface\b)\@[\$\w]+\b/g,					css: 'color1' },		// annotation @anno
-			{ regex: /\@interface\b/g,									css: 'color2' },		// @interface keyword
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }		// java keyword
-			];
-
-		this.forHtmlScript({
-			left	: /(&lt;|<)%[@!=]?/g, 
-			right	: /%(&gt;|>)/g 
-		});
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['java'];
-
-	SyntaxHighlighter.brushes.Java = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushJavaFX.js b/docs/apis/latest/resources/sh/scripts/shBrushJavaFX.js
deleted file mode 100644
index 2220b7d..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushJavaFX.js
+++ /dev/null
@@ -1,42 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Patrick Webster
-		// http://patrickwebster.blogspot.com/2009/04/javafx-brush-for-syntaxhighlighter.html
-		var datatypes =	'Boolean Byte Character Double Duration '
-						+ 'Float Integer Long Number Short String Void'
-						;
-
-		var keywords = 'abstract after and as assert at before bind bound break catch class '
-						+ 'continue def delete else exclusive extends false finally first for from '
-						+ 'function if import in indexof init insert instanceof into inverse last '
-						+ 'lazy mixin mod nativearray new not null on or override package postinit '
-						+ 'protected public public-init public-read replace return reverse sizeof '
-						+ 'step super then this throw true try tween typeof var where while with '
-						+ 'attribute let private readonly static trigger'
-						;
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },
-			{ regex: /(-?\.?)(\b(\d*\.?\d+|\d+\.?\d*)(e[+-]?\d+)?|0x[a-f\d]+)\b\.?/gi, css: 'color2' },	// numbers
-			{ regex: new RegExp(this.getKeywords(datatypes), 'gm'),		css: 'variable' },	// datatypes
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }
-		];
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['jfx', 'javafx'];
-
-	SyntaxHighlighter.brushes.JavaFX = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushPerl.js b/docs/apis/latest/resources/sh/scripts/shBrushPerl.js
deleted file mode 100644
index 935cb90..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushPerl.js
+++ /dev/null
@@ -1,56 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by David Simmons-Duffin and Marty Kube
-	
-		var funcs = 
-			'abs accept alarm atan2 bind binmode chdir chmod chomp chop chown chr ' + 
-			'chroot close closedir connect cos crypt defined delete each endgrent ' + 
-			'endhostent endnetent endprotoent endpwent endservent eof exec exists ' + 
-			'exp fcntl fileno flock fork format formline getc getgrent getgrgid ' + 
-			'getgrnam gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr ' + 
-			'getnetbyname getnetent getpeername getpgrp getppid getpriority ' + 
-			'getprotobyname getprotobynumber getprotoent getpwent getpwnam getpwuid ' + 
-			'getservbyname getservbyport getservent getsockname getsockopt glob ' + 
-			'gmtime grep hex index int ioctl join keys kill lc lcfirst length link ' + 
-			'listen localtime lock log lstat map mkdir msgctl msgget msgrcv msgsnd ' + 
-			'oct open opendir ord pack pipe pop pos print printf prototype push ' + 
-			'quotemeta rand read readdir readline readlink readpipe recv rename ' + 
-			'reset reverse rewinddir rindex rmdir scalar seek seekdir select semctl ' + 
-			'semget semop send setgrent sethostent setnetent setpgrp setpriority ' + 
-			'setprotoent setpwent setservent setsockopt shift shmctl shmget shmread ' + 
-			'shmwrite shutdown sin sleep socket socketpair sort splice split sprintf ' + 
-			'sqrt srand stat study substr symlink syscall sysopen sysread sysseek ' + 
-			'system syswrite tell telldir time times tr truncate uc ucfirst umask ' + 
-			'undef unlink unpack unshift utime values vec wait waitpid warn write';
-    
-		var keywords =  
-			'bless caller continue dbmclose dbmopen die do dump else elsif eval exit ' +
-			'for foreach goto if import last local my next no our package redo ref ' + 
-			'require return sub tie tied unless untie until use wantarray while';
-    
-		this.regexList = [
-			{ regex: new RegExp('#[^!].*$', 'gm'),					css: 'comments' },
-			{ regex: new RegExp('^\\s*#!.*$', 'gm'),				css: 'preprocessor' }, // shebang
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,	css: 'string' },
-			{ regex: new RegExp('(\\$|@|%)\\w+', 'g'),				css: 'variable' },
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),	css: 'functions' },
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),	css: 'keyword' }
-		    ];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.phpScriptTags);
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases		= ['perl', 'Perl', 'pl'];
-
-	SyntaxHighlighter.brushes.Perl = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushPhp.js b/docs/apis/latest/resources/sh/scripts/shBrushPhp.js
deleted file mode 100644
index 823f336..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushPhp.js
+++ /dev/null
@@ -1,72 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var funcs	=	'abs acos acosh addcslashes addslashes ' +
-						'array_change_key_case array_chunk array_combine array_count_values array_diff '+
-						'array_diff_assoc array_diff_key array_diff_uassoc array_diff_ukey array_fill '+
-						'array_filter array_flip array_intersect array_intersect_assoc array_intersect_key '+
-						'array_intersect_uassoc array_intersect_ukey array_key_exists array_keys array_map '+
-						'array_merge array_merge_recursive array_multisort array_pad array_pop array_product '+
-						'array_push array_rand array_reduce array_reverse array_search array_shift '+
-						'array_slice array_splice array_sum array_udiff array_udiff_assoc '+
-						'array_udiff_uassoc array_uintersect array_uintersect_assoc '+
-						'array_uintersect_uassoc array_unique array_unshift array_values array_walk '+
-						'array_walk_recursive atan atan2 atanh base64_decode base64_encode base_convert '+
-						'basename bcadd bccomp bcdiv bcmod bcmul bindec bindtextdomain bzclose bzcompress '+
-						'bzdecompress bzerrno bzerror bzerrstr bzflush bzopen bzread bzwrite ceil chdir '+
-						'checkdate checkdnsrr chgrp chmod chop chown chr chroot chunk_split class_exists '+
-						'closedir closelog copy cos cosh count count_chars date decbin dechex decoct '+
-						'deg2rad delete ebcdic2ascii echo empty end ereg ereg_replace eregi eregi_replace error_log '+
-						'error_reporting escapeshellarg escapeshellcmd eval exec exit exp explode extension_loaded '+
-						'feof fflush fgetc fgetcsv fgets fgetss file_exists file_get_contents file_put_contents '+
-						'fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype '+
-						'floatval flock floor flush fmod fnmatch fopen fpassthru fprintf fputcsv fputs fread fscanf '+
-						'fseek fsockopen fstat ftell ftok getallheaders getcwd getdate getenv gethostbyaddr gethostbyname '+
-						'gethostbynamel getimagesize getlastmod getmxrr getmygid getmyinode getmypid getmyuid getopt '+
-						'getprotobyname getprotobynumber getrandmax getrusage getservbyname getservbyport gettext '+
-						'gettimeofday gettype glob gmdate gmmktime ini_alter ini_get ini_get_all ini_restore ini_set '+
-						'interface_exists intval ip2long is_a is_array is_bool is_callable is_dir is_double '+
-						'is_executable is_file is_finite is_float is_infinite is_int is_integer is_link is_long '+
-						'is_nan is_null is_numeric is_object is_readable is_real is_resource is_scalar is_soap_fault '+
-						'is_string is_subclass_of is_uploaded_file is_writable is_writeable mkdir mktime nl2br '+
-						'parse_ini_file parse_str parse_url passthru pathinfo print readlink realpath rewind rewinddir rmdir '+
-						'round str_ireplace str_pad str_repeat str_replace str_rot13 str_shuffle str_split '+
-						'str_word_count strcasecmp strchr strcmp strcoll strcspn strftime strip_tags stripcslashes '+
-						'stripos stripslashes stristr strlen strnatcasecmp strnatcmp strncasecmp strncmp strpbrk '+
-						'strpos strptime strrchr strrev strripos strrpos strspn strstr strtok strtolower strtotime '+
-						'strtoupper strtr strval substr substr_compare';
-
-		var keywords =	'abstract and array as break case catch cfunction class clone const continue declare default die do ' +
-						'else elseif enddeclare endfor endforeach endif endswitch endwhile extends final for foreach ' +
-						'function include include_once global goto if implements interface instanceof namespace new ' +
-						'old_function or private protected public return require require_once static switch ' +
-						'throw try use var while xor ';
-		
-		var constants	= '__FILE__ __LINE__ __METHOD__ __FUNCTION__ __CLASS__';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },			// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },			// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },			// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },			// single quoted strings
-			{ regex: /\$\w+/g,											css: 'variable' },			// variables
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),		css: 'functions' },			// common functions
-			{ regex: new RegExp(this.getKeywords(constants), 'gmi'),	css: 'constants' },			// constants
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }			// keyword
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.phpScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['php'];
-
-	SyntaxHighlighter.brushes.Php = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushPlain.js b/docs/apis/latest/resources/sh/scripts/shBrushPlain.js
deleted file mode 100644
index 928a416..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushPlain.js
+++ /dev/null
@@ -1,17 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['text', 'plain'];
-
-	SyntaxHighlighter.brushes.Plain = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushPowerShell.js b/docs/apis/latest/resources/sh/scripts/shBrushPowerShell.js
deleted file mode 100644
index 57edbd3..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushPowerShell.js
+++ /dev/null
@@ -1,58 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributes by B.v.Zanten, Getronics
-		// http://confluence.atlassian.com/display/CONFEXT/New+Code+Macro
-
-		var keywords = 'Add-Content Add-History Add-Member Add-PSSnapin Clear(-Content)? Clear-Item ' +
-					'Clear-ItemProperty Clear-Variable Compare-Object ConvertFrom-SecureString Convert-Path ' +
-					'ConvertTo-Html ConvertTo-SecureString Copy(-Item)? Copy-ItemProperty Export-Alias ' +
-					'Export-Clixml Export-Console Export-Csv ForEach(-Object)? Format-Custom Format-List ' +
-					'Format-Table Format-Wide Get-Acl Get-Alias Get-AuthenticodeSignature Get-ChildItem Get-Command ' +
-					'Get-Content Get-Credential Get-Culture Get-Date Get-EventLog Get-ExecutionPolicy ' +
-					'Get-Help Get-History Get-Host Get-Item Get-ItemProperty Get-Location Get-Member ' +
-					'Get-PfxCertificate Get-Process Get-PSDrive Get-PSProvider Get-PSSnapin Get-Service ' +
-					'Get-TraceSource Get-UICulture Get-Unique Get-Variable Get-WmiObject Group-Object ' +
-					'Import-Alias Import-Clixml Import-Csv Invoke-Expression Invoke-History Invoke-Item ' +
-					'Join-Path Measure-Command Measure-Object Move(-Item)? Move-ItemProperty New-Alias ' +
-					'New-Item New-ItemProperty New-Object New-PSDrive New-Service New-TimeSpan ' +
-					'New-Variable Out-Default Out-File Out-Host Out-Null Out-Printer Out-String Pop-Location ' +
-					'Push-Location Read-Host Remove-Item Remove-ItemProperty Remove-PSDrive Remove-PSSnapin ' +
-					'Remove-Variable Rename-Item Rename-ItemProperty Resolve-Path Restart-Service Resume-Service ' +
-					'Select-Object Select-String Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content ' +
-					'Set-Date Set-ExecutionPolicy Set-Item Set-ItemProperty Set-Location Set-PSDebug ' +
-					'Set-Service Set-TraceSource Set(-Variable)? Sort-Object Split-Path Start-Service ' +
-					'Start-Sleep Start-Transcript Stop-Process Stop-Service Stop-Transcript Suspend-Service ' +
-					'Tee-Object Test-Path Trace-Command Update-FormatData Update-TypeData Where(-Object)? ' +
-					'Write-Debug Write-Error Write(-Host)? Write-Output Write-Progress Write-Verbose Write-Warning';
-		var alias = 'ac asnp clc cli clp clv cpi cpp cvpa diff epal epcsv fc fl ' +
-					'ft fw gal gc gci gcm gdr ghy gi gl gm gp gps group gsv ' +
-					'gsnp gu gv gwmi iex ihy ii ipal ipcsv mi mp nal ndr ni nv oh rdr ' +
-					'ri rni rnp rp rsnp rv rvpa sal sasv sc select si sl sleep sort sp ' +
-					'spps spsv sv tee cat cd cp h history kill lp ls ' +
-					'mount mv popd ps pushd pwd r rm rmdir echo cls chdir del dir ' +
-					'erase rd ren type % \\?';
-
-		this.regexList = [
-			{ regex: /#.*$/gm,										css: 'comments' },  // one line comments
-			{ regex: /\$[a-zA-Z0-9]+\b/g,							css: 'value'   },   // variables $Computer1
-			{ regex: /\-[a-zA-Z]+\b/g,								css: 'keyword' },   // Operators    -not  -and  -eq
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },    // strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,	css: 'string' },    // strings
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),	css: 'keyword' },
-			{ regex: new RegExp(this.getKeywords(alias), 'gmi'),	css: 'keyword' }
-		];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['powershell', 'ps'];
-
-	SyntaxHighlighter.brushes.PowerShell = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushPython.js b/docs/apis/latest/resources/sh/scripts/shBrushPython.js
deleted file mode 100644
index 1187d3f..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushPython.js
+++ /dev/null
@@ -1,48 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Gheorghe Milas and Ahmad Sherif
-	
-		var keywords =  'and assert break class continue def del elif else ' +
-						'except exec finally for from global if import in is ' +
-						'lambda not or pass print raise return try yield while';
-
-		var funcs = '__import__ abs all any apply basestring bin bool buffer callable ' +
-					'chr classmethod cmp coerce compile complex delattr dict dir ' +
-					'divmod enumerate eval execfile file filter float format frozenset ' +
-					'getattr globals hasattr hash help hex id input int intern ' +
-					'isinstance issubclass iter len list locals long map max min next ' +
-					'object oct open ord pow print property range raw_input reduce ' +
-					'reload repr reversed round set setattr slice sorted staticmethod ' +
-					'str sum super tuple type type unichr unicode vars xrange zip';
-
-		var special =  'None True False self cls class_';
-
-		this.regexList = [
-				{ regex: SyntaxHighlighter.regexLib.singleLinePerlComments, css: 'comments' },
-				{ regex: /^\s*@\w+/gm, 										css: 'decorator' },
-				{ regex: /(['\"]{3})([^\1])*?\1/gm, 						css: 'comments' },
-				{ regex: /"(?!")(?:\.|\\\"|[^\""\n])*"/gm, 					css: 'string' },
-				{ regex: /'(?!')(?:\.|(\\\')|[^\''\n])*'/gm, 				css: 'string' },
-				{ regex: /\+|\-|\*|\/|\%|=|==/gm, 							css: 'keyword' },
-				{ regex: /\b\d+\.?\w*/g, 									css: 'value' },
-				{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),		css: 'functions' },
-				{ regex: new RegExp(this.getKeywords(keywords), 'gm'), 		css: 'keyword' },
-				{ regex: new RegExp(this.getKeywords(special), 'gm'), 		css: 'color1' }
-				];
-			
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['py', 'python'];
-
-	SyntaxHighlighter.brushes.Python = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushRuby.js b/docs/apis/latest/resources/sh/scripts/shBrushRuby.js
deleted file mode 100644
index 5e5404f..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushRuby.js
+++ /dev/null
@@ -1,39 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Erik Peterson.
-	
-		var keywords =	'alias and BEGIN begin break case class def define_method defined do each else elsif ' +
-						'END end ensure false for if in module new next nil not or raise redo rescue retry return ' +
-						'self super then throw true undef unless until when while yield';
-
-		var builtins =	'Array Bignum Binding Class Continuation Dir Exception FalseClass File::Stat File Fixnum Fload ' +
-						'Hash Integer IO MatchData Method Module NilClass Numeric Object Proc Range Regexp String Struct::TMS Symbol ' +
-						'ThreadGroup Thread Time TrueClass';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLinePerlComments,	css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },		// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// single quoted strings
-			{ regex: /\b[A-Z0-9_]+\b/g,									css: 'constants' },		// constants
-			{ regex: /:[a-z][A-Za-z0-9_]*/g,							css: 'color2' },		// symbols
-			{ regex: /(\$|@@|@)\w+/g,									css: 'variable bold' },	// $global, @instance, and @@class variables
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' },		// keywords
-			{ regex: new RegExp(this.getKeywords(builtins), 'gm'),		css: 'color1' }			// builtins
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['ruby', 'rails', 'ror', 'rb'];
-
-	SyntaxHighlighter.brushes.Ruby = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushSass.js b/docs/apis/latest/resources/sh/scripts/shBrushSass.js
deleted file mode 100644
index 3328b20..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushSass.js
+++ /dev/null
@@ -1,78 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		function getKeywordsCSS(str)
-		{
-			return '\\b([a-z_]|)' + str.replace(/ /g, '(?=:)\\b|\\b([a-z_\\*]|\\*|)') + '(?=:)\\b';
-		};
-	
-		function getValuesCSS(str)
-		{
-			return '\\b' + str.replace(/ /g, '(?!-)(?!:)\\b|\\b()') + '\:\\b';
-		};
-
-		var keywords =	'ascent azimuth background-attachment background-color background-image background-position ' +
-						'background-repeat background baseline bbox border-collapse border-color border-spacing border-style border-top ' +
-						'border-right border-bottom border-left border-top-color border-right-color border-bottom-color border-left-color ' +
-						'border-top-style border-right-style border-bottom-style border-left-style border-top-width border-right-width ' +
-						'border-bottom-width border-left-width border-width border bottom cap-height caption-side centerline clear clip color ' +
-						'content counter-increment counter-reset cue-after cue-before cue cursor definition-src descent direction display ' +
-						'elevation empty-cells float font-size-adjust font-family font-size font-stretch font-style font-variant font-weight font ' +
-						'height left letter-spacing line-height list-style-image list-style-position list-style-type list-style margin-top ' +
-						'margin-right margin-bottom margin-left margin marker-offset marks mathline max-height max-width min-height min-width orphans ' +
-						'outline-color outline-style outline-width outline overflow padding-top padding-right padding-bottom padding-left padding page ' +
-						'page-break-after page-break-before page-break-inside pause pause-after pause-before pitch pitch-range play-during position ' +
-						'quotes right richness size slope src speak-header speak-numeral speak-punctuation speak speech-rate stemh stemv stress ' +
-						'table-layout text-align top text-decoration text-indent text-shadow text-transform unicode-bidi unicode-range units-per-em ' +
-						'vertical-align visibility voice-family volume white-space widows width widths word-spacing x-height z-index';
-		
-		var values =	'above absolute all always aqua armenian attr aural auto avoid baseline behind below bidi-override black blink block blue bold bolder '+
-						'both bottom braille capitalize caption center center-left center-right circle close-quote code collapse compact condensed '+
-						'continuous counter counters crop cross crosshair cursive dashed decimal decimal-leading-zero digits disc dotted double '+
-						'embed embossed e-resize expanded extra-condensed extra-expanded fantasy far-left far-right fast faster fixed format fuchsia '+
-						'gray green groove handheld hebrew help hidden hide high higher icon inline-table inline inset inside invert italic '+
-						'justify landscape large larger left-side left leftwards level lighter lime line-through list-item local loud lower-alpha '+
-						'lowercase lower-greek lower-latin lower-roman lower low ltr marker maroon medium message-box middle mix move narrower '+
-						'navy ne-resize no-close-quote none no-open-quote no-repeat normal nowrap n-resize nw-resize oblique olive once open-quote outset '+
-						'outside overline pointer portrait pre print projection purple red relative repeat repeat-x repeat-y rgb ridge right right-side '+
-						'rightwards rtl run-in screen scroll semi-condensed semi-expanded separate se-resize show silent silver slower slow '+
-						'small small-caps small-caption smaller soft solid speech spell-out square s-resize static status-bar sub super sw-resize '+
-						'table-caption table-cell table-column table-column-group table-footer-group table-header-group table-row table-row-group teal '+
-						'text-bottom text-top thick thin top transparent tty tv ultra-condensed ultra-expanded underline upper-alpha uppercase upper-latin '+
-						'upper-roman url visible wait white wider w-resize x-fast x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small yellow';
-		
-		var fonts =		'[mM]onospace [tT]ahoma [vV]erdana [aA]rial [hH]elvetica [sS]ans-serif [sS]erif [cC]ourier mono sans serif';
-		
-		var statements		= '!important !default';
-		var preprocessor	= '@import @extend @debug @warn @if @for @while @mixin @include';
-		
-		var r = SyntaxHighlighter.regexLib;
-		
-		this.regexList = [
-			{ regex: r.multiLineCComments,								css: 'comments' },		// multiline comments
-			{ regex: r.singleLineCComments,								css: 'comments' },		// singleline comments
-			{ regex: r.doubleQuotedString,								css: 'string' },		// double quoted strings
-			{ regex: r.singleQuotedString,								css: 'string' },		// single quoted strings
-			{ regex: /\#[a-fA-F0-9]{3,6}/g,								css: 'value' },			// html colors
-			{ regex: /\b(-?\d+)(\.\d+)?(px|em|pt|\:|\%|)\b/g,			css: 'value' },			// sizes
-			{ regex: /\$\w+/g,											css: 'variable' },		// variables
-			{ regex: new RegExp(this.getKeywords(statements), 'g'),		css: 'color3' },		// statements
-			{ regex: new RegExp(this.getKeywords(preprocessor), 'g'),	css: 'preprocessor' },	// preprocessor
-			{ regex: new RegExp(getKeywordsCSS(keywords), 'gm'),		css: 'keyword' },		// keywords
-			{ regex: new RegExp(getValuesCSS(values), 'g'),				css: 'value' },			// values
-			{ regex: new RegExp(this.getKeywords(fonts), 'g'),			css: 'color1' }			// fonts
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['sass', 'scss'];
-
-	SyntaxHighlighter.brushes.Sass = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushScala.js b/docs/apis/latest/resources/sh/scripts/shBrushScala.js
deleted file mode 100644
index be29c6e..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushScala.js
+++ /dev/null
@@ -1,35 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Yegor Jbanov and David Bernard.
-	
-		var keywords =	'val sealed case def true trait implicit forSome import match object null finally super ' +
-						'override try lazy for var catch throw type extends class while with new final yield abstract ' +
-						'else do if return protected private this package false';
-
-		var keyops =	'[_:⇒<%#@]+';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,			css: 'comments' },	// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,				css: 'comments' },	// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineSingleQuotedString,	css: 'string' },	// multi-line strings
-			{ regex: SyntaxHighlighter.regexLib.multiLineDoubleQuotedString,    css: 'string' },	// double-quoted string
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,				css: 'string' },	// strings
-			{ regex: /0x[a-f0-9]+|\d+(\.\d+)?/gi,								css: 'value' },		// numbers
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),				css: 'keyword' },	// keywords
-			{ regex: new RegExp(keyops, 'gm'),									css: 'keyword' }	// scala keyword
-			];
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['scala'];
-
-	SyntaxHighlighter.brushes.Scala = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushSql.js b/docs/apis/latest/resources/sh/scripts/shBrushSql.js
deleted file mode 100644
index 8cc99f9..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushSql.js
+++ /dev/null
@@ -1,50 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var funcs	=	'abs avg case cast coalesce convert count current_timestamp ' +
-						'current_user day isnull left lower month nullif replace right ' +
-						'session_user space substring sum system_user upper user year';
-
-		var keywords =	'absolute action add after alter as asc at authorization begin bigint ' +
-						'binary bit by cascade char character check checkpoint close collate ' +
-						'column commit committed connect connection constraint contains continue ' +
-						'create cube current current_date current_time cursor database date ' +
-						'deallocate dec decimal declare default delete desc distinct double drop ' +
-						'dynamic else end end-exec escape except exec execute false fetch first ' +
-						'float for force foreign forward free from full function global goto grant ' +
-						'group grouping having hour ignore index inner insensitive insert instead ' +
-						'int integer intersect into is isolation key last level load local max min ' +
-						'minute modify move name national nchar next no numeric of off on only ' +
-						'open option order out output partial password precision prepare primary ' +
-						'prior privileges procedure public read real references relative repeatable ' +
-						'restrict return returns revoke rollback rollup rows rule schema scroll ' +
-						'second section select sequence serializable set size smallint static ' +
-						'statistics table temp temporary then time timestamp to top transaction ' +
-						'translation trigger true truncate uncommitted union unique update values ' +
-						'varchar varying view when where with work';
-
-		var operators =	'all and any between cross in join like not null or outer some';
-
-		this.regexList = [
-			{ regex: /--(.*)$/gm,												css: 'comments' },			// one line and multiline comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineDoubleQuotedString,	css: 'string' },			// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.multiLineSingleQuotedString,	css: 'string' },			// single quoted strings
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),				css: 'color2' },			// functions
-			{ regex: new RegExp(this.getKeywords(operators), 'gmi'),			css: 'color1' },			// operators and such
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),				css: 'keyword' }			// keyword
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['sql'];
-
-	SyntaxHighlighter.brushes.Sql = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
-
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushVb.js b/docs/apis/latest/resources/sh/scripts/shBrushVb.js
deleted file mode 100644
index 239a949..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushVb.js
+++ /dev/null
@@ -1,40 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'AddHandler AddressOf AndAlso Alias And Ansi As Assembly Auto ' +
-						'Boolean ByRef Byte ByVal Call Case Catch CBool CByte CChar CDate ' +
-						'CDec CDbl Char CInt Class CLng CObj Const CShort CSng CStr CType ' +
-						'Date Decimal Declare Default Delegate Dim DirectCast Do Double Each ' +
-						'Else ElseIf End Enum Erase Error Event Exit False Finally For Friend ' +
-						'Function Get GetType GoSub GoTo Handles If Implements Imports In ' +
-						'Inherits Integer Interface Is Let Lib Like Long Loop Me Mod Module ' +
-						'MustInherit MustOverride MyBase MyClass Namespace New Next Not Nothing ' +
-						'NotInheritable NotOverridable Object On Option Optional Or OrElse ' +
-						'Overloads Overridable Overrides ParamArray Preserve Private Property ' +
-						'Protected Public RaiseEvent ReadOnly ReDim REM RemoveHandler Resume ' +
-						'Return Select Set Shadows Shared Short Single Static Step Stop String ' +
-						'Structure Sub SyncLock Then Throw To True Try TypeOf Unicode Until ' +
-						'Variant When While With WithEvents WriteOnly Xor';
-
-		this.regexList = [
-			{ regex: /'.*$/gm,										css: 'comments' },			// one line comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },			// strings
-			{ regex: /^\s*#.*$/gm,									css: 'preprocessor' },		// preprocessor tags like #region and #endregion
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),	css: 'keyword' }			// vb keyword
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['vb', 'vbnet'];
-
-	SyntaxHighlighter.brushes.Vb = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shBrushXml.js b/docs/apis/latest/resources/sh/scripts/shBrushXml.js
deleted file mode 100644
index 1bb6418..0000000
--- a/docs/apis/latest/resources/sh/scripts/shBrushXml.js
+++ /dev/null
@@ -1,53 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		function process(match, regexInfo)
-		{
-			var constructor = SyntaxHighlighter.Match,
-				code = match[0],
-				tag = new XRegExp('(&lt;|<)[\\s\\/\\?]*(?<name>[:\\w-\\.]+)', 'xg').exec(code),
-				result = []
-				;
-		
-			if (match.attributes != null) 
-			{
-				var attributes,
-					regex = new XRegExp('(?<name> [\\w:\\-\\.]+)' +
-										'\\s*=\\s*' +
-										'(?<value> ".*?"|\'.*?\'|\\w+)',
-										'xg');
-
-				while ((attributes = regex.exec(code)) != null) 
-				{
-					result.push(new constructor(attributes.name, match.index + attributes.index, 'color1'));
-					result.push(new constructor(attributes.value, match.index + attributes.index + attributes[0].indexOf(attributes.value), 'string'));
-				}
-			}
-
-			if (tag != null)
-				result.push(
-					new constructor(tag.name, match.index + tag[0].indexOf(tag.name), 'keyword')
-				);
-
-			return result;
-		}
-	
-		this.regexList = [
-			{ regex: new XRegExp('(\\&lt;|<)\\!\\[[\\w\\s]*?\\[(.|\\s)*?\\]\\](\\&gt;|>)', 'gm'),			css: 'color2' },	// <![ ... [ ... ]]>
-			{ regex: SyntaxHighlighter.regexLib.xmlComments,												css: 'comments' },	// <!-- ... -->
-			{ regex: new XRegExp('(&lt;|<)[\\s\\/\\?]*(\\w+)(?<attributes>.*?)[\\s\\/\\?]*(&gt;|>)', 'sg'), func: process }
-		];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['xml', 'xhtml', 'xslt', 'html'];
-
-	SyntaxHighlighter.brushes.Xml = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/apis/latest/resources/sh/scripts/shCore.js b/docs/apis/latest/resources/sh/scripts/shCore.js
deleted file mode 100644
index 476360b..0000000
--- a/docs/apis/latest/resources/sh/scripts/shCore.js
+++ /dev/null
@@ -1,1702 +0,0 @@
-//
-// Begin anonymous function. This is used to contain local scope variables without polutting global scope.
-//
-if (typeof(SyntaxHighlighter) == 'undefined') var SyntaxHighlighter = function() { 
-
-// CommonJS
-if (typeof(require) != 'undefined' && typeof(XRegExp) == 'undefined')
-{
-	XRegExp = require('XRegExp').XRegExp;
-}
-
-// Shortcut object which will be assigned to the SyntaxHighlighter variable.
-// This is a shorthand for local reference in order to avoid long namespace 
-// references to SyntaxHighlighter.whatever...
-var sh = {
-	defaults : {
-		/** Additional CSS class names to be added to highlighter elements. */
-		'class-name' : '',
-		
-		/** First line number. */
-		'first-line' : 1,
-		
-		/**
-		 * Pads line numbers. Possible values are:
-		 *
-		 *   false - don't pad line numbers.
-		 *   true  - automaticaly pad numbers with minimum required number of leading zeroes.
-		 *   [int] - length up to which pad line numbers.
-		 */
-		'pad-line-numbers' : false,
-		
-		/** Lines to highlight. */
-		'highlight' : null,
-		
-		/** Title to be displayed above the code block. */
-		'title' : null,
-		
-		/** Enables or disables smart tabs. */
-		'smart-tabs' : true,
-		
-		/** Gets or sets tab size. */
-		'tab-size' : 4,
-		
-		/** Enables or disables gutter. */
-		'gutter' : true,
-		
-		/** Enables or disables toolbar. */
-		'toolbar' : true,
-		
-		/** Enables quick code copy and paste from double click. */
-		'quick-code' : true,
-		
-		/** Forces code view to be collapsed. */
-		'collapse' : false,
-		
-		/** Enables or disables automatic links. */
-		'auto-links' : true,
-		
-		/** Gets or sets light mode. Equavalent to turning off gutter and toolbar. */
-		'light' : false,
-		
-		'html-script' : false
-	},
-	
-	config : {
-		space : '&nbsp;',
-		
-		/** Enables use of <SCRIPT type="syntaxhighlighter" /> tags. */
-		useScriptTags : true,
-		
-		/** Blogger mode flag. */
-		bloggerMode : false,
-		
-		stripBrs : false,
-		
-		/** Name of the tag that SyntaxHighlighter will automatically look for. */
-		tagName : 'pre',
-		
-		strings : {
-			expandSource : 'expand source',
-			help : '?',
-			alert: 'SyntaxHighlighter\n\n',
-			noBrush : 'Can\'t find brush for: ',
-			brushNotHtmlScript : 'Brush wasn\'t configured for html-script option: ',
-			
-			// this is populated by the build script
-			aboutDialog : '@ABOUT@'
-		}
-	},
-	
-	/** Internal 'global' variables. */
-	vars : {
-		discoveredBrushes : null,
-		highlighters : {}
-	},
-	
-	/** This object is populated by user included external brush files. */
-	brushes : {},
-
-	/** Common regular expressions. */
-	regexLib : {
-		multiLineCComments			: /\/\*[\s\S]*?\*\//gm,
-		singleLineCComments			: /\/\/.*$/gm,
-		singleLinePerlComments		: /#.*$/gm,
-		doubleQuotedString			: /"([^\\"\n]|\\.)*"/g,
-		singleQuotedString			: /'([^\\'\n]|\\.)*'/g,
-		multiLineDoubleQuotedString	: new XRegExp('"([^\\\\"]|\\\\.)*"', 'gs'),
-		multiLineSingleQuotedString	: new XRegExp("'([^\\\\']|\\\\.)*'", 'gs'),
-		xmlComments					: /(&lt;|<)!--[\s\S]*?--(&gt;|>)/gm,
-		url							: /\w+:\/\/[\w-.\/?%&=:@;]*/g,
-		
-		/** <?= ?> tags. */
-		phpScriptTags 				: { left: /(&lt;|<)\?=?/g, right: /\?(&gt;|>)/g },
-		
-		/** <%= %> tags. */
-		aspScriptTags				: { left: /(&lt;|<)%=?/g, right: /%(&gt;|>)/g },
-		
-		/** <script></script> tags. */
-		scriptScriptTags			: { left: /(&lt;|<)\s*script.*?(&gt;|>)/gi, right: /(&lt;|<)\/\s*script\s*(&gt;|>)/gi }
-	},
-
-	toolbar: {
-		/**
-		 * Generates HTML markup for the toolbar.
-		 * @param {Highlighter} highlighter Highlighter instance.
-		 * @return {String} Returns HTML markup.
-		 */
-		getHtml: function(highlighter)
-		{
-			var html = '<div class="toolbar">',
-				items = sh.toolbar.items,
-				list = items.list
-				;
-			
-			function defaultGetHtml(highlighter, name)
-			{
-				return sh.toolbar.getButtonHtml(highlighter, name, sh.config.strings[name]);
-			};
-			
-			for (var i = 0; i < list.length; i++)
-				html += (items[list[i]].getHtml || defaultGetHtml)(highlighter, list[i]);
-			
-			html += '</div>';
-			
-			return html;
-		},
-		
-		/**
-		 * Generates HTML markup for a regular button in the toolbar.
-		 * @param {Highlighter} highlighter Highlighter instance.
-		 * @param {String} commandName		Command name that would be executed.
-		 * @param {String} label			Label text to display.
-		 * @return {String}					Returns HTML markup.
-		 */
-		getButtonHtml: function(highlighter, commandName, label)
-		{
-			return '<span><a href="#" class="toolbar_item'
-				+ ' command_' + commandName
-				+ ' ' + commandName
-				+ '">' + label + '</a></span>'
-				;
-		},
-		
-		/**
-		 * Event handler for a toolbar anchor.
-		 */
-		handler: function(e)
-		{
-			var target = e.target,
-				className = target.className || ''
-				;
-
-			function getValue(name)
-			{
-				var r = new RegExp(name + '_(\\w+)'),
-					match = r.exec(className)
-					;
-
-				return match ? match[1] : null;
-			};
-			
-			var highlighter = getHighlighterById(findParentElement(target, '.syntaxhighlighter').id),
-				commandName = getValue('command')
-				;
-			
-			// execute the toolbar command
-			if (highlighter && commandName)
-				sh.toolbar.items[commandName].execute(highlighter);
-
-			// disable default A click behaviour
-			e.preventDefault();
-		},
-		
-		/** Collection of toolbar items. */
-		items : {
-			// Ordered lis of items in the toolbar. Can't expect `for (var n in items)` to be consistent.
-			list: ['expandSource', 'help'],
-
-			expandSource: {
-				getHtml: function(highlighter)
-				{
-					if (highlighter.getParam('collapse') != true)
-						return '';
-						
-					var title = highlighter.getParam('title');
-					return sh.toolbar.getButtonHtml(highlighter, 'expandSource', title ? title : sh.config.strings.expandSource);
-				},
-			
-				execute: function(highlighter)
-				{
-					var div = getHighlighterDivById(highlighter.id);
-					removeClass(div, 'collapsed');
-				}
-			},
-
-			/** Command to display the about dialog window. */
-			help: {
-				execute: function(highlighter)
-				{	
-					var wnd = popup('', '_blank', 500, 250, 'scrollbars=0'),
-						doc = wnd.document
-						;
-					
-					doc.write(sh.config.strings.aboutDialog);
-					doc.close();
-					wnd.focus();
-				}
-			}
-		}
-	},
-
-	/**
-	 * Finds all elements on the page which should be processes by SyntaxHighlighter.
-	 *
-	 * @param {Object} globalParams		Optional parameters which override element's 
-	 * 									parameters. Only used if element is specified.
-	 * 
-	 * @param {Object} element	Optional element to highlight. If none is
-	 * 							provided, all elements in the current document 
-	 * 							are returned which qualify.
-	 *
-	 * @return {Array}	Returns list of <code>{ target: DOMElement, params: Object }</code> objects.
-	 */
-	findElements: function(globalParams, element)
-	{
-		var elements = element ? [element] : toArray(document.getElementsByTagName(sh.config.tagName)), 
-			conf = sh.config,
-			result = []
-			;
-
-		// support for <SCRIPT TYPE="syntaxhighlighter" /> feature
-		if (conf.useScriptTags)
-			elements = elements.concat(getSyntaxHighlighterScriptTags());
-
-		if (elements.length === 0) 
-			return result;
-	
-		for (var i = 0; i < elements.length; i++) 
-		{
-			var item = {
-				target: elements[i], 
-				// local params take precedence over globals
-				params: merge(globalParams, parseParams(elements[i].className))
-			};
-
-			if (item.params['brush'] == null)
-				continue;
-				
-			result.push(item);
-		}
-		
-		return result;
-	},
-
-	/**
-	 * Shorthand to highlight all elements on the page that are marked as 
-	 * SyntaxHighlighter source code.
-	 * 
-	 * @param {Object} globalParams		Optional parameters which override element's 
-	 * 									parameters. Only used if element is specified.
-	 * 
-	 * @param {Object} element	Optional element to highlight. If none is
-	 * 							provided, all elements in the current document 
-	 * 							are highlighted.
-	 */ 
-	highlight: function(globalParams, element)
-	{
-		var elements = this.findElements(globalParams, element),
-			propertyName = 'innerHTML', 
-			highlighter = null,
-			conf = sh.config
-			;
-
-		if (elements.length === 0) 
-			return;
-	
-		for (var i = 0; i < elements.length; i++) 
-		{
-			var element = elements[i],
-				target = element.target,
-				params = element.params,
-				brushName = params.brush,
-				code
-				;
-
-			if (brushName == null)
-				continue;
-
-			// Instantiate a brush
-			if (params['html-script'] == 'true' || sh.defaults['html-script'] == true) 
-			{
-				highlighter = new sh.HtmlScript(brushName);
-				brushName = 'htmlscript';
-			}
-			else
-			{
-				var brush = findBrush(brushName);
-				
-				if (brush)
-					highlighter = new brush();
-				else
-					continue;
-			}
-			
-			code = target[propertyName];
-			
-			// remove CDATA from <SCRIPT/> tags if it's present
-			if (conf.useScriptTags)
-				code = stripCData(code);
-				
-			// Inject title if the attribute is present
-			if ((target.title || '') != '')
-				params.title = target.title;
-				
-			params['brush'] = brushName;
-			highlighter.init(params);
-			element = highlighter.getDiv(code);
-			
-			// carry over ID
-			if ((target.id || '') != '')
-				element.id = target.id;
-			
-			target.parentNode.replaceChild(element, target);
-		}
-	},
-
-	/**
-	 * Main entry point for the SyntaxHighlighter.
-	 * @param {Object} params Optional params to apply to all highlighted elements.
-	 */
-	all: function(params)
-	{
-		attachEvent(
-			window,
-			'load',
-			function() { sh.highlight(params); }
-		);
-	}
-}; // end of sh
-
-/**
- * Checks if target DOM elements has specified CSS class.
- * @param {DOMElement} target Target DOM element to check.
- * @param {String} className Name of the CSS class to check for.
- * @return {Boolean} Returns true if class name is present, false otherwise.
- */
-function hasClass(target, className)
-{
-	return target.className.indexOf(className) != -1;
-};
-
-/**
- * Adds CSS class name to the target DOM element.
- * @param {DOMElement} target Target DOM element.
- * @param {String} className New CSS class to add.
- */
-function addClass(target, className)
-{
-	if (!hasClass(target, className))
-		target.className += ' ' + className;
-};
-
-/**
- * Removes CSS class name from the target DOM element.
- * @param {DOMElement} target Target DOM element.
- * @param {String} className CSS class to remove.
- */
-function removeClass(target, className)
-{
-	target.className = target.className.replace(className, '');
-};
-
-/**
- * Converts the source to array object. Mostly used for function arguments and 
- * lists returned by getElementsByTagName() which aren't Array objects.
- * @param {List} source Source list.
- * @return {Array} Returns array.
- */
-function toArray(source)
-{
-	var result = [];
-	
-	for (var i = 0; i < source.length; i++) 
-		result.push(source[i]);
-		
-	return result;
-};
-
-/**
- * Splits block of text into lines.
- * @param {String} block Block of text.
- * @return {Array} Returns array of lines.
- */
-function splitLines(block)
-{
-	return block.split('\n');
-}
-
-/**
- * Generates HTML ID for the highlighter.
- * @param {String} highlighterId Highlighter ID.
- * @return {String} Returns HTML ID.
- */
-function getHighlighterId(id)
-{
-	var prefix = 'highlighter_';
-	return id.indexOf(prefix) == 0 ? id : prefix + id;
-};
-
-/**
- * Finds Highlighter instance by ID.
- * @param {String} highlighterId Highlighter ID.
- * @return {Highlighter} Returns instance of the highlighter.
- */
-function getHighlighterById(id)
-{
-	return sh.vars.highlighters[getHighlighterId(id)];
-};
-
-/**
- * Finds highlighter's DIV container.
- * @param {String} highlighterId Highlighter ID.
- * @return {Element} Returns highlighter's DIV element.
- */
-function getHighlighterDivById(id)
-{
-	return document.getElementById(getHighlighterId(id));
-};
-
-/**
- * Stores highlighter so that getHighlighterById() can do its thing. Each
- * highlighter must call this method to preserve itself.
- * @param {Highilghter} highlighter Highlighter instance.
- */
-function storeHighlighter(highlighter)
-{
-	sh.vars.highlighters[getHighlighterId(highlighter.id)] = highlighter;
-};
-
-/**
- * Looks for a child or parent node which has specified classname.
- * Equivalent to jQuery's $(container).find(".className")
- * @param {Element} target Target element.
- * @param {String} search Class name or node name to look for.
- * @param {Boolean} reverse If set to true, will go up the node tree instead of down.
- * @return {Element} Returns found child or parent element on null.
- */
-function findElement(target, search, reverse /* optional */)
-{
-	if (target == null)
-		return null;
-		
-	var nodes			= reverse != true ? target.childNodes : [ target.parentNode ],
-		propertyToFind	= { '#' : 'id', '.' : 'className' }[search.substr(0, 1)] || 'nodeName',
-		expectedValue,
-		found
-		;
-
-	expectedValue = propertyToFind != 'nodeName'
-		? search.substr(1)
-		: search.toUpperCase()
-		;
-		
-	// main return of the found node
-	if ((target[propertyToFind] || '').indexOf(expectedValue) != -1)
-		return target;
-	
-	for (var i = 0; nodes && i < nodes.length && found == null; i++)
-		found = findElement(nodes[i], search, reverse);
-	
-	return found;
-};
-
-/**
- * Looks for a parent node which has specified classname.
- * This is an alias to <code>findElement(container, className, true)</code>.
- * @param {Element} target Target element.
- * @param {String} className Class name to look for.
- * @return {Element} Returns found parent element on null.
- */
-function findParentElement(target, className)
-{
-	return findElement(target, className, true);
-};
-
-/**
- * Finds an index of element in the array.
- * @ignore
- * @param {Object} searchElement
- * @param {Number} fromIndex
- * @return {Number} Returns index of element if found; -1 otherwise.
- */
-function indexOf(array, searchElement, fromIndex)
-{
-	fromIndex = Math.max(fromIndex || 0, 0);
-
-	for (var i = fromIndex; i < array.length; i++)
-		if(array[i] == searchElement)
-			return i;
-	
-	return -1;
-};
-
-/**
- * Generates a unique element ID.
- */
-function guid(prefix)
-{
-	return (prefix || '') + Math.round(Math.random() * 1000000).toString();
-};
-
-/**
- * Merges two objects. Values from obj2 override values in obj1.
- * Function is NOT recursive and works only for one dimensional objects.
- * @param {Object} obj1 First object.
- * @param {Object} obj2 Second object.
- * @return {Object} Returns combination of both objects.
- */
-function merge(obj1, obj2)
-{
-	var result = {}, name;
-
-	for (name in obj1) 
-		result[name] = obj1[name];
-	
-	for (name in obj2) 
-		result[name] = obj2[name];
-		
-	return result;
-};
-
-/**
- * Attempts to convert string to boolean.
- * @param {String} value Input string.
- * @return {Boolean} Returns true if input was "true", false if input was "false" and value otherwise.
- */
-function toBoolean(value)
-{
-	var result = { "true" : true, "false" : false }[value];
-	return result == null ? value : result;
-};
-
-/**
- * Opens up a centered popup window.
- * @param {String} url		URL to open in the window.
- * @param {String} name		Popup name.
- * @param {int} width		Popup width.
- * @param {int} height		Popup height.
- * @param {String} options	window.open() options.
- * @return {Window}			Returns window instance.
- */
-function popup(url, name, width, height, options)
-{
-	var x = (screen.width - width) / 2,
-		y = (screen.height - height) / 2
-		;
-		
-	options +=	', left=' + x + 
-				', top=' + y +
-				', width=' + width +
-				', height=' + height
-		;
-	options = options.replace(/^,/, '');
-
-	var win = window.open(url, name, options);
-	win.focus();
-	return win;
-};
-
-/**
- * Adds event handler to the target object.
- * @param {Object} obj		Target object.
- * @param {String} type		Name of the event.
- * @param {Function} func	Handling function.
- */
-function attachEvent(obj, type, func, scope)
-{
-	function handler(e)
-	{
-		e = e || window.event;
-		
-		if (!e.target)
-		{
-			e.target = e.srcElement;
-			e.preventDefault = function()
-			{
-				this.returnValue = false;
-			};
-		}
-			
-		func.call(scope || window, e);
-	};
-	
-	if (obj.attachEvent) 
-	{
-		obj.attachEvent('on' + type, handler);
-	}
-	else 
-	{
-		obj.addEventListener(type, handler, false);
-	}
-};
-
-/**
- * Displays an alert.
- * @param {String} str String to display.
- */
-function alert(str)
-{
-	window.alert(sh.config.strings.alert + str);
-};
-
-/**
- * Finds a brush by its alias.
- *
- * @param {String} alias		Brush alias.
- * @param {Boolean} showAlert	Suppresses the alert if false.
- * @return {Brush}				Returns bursh constructor if found, null otherwise.
- */
-function findBrush(alias, showAlert)
-{
-	var brushes = sh.vars.discoveredBrushes,
-		result = null
-		;
-	
-	if (brushes == null) 
-	{
-		brushes = {};
-		
-		// Find all brushes
-		for (var brush in sh.brushes) 
-		{
-			var info = sh.brushes[brush],
-				aliases = info.aliases
-				;
-			
-			if (aliases == null) 
-				continue;
-			
-			// keep the brush name
-			info.brushName = brush.toLowerCase();
-			
-			for (var i = 0; i < aliases.length; i++) 
-				brushes[aliases[i]] = brush;
-		}
-		
-		sh.vars.discoveredBrushes = brushes;
-	}
-	
-	result = sh.brushes[brushes[alias]];
-
-	if (result == null && showAlert != false)
-		alert(sh.config.strings.noBrush + alias);
-	
-	return result;
-};
-
-/**
- * Executes a callback on each line and replaces each line with result from the callback.
- * @param {Object} str			Input string.
- * @param {Object} callback		Callback function taking one string argument and returning a string.
- */
-function eachLine(str, callback)
-{
-	var lines = splitLines(str);
-	
-	for (var i = 0; i < lines.length; i++)
-		lines[i] = callback(lines[i], i);
-		
-	return lines.join('\n');
-};
-
-/**
- * This is a special trim which only removes first and last empty lines
- * and doesn't affect valid leading space on the first line.
- * 
- * @param {String} str   Input string
- * @return {String}      Returns string without empty first and last lines.
- */
-function trimFirstAndLastLines(str)
-{
-	return str.replace(/^[ ]*[\n]+|[\n]*[ ]*$/g, '');
-};
-
-/**
- * Parses key/value pairs into hash object.
- * 
- * Understands the following formats:
- * - name: word;
- * - name: [word, word];
- * - name: "string";
- * - name: 'string';
- * 
- * For example:
- *   name1: value; name2: [value, value]; name3: 'value'
- *   
- * @param {String} str    Input string.
- * @return {Object}       Returns deserialized object.
- */
-function parseParams(str)
-{
-	var match, 
-		result = {},
-		arrayRegex = new XRegExp("^\\[(?<values>(.*?))\\]$"),
-		regex = new XRegExp(
-			"(?<name>[\\w-]+)" +
-			"\\s*:\\s*" +
-			"(?<value>" +
-				"[\\w-%#]+|" +		// word
-				"\\[.*?\\]|" +		// [] array
-				'".*?"|' +			// "" string
-				"'.*?'" +			// '' string
-			")\\s*;?",
-			"g"
-		)
-		;
-
-	while ((match = regex.exec(str)) != null) 
-	{
-		var value = match.value
-			.replace(/^['"]|['"]$/g, '') // strip quotes from end of strings
-			;
-		
-		// try to parse array value
-		if (value != null && arrayRegex.test(value))
-		{
-			var m = arrayRegex.exec(value);
-			value = m.values.length > 0 ? m.values.split(/\s*,\s*/) : [];
-		}
-		
-		result[match.name] = value;
-	}
-	
-	return result;
-};
-
-/**
- * Wraps each line of the string into <code/> tag with given style applied to it.
- * 
- * @param {String} str   Input string.
- * @param {String} css   Style name to apply to the string.
- * @return {String}      Returns input string with each line surrounded by <span/> tag.
- */
-function wrapLinesWithCode(str, css)
-{
-	if (str == null || str.length == 0 || str == '\n') 
-		return str;
-
-	str = str.replace(/</g, '&lt;');
-
-	// Replace two or more sequential spaces with &nbsp; leaving last space untouched.
-	str = str.replace(/ {2,}/g, function(m)
-	{
-		var spaces = '';
-		
-		for (var i = 0; i < m.length - 1; i++)
-			spaces += sh.config.space;
-		
-		return spaces + ' ';
-	});
-
-	// Split each line and apply <span class="...">...</span> to them so that
-	// leading spaces aren't included.
-	if (css != null) 
-		str = eachLine(str, function(line)
-		{
-			if (line.length == 0) 
-				return '';
-			
-			var spaces = '';
-			
-			line = line.replace(/^(&nbsp;| )+/, function(s)
-			{
-				spaces = s;
-				return '';
-			});
-			
-			if (line.length == 0) 
-				return spaces;
-			
-			return spaces + '<code class="' + css + '">' + line + '</code>';
-		});
-
-	return str;
-};
-
-/**
- * Pads number with zeros until it's length is the same as given length.
- * 
- * @param {Number} number	Number to pad.
- * @param {Number} length	Max string length with.
- * @return {String}			Returns a string padded with proper amount of '0'.
- */
-function padNumber(number, length)
-{
-	var result = number.toString();
-	
-	while (result.length < length)
-		result = '0' + result;
-	
-	return result;
-};
-
-/**
- * Replaces tabs with spaces.
- * 
- * @param {String} code		Source code.
- * @param {Number} tabSize	Size of the tab.
- * @return {String}			Returns code with all tabs replaces by spaces.
- */
-function processTabs(code, tabSize)
-{
-	var tab = '';
-	
-	for (var i = 0; i < tabSize; i++)
-		tab += ' ';
-
-	return code.replace(/\t/g, tab);
-};
-
-/**
- * Replaces tabs with smart spaces.
- * 
- * @param {String} code    Code to fix the tabs in.
- * @param {Number} tabSize Number of spaces in a column.
- * @return {String}        Returns code with all tabs replaces with roper amount of spaces.
- */
-function processSmartTabs(code, tabSize)
-{
-	var lines = splitLines(code),
-		tab = '\t',
-		spaces = ''
-		;
-	
-	// Create a string with 1000 spaces to copy spaces from... 
-	// It's assumed that there would be no indentation longer than that.
-	for (var i = 0; i < 50; i++) 
-		spaces += '                    '; // 20 spaces * 50
-			
-	// This function inserts specified amount of spaces in the string
-	// where a tab is while removing that given tab.
-	function insertSpaces(line, pos, count)
-	{
-		return line.substr(0, pos)
-			+ spaces.substr(0, count)
-			+ line.substr(pos + 1, line.length) // pos + 1 will get rid of the tab
-			;
-	};
-
-	// Go through all the lines and do the 'smart tabs' magic.
-	code = eachLine(code, function(line)
-	{
-		if (line.indexOf(tab) == -1) 
-			return line;
-		
-		var pos = 0;
-		
-		while ((pos = line.indexOf(tab)) != -1) 
-		{
-			// This is pretty much all there is to the 'smart tabs' logic.
-			// Based on the position within the line and size of a tab,
-			// calculate the amount of spaces we need to insert.
-			var spaces = tabSize - pos % tabSize;
-			line = insertSpaces(line, pos, spaces);
-		}
-		
-		return line;
-	});
-	
-	return code;
-};
-
-/**
- * Performs various string fixes based on configuration.
- */
-function fixInputString(str)
-{
-	var br = /<br\s*\/?>|&lt;br\s*\/?&gt;/gi;
-	
-	if (sh.config.bloggerMode == true)
-		str = str.replace(br, '\n');
-
-	if (sh.config.stripBrs == true)
-		str = str.replace(br, '');
-		
-	return str;
-};
-
-/**
- * Removes all white space at the begining and end of a string.
- * 
- * @param {String} str   String to trim.
- * @return {String}      Returns string without leading and following white space characters.
- */
-function trim(str)
-{
-	return str.replace(/^\s+|\s+$/g, '');
-};
-
-/**
- * Unindents a block of text by the lowest common indent amount.
- * @param {String} str   Text to unindent.
- * @return {String}      Returns unindented text block.
- */
-function unindent(str)
-{
-	var lines = splitLines(fixInputString(str)),
-		indents = new Array(),
-		regex = /^\s*/,
-		min = 1000
-		;
-	
-	// go through every line and check for common number of indents
-	for (var i = 0; i < lines.length && min > 0; i++) 
-	{
-		var line = lines[i];
-		
-		if (trim(line).length == 0) 
-			continue;
-		
-		var matches = regex.exec(line);
-		
-		// In the event that just one line doesn't have leading white space
-		// we can't unindent anything, so bail completely.
-		if (matches == null) 
-			return str;
-			
-		min = Math.min(matches[0].length, min);
-	}
-	
-	// trim minimum common number of white space from the begining of every line
-	if (min > 0) 
-		for (var i = 0; i < lines.length; i++) 
-			lines[i] = lines[i].substr(min);
-	
-	return lines.join('\n');
-};
-
-/**
- * Callback method for Array.sort() which sorts matches by
- * index position and then by length.
- * 
- * @param {Match} m1	Left object.
- * @param {Match} m2    Right object.
- * @return {Number}     Returns -1, 0 or -1 as a comparison result.
- */
-function matchesSortCallback(m1, m2)
-{
-	// sort matches by index first
-	if(m1.index < m2.index)
-		return -1;
-	else if(m1.index > m2.index)
-		return 1;
-	else
-	{
-		// if index is the same, sort by length
-		if(m1.length < m2.length)
-			return -1;
-		else if(m1.length > m2.length)
-			return 1;
-	}
-	
-	return 0;
-};
-
-/**
- * Executes given regular expression on provided code and returns all
- * matches that are found.
- * 
- * @param {String} code    Code to execute regular expression on.
- * @param {Object} regex   Regular expression item info from <code>regexList</code> collection.
- * @return {Array}         Returns a list of Match objects.
- */ 
-function getMatches(code, regexInfo)
-{
-	function defaultAdd(match, regexInfo)
-	{
-		return match[0];
-	};
-	
-	var index = 0,
-		match = null,
-		matches = [],
-		func = regexInfo.func ? regexInfo.func : defaultAdd
-		;
-	
-	while((match = regexInfo.regex.exec(code)) != null)
-	{
-		var resultMatch = func(match, regexInfo);
-		
-		if (typeof(resultMatch) == 'string')
-			resultMatch = [new sh.Match(resultMatch, match.index, regexInfo.css)];
-
-		matches = matches.concat(resultMatch);
-	}
-	
-	return matches;
-};
-
-/**
- * Turns all URLs in the code into <a/> tags.
- * @param {String} code Input code.
- * @return {String} Returns code with </a> tags.
- */
-function processUrls(code)
-{
-	var gt = /(.*)((&gt;|&lt;).*)/;
-	
-	return code.replace(sh.regexLib.url, function(m)
-	{
-		var suffix = '',
-			match = null
-			;
-		
-		// We include &lt; and &gt; in the URL for the common cases like <http://google.com>
-		// The problem is that they get transformed into &lt;http://google.com&gt;
-		// Where as &gt; easily looks like part of the URL string.
-	
-		if (match = gt.exec(m))
-		{
-			m = match[1];
-			suffix = match[2];
-		}
-		
-		return '<a href="' + m + '">' + m + '</a>' + suffix;
-	});
-};
-
-/**
- * Finds all <SCRIPT TYPE="syntaxhighlighter" /> elementss.
- * @return {Array} Returns array of all found SyntaxHighlighter tags.
- */
-function getSyntaxHighlighterScriptTags()
-{
-	var tags = document.getElementsByTagName('script'),
-		result = []
-		;
-	
-	for (var i = 0; i < tags.length; i++)
-		if (tags[i].type == 'syntaxhighlighter')
-			result.push(tags[i]);
-			
-	return result;
-};
-
-/**
- * Strips <![CDATA[]]> from <SCRIPT /> content because it should be used
- * there in most cases for XHTML compliance.
- * @param {String} original	Input code.
- * @return {String} Returns code without leading <![CDATA[]]> tags.
- */
-function stripCData(original)
-{
-	var left = '<![CDATA[',
-		right = ']]>',
-		// for some reason IE inserts some leading blanks here
-		copy = trim(original),
-		changed = false,
-		leftLength = left.length,
-		rightLength = right.length
-		;
-	
-	if (copy.indexOf(left) == 0)
-	{
-		copy = copy.substring(leftLength);
-		changed = true;
-	}
-	
-	var copyLength = copy.length;
-	
-	if (copy.indexOf(right) == copyLength - rightLength)
-	{
-		copy = copy.substring(0, copyLength - rightLength);
-		changed = true;
-	}
-	
-	return changed ? copy : original;
-};
-
-
-/**
- * Quick code mouse double click handler.
- */
-function quickCodeHandler(e)
-{
-	var target = e.target,
-		highlighterDiv = findParentElement(target, '.syntaxhighlighter'),
-		container = findParentElement(target, '.container'),
-		textarea = document.createElement('textarea'),
-		highlighter
-		;
-
-	if (!container || !highlighterDiv || findElement(container, 'textarea'))
-		return;
-
-	highlighter = getHighlighterById(highlighterDiv.id);
-	
-	// add source class name
-	addClass(highlighterDiv, 'source');
-
-	// Have to go over each line and grab it's text, can't just do it on the
-	// container because Firefox loses all \n where as Webkit doesn't.
-	var lines = container.childNodes,
-		code = []
-		;
-	
-	for (var i = 0; i < lines.length; i++)
-		code.push(lines[i].innerText || lines[i].textContent);
-	
-	// using \r instead of \r or \r\n makes this work equally well on IE, FF and Webkit
-	code = code.join('\r');
-	
-	// inject <textarea/> tag
-	textarea.appendChild(document.createTextNode(code));
-	container.appendChild(textarea);
-	
-	// preselect all text
-	textarea.focus();
-	textarea.select();
-	
-	// set up handler for lost focus
-	attachEvent(textarea, 'blur', function(e)
-	{
-		textarea.parentNode.removeChild(textarea);
-		removeClass(highlighterDiv, 'source');
-	});
-};
-
-/**
- * Match object.
- */
-sh.Match = function(value, index, css)
-{
-	this.value = value;
-	this.index = index;
-	this.length = value.length;
-	this.css = css;
-	this.brushName = null;
-};
-
-sh.Match.prototype.toString = function()
-{
-	return this.value;
-};
-
-/**
- * Simulates HTML code with a scripting language embedded.
- * 
- * @param {String} scriptBrushName Brush name of the scripting language.
- */
-sh.HtmlScript = function(scriptBrushName)
-{
-	var brushClass = findBrush(scriptBrushName),
-		scriptBrush,
-		xmlBrush = new sh.brushes.Xml(),
-		bracketsRegex = null,
-		ref = this,
-		methodsToExpose = 'getDiv getHtml init'.split(' ')
-		;
-
-	if (brushClass == null)
-		return;
-	
-	scriptBrush = new brushClass();
-	
-	for(var i = 0; i < methodsToExpose.length; i++)
-		// make a closure so we don't lose the name after i changes
-		(function() {
-			var name = methodsToExpose[i];
-			
-			ref[name] = function()
-			{
-				return xmlBrush[name].apply(xmlBrush, arguments);
-			};
-		})();
-	
-	if (scriptBrush.htmlScript == null)
-	{
-		alert(sh.config.strings.brushNotHtmlScript + scriptBrushName);
-		return;
-	}
-	
-	xmlBrush.regexList.push(
-		{ regex: scriptBrush.htmlScript.code, func: process }
-	);
-	
-	function offsetMatches(matches, offset)
-	{
-		for (var j = 0; j < matches.length; j++) 
-			matches[j].index += offset;
-	}
-	
-	function process(match, info)
-	{
-		var code = match.code,
-			matches = [],
-			regexList = scriptBrush.regexList,
-			offset = match.index + match.left.length,
-			htmlScript = scriptBrush.htmlScript,
-			result
-			;
-
-		// add all matches from the code
-		for (var i = 0; i < regexList.length; i++)
-		{
-			result = getMatches(code, regexList[i]);
-			offsetMatches(result, offset);
-			matches = matches.concat(result);
-		}
-		
-		// add left script bracket
-		if (htmlScript.left != null && match.left != null)
-		{
-			result = getMatches(match.left, htmlScript.left);
-			offsetMatches(result, match.index);
-			matches = matches.concat(result);
-		}
-		
-		// add right script bracket
-		if (htmlScript.right != null && match.right != null)
-		{
-			result = getMatches(match.right, htmlScript.right);
-			offsetMatches(result, match.index + match[0].lastIndexOf(match.right));
-			matches = matches.concat(result);
-		}
-		
-		for (var j = 0; j < matches.length; j++)
-			matches[j].brushName = brushClass.brushName;
-			
-		return matches;
-	}
-};
-
-/**
- * Main Highlither class.
- * @constructor
- */
-sh.Highlighter = function()
-{
-	// not putting any code in here because of the prototype inheritance
-};
-
-sh.Highlighter.prototype = {
-	/**
-	 * Returns value of the parameter passed to the highlighter.
-	 * @param {String} name				Name of the parameter.
-	 * @param {Object} defaultValue		Default value.
-	 * @return {Object}					Returns found value or default value otherwise.
-	 */
-	getParam: function(name, defaultValue)
-	{
-		var result = this.params[name];
-		return toBoolean(result == null ? defaultValue : result);
-	},
-	
-	/**
-	 * Shortcut to document.createElement().
-	 * @param {String} name		Name of the element to create (DIV, A, etc).
-	 * @return {HTMLElement}	Returns new HTML element.
-	 */
-	create: function(name)
-	{
-		return document.createElement(name);
-	},
-	
-	/**
-	 * Applies all regular expression to the code and stores all found
-	 * matches in the `this.matches` array.
-	 * @param {Array} regexList		List of regular expressions.
-	 * @param {String} code			Source code.
-	 * @return {Array}				Returns list of matches.
-	 */
-	findMatches: function(regexList, code)
-	{
-		var result = [];
-		
-		if (regexList != null)
-			for (var i = 0; i < regexList.length; i++) 
-				// BUG: length returns len+1 for array if methods added to prototype chain (oising@gmail.com)
-				if (typeof (regexList[i]) == "object")
-					result = result.concat(getMatches(code, regexList[i]));
-		
-		// sort and remove nested the matches
-		return this.removeNestedMatches(result.sort(matchesSortCallback));
-	},
-	
-	/**
-	 * Checks to see if any of the matches are inside of other matches. 
-	 * This process would get rid of highligted strings inside comments, 
-	 * keywords inside strings and so on.
-	 */
-	removeNestedMatches: function(matches)
-	{
-		// Optimized by Jose Prado (http://joseprado.com)
-		for (var i = 0; i < matches.length; i++) 
-		{ 
-			if (matches[i] === null)
-				continue;
-			
-			var itemI = matches[i],
-				itemIEndPos = itemI.index + itemI.length
-				;
-			
-			for (var j = i + 1; j < matches.length && matches[i] !== null; j++) 
-			{
-				var itemJ = matches[j];
-				
-				if (itemJ === null) 
-					continue;
-				else if (itemJ.index > itemIEndPos) 
-					break;
-				else if (itemJ.index == itemI.index && itemJ.length > itemI.length)
-					matches[i] = null;
-				else if (itemJ.index >= itemI.index && itemJ.index < itemIEndPos) 
-					matches[j] = null;
-			}
-		}
-		
-		return matches;
-	},
-	
-	/**
-	 * Creates an array containing integer line numbers starting from the 'first-line' param.
-	 * @return {Array} Returns array of integers.
-	 */
-	figureOutLineNumbers: function(code)
-	{
-		var lines = [],
-			firstLine = parseInt(this.getParam('first-line'))
-			;
-		
-		eachLine(code, function(line, index)
-		{
-			lines.push(index + firstLine);
-		});
-		
-		return lines;
-	},
-	
-	/**
-	 * Determines if specified line number is in the highlighted list.
-	 */
-	isLineHighlighted: function(lineNumber)
-	{
-		var list = this.getParam('highlight', []);
-		
-		if (typeof(list) != 'object' && list.push == null) 
-			list = [ list ];
-		
-		return indexOf(list, lineNumber.toString()) != -1;
-	},
-	
-	/**
-	 * Generates HTML markup for a single line of code while determining alternating line style.
-	 * @param {Integer} lineNumber	Line number.
-	 * @param {String} code Line	HTML markup.
-	 * @return {String}				Returns HTML markup.
-	 */
-	getLineHtml: function(lineIndex, lineNumber, code)
-	{
-		var classes = [
-			'line',
-			'number' + lineNumber,
-			'index' + lineIndex,
-			'alt' + (lineNumber % 2 == 0 ? 1 : 2).toString()
-		];
-		
-		if (this.isLineHighlighted(lineNumber))
-		 	classes.push('highlighted');
-		
-		if (lineNumber == 0)
-			classes.push('break');
-			
-		return '<div class="' + classes.join(' ') + '">' + code + '</div>';
-	},
-	
-	/**
-	 * Generates HTML markup for line number column.
-	 * @param {String} code			Complete code HTML markup.
-	 * @param {Array} lineNumbers	Calculated line numbers.
-	 * @return {String}				Returns HTML markup.
-	 */
-	getLineNumbersHtml: function(code, lineNumbers)
-	{
-		var html = '',
-			count = splitLines(code).length,
-			firstLine = parseInt(this.getParam('first-line')),
-			pad = this.getParam('pad-line-numbers')
-			;
-		
-		if (pad == true)
-			pad = (firstLine + count - 1).toString().length;
-		else if (isNaN(pad) == true)
-			pad = 0;
-			
-		for (var i = 0; i < count; i++)
-		{
-			var lineNumber = lineNumbers ? lineNumbers[i] : firstLine + i,
-				code = lineNumber == 0 ? sh.config.space : padNumber(lineNumber, pad)
-				;
-				
-			html += this.getLineHtml(i, lineNumber, code);
-		}
-		
-		return html;
-	},
-	
-	/**
-	 * Splits block of text into individual DIV lines.
-	 * @param {String} code			Code to highlight.
-	 * @param {Array} lineNumbers	Calculated line numbers.
-	 * @return {String}				Returns highlighted code in HTML form.
-	 */
-	getCodeLinesHtml: function(html, lineNumbers)
-	{
-		html = trim(html);
-		
-		var lines = splitLines(html),
-			padLength = this.getParam('pad-line-numbers'),
-			firstLine = parseInt(this.getParam('first-line')),
-			html = '',
-			brushName = this.getParam('brush')
-			;
-
-		for (var i = 0; i < lines.length; i++)
-		{
-			var line = lines[i],
-				indent = /^(&nbsp;|\s)+/.exec(line),
-				spaces = null,
-				lineNumber = lineNumbers ? lineNumbers[i] : firstLine + i;
-				;
-
-			if (indent != null)
-			{
-				spaces = indent[0].toString();
-				line = line.substr(spaces.length);
-				spaces = spaces.replace(' ', sh.config.space);
-			}
-
-			line = trim(line);
-			
-			if (line.length == 0)
-				line = sh.config.space;
-			
-			html += this.getLineHtml(
-				i,
-				lineNumber, 
-				(spaces != null ? '<code class="' + brushName + ' spaces">' + spaces + '</code>' : '') + line
-			);
-		}
-		
-		return html;
-	},
-	
-	/**
-	 * Returns HTML for the table title or empty string if title is null.
-	 */
-	getTitleHtml: function(title)
-	{
-		return title ? '<caption>' + title + '</caption>' : '';
-	},
-	
-	/**
-	 * Finds all matches in the source code.
-	 * @param {String} code		Source code to process matches in.
-	 * @param {Array} matches	Discovered regex matches.
-	 * @return {String} Returns formatted HTML with processed mathes.
-	 */
-	getMatchesHtml: function(code, matches)
-	{
-		var pos = 0, 
-			result = '',
-			brushName = this.getParam('brush', '')
-			;
-		
-		function getBrushNameCss(match)
-		{
-			var result = match ? (match.brushName || brushName) : brushName;
-			return result ? result + ' ' : '';
-		};
-		
-		// Finally, go through the final list of matches and pull the all
-		// together adding everything in between that isn't a match.
-		for (var i = 0; i < matches.length; i++) 
-		{
-			var match = matches[i],
-				matchBrushName
-				;
-			
-			if (match === null || match.length === 0) 
-				continue;
-			
-			matchBrushName = getBrushNameCss(match);
-			
-			result += wrapLinesWithCode(code.substr(pos, match.index - pos), matchBrushName + 'plain')
-					+ wrapLinesWithCode(match.value, matchBrushName + match.css)
-					;
-
-			pos = match.index + match.length + (match.offset || 0);
-		}
-
-		// don't forget to add whatever's remaining in the string
-		result += wrapLinesWithCode(code.substr(pos), getBrushNameCss() + 'plain');
-
-		return result;
-	},
-	
-	/**
-	 * Generates HTML markup for the whole syntax highlighter.
-	 * @param {String} code Source code.
-	 * @return {String} Returns HTML markup.
-	 */
-	getHtml: function(code)
-	{
-		var html = '',
-			classes = [ 'syntaxhighlighter' ],
-			tabSize,
-			matches,
-			lineNumbers
-			;
-		
-		// process light mode
-		if (this.getParam('light') == true)
-			this.params.toolbar = this.params.gutter = false;
-
-		className = 'syntaxhighlighter';
-
-		if (this.getParam('collapse') == true)
-			classes.push('collapsed');
-		
-		if ((gutter = this.getParam('gutter')) == false)
-			classes.push('nogutter');
-
-		// add custom user style name
-		classes.push(this.getParam('class-name'));
-
-		// add brush alias to the class name for custom CSS
-		classes.push(this.getParam('brush'));
-
-		code = trimFirstAndLastLines(code)
-			.replace(/\r/g, ' ') // IE lets these buggers through
-			;
-
-		tabSize = this.getParam('tab-size');
-
-		// replace tabs with spaces
-		code = this.getParam('smart-tabs') == true
-			? processSmartTabs(code, tabSize)
-			: processTabs(code, tabSize)
-			;
-
-		// unindent code by the common indentation
-		code = unindent(code);
-
-		if (gutter)
-			lineNumbers = this.figureOutLineNumbers(code);
-		
-		// find matches in the code using brushes regex list
-		matches = this.findMatches(this.regexList, code);
-		// processes found matches into the html
-		html = this.getMatchesHtml(code, matches);
-		// finally, split all lines so that they wrap well
-		html = this.getCodeLinesHtml(html, lineNumbers);
-
-		// finally, process the links
-		if (this.getParam('auto-links'))
-			html = processUrls(html);
-		
-		if (typeof(navigator) != 'undefined' && navigator.userAgent && navigator.userAgent.match(/MSIE/))
-			classes.push('ie');
-		
-		html = 
-			'<div id="' + getHighlighterId(this.id) + '" class="' + classes.join(' ') + '">'
-				+ (this.getParam('toolbar') ? sh.toolbar.getHtml(this) : '')
-				+ '<table border="0" cellpadding="0" cellspacing="0">'
-					+ this.getTitleHtml(this.getParam('title'))
-					+ '<tbody>'
-						+ '<tr>'
-							+ (gutter ? '<td class="gutter">' + this.getLineNumbersHtml(code) + '</td>' : '')
-							+ '<td class="code">'
-								+ '<div class="container">'
-									+ html
-								+ '</div>'
-							+ '</td>'
-						+ '</tr>'
-					+ '</tbody>'
-				+ '</table>'
-			+ '</div>'
-			;
-			
-		return html;
-	},
-	
-	/**
-	 * Highlights the code and returns complete HTML.
-	 * @param {String} code     Code to highlight.
-	 * @return {Element}        Returns container DIV element with all markup.
-	 */
-	getDiv: function(code)
-	{
-		if (code === null) 
-			code = '';
-		
-		this.code = code;
-
-		var div = this.create('div');
-
-		// create main HTML
-		div.innerHTML = this.getHtml(code);
-		
-		// set up click handlers
-		if (this.getParam('toolbar'))
-			attachEvent(findElement(div, '.toolbar'), 'click', sh.toolbar.handler);
-		
-		if (this.getParam('quick-code'))
-			attachEvent(findElement(div, '.code'), 'dblclick', quickCodeHandler);
-		
-		return div;
-	},
-	
-	/**
-	 * Initializes the highlighter/brush.
-	 *
-	 * Constructor isn't used for initialization so that nothing executes during necessary
-	 * `new SyntaxHighlighter.Highlighter()` call when setting up brush inheritence.
-	 *
-	 * @param {Hash} params Highlighter parameters.
-	 */
-	init: function(params)
-	{
-		this.id = guid();
-		
-		// register this instance in the highlighters list
-		storeHighlighter(this);
-		
-		// local params take precedence over defaults
-		this.params = merge(sh.defaults, params || {})
-		
-		// process light mode
-		if (this.getParam('light') == true)
-			this.params.toolbar = this.params.gutter = false;
-	},
-	
-	/**
-	 * Converts space separated list of keywords into a regular expression string.
-	 * @param {String} str    Space separated keywords.
-	 * @return {String}       Returns regular expression string.
-	 */
-	getKeywords: function(str)
-	{
-		str = str
-			.replace(/^\s+|\s+$/g, '')
-			.replace(/\s+/g, '|')
-			;
-		
-		return '\\b(?:' + str + ')\\b';
-	},
-	
-	/**
-	 * Makes a brush compatible with the `html-script` functionality.
-	 * @param {Object} regexGroup Object containing `left` and `right` regular expressions.
-	 */
-	forHtmlScript: function(regexGroup)
-	{
-		this.htmlScript = {
-			left : { regex: regexGroup.left, css: 'script' },
-			right : { regex: regexGroup.right, css: 'script' },
-			code : new XRegExp(
-				"(?<left>" + regexGroup.left.source + ")" +
-				"(?<code>.*?)" +
-				"(?<right>" + regexGroup.right.source + ")",
-				"sgi"
-				)
-		};
-	}
-}; // end of Highlighter
-
-return sh;
-}(); // end of anonymous function
-
-// CommonJS
-typeof(exports) != 'undefined' ? exports.SyntaxHighlighter = SyntaxHighlighter : null;
diff --git a/docs/apis/latest/resources/sh/scripts/shLegacy.js b/docs/apis/latest/resources/sh/scripts/shLegacy.js
deleted file mode 100644
index 35c582c..0000000
--- a/docs/apis/latest/resources/sh/scripts/shLegacy.js
+++ /dev/null
@@ -1,141 +0,0 @@
-var dp = {
-	SyntaxHighlighter : {}
-};
-
-dp.SyntaxHighlighter = {
-	parseParams: function(
-						input,
-						showGutter, 
-						showControls, 
-						collapseAll, 
-						firstLine, 
-						showColumns
-						)
-	{
-		function getValue(list, name)
-		{
-			var regex = new XRegExp('^' + name + '\\[(?<value>\\w+)\\]$', 'gi'),
-				match = null
-				;
-			
-			for (var i = 0; i < list.length; i++) 
-				if ((match = regex.exec(list[i])) != null)
-					return match.value;
-			
-			return null;
-		};
-		
-		function defaultValue(value, def)
-		{
-			return value != null ? value : def;
-		};
-		
-		function asString(value)
-		{
-			return value != null ? value.toString() : null;
-		};
-
-		var parts = input.split(':'),
-			brushName = parts[0],
-			options = {},
-			straight = { 'true' : true }
-			reverse = { 'true' : false },
-			result = null,
-			defaults = SyntaxHighlighter.defaults
-			;
-		
-		for (var i in parts)
-			options[parts[i]] = 'true';
-
-		showGutter = asString(defaultValue(showGutter, defaults.gutter));
-		showControls = asString(defaultValue(showControls, defaults.toolbar));
-		collapseAll = asString(defaultValue(collapseAll, defaults.collapse)); 
-		showColumns = asString(defaultValue(showColumns, defaults.ruler));
-		firstLine = asString(defaultValue(firstLine, defaults['first-line'])); 
-
-		return {
-			brush			: brushName,
-			gutter			: defaultValue(reverse[options.nogutter], showGutter),
-			toolbar			: defaultValue(reverse[options.nocontrols], showControls),
-			collapse		: defaultValue(straight[options.collapse], collapseAll),
-			// ruler			: defaultValue(straight[options.showcolumns], showColumns),
-			'first-line'	: defaultValue(getValue(parts, 'firstline'), firstLine)
-		};
-	},
-	
-	HighlightAll: function(
-						name, 
-						showGutter /* optional */, 
-						showControls /* optional */, 
-						collapseAll /* optional */, 
-						firstLine /* optional */, 
-						showColumns /* optional */
-						)
-	{
-		function findValue()
-		{
-			var a = arguments;
-			
-			for (var i = 0; i < a.length; i++) 
-			{
-				if (a[i] === null) 
-					continue;
-				
-				if (typeof(a[i]) == 'string' && a[i] != '') 
-					return a[i] + '';
-				
-				if (typeof(a[i]) == 'object' && a[i].value != '') 
-					return a[i].value + '';
-			}
-			
-			return null;
-		};
-
-		function findTagsByName(list, name, tagName)
-		{
-			var tags = document.getElementsByTagName(tagName);
-			
-			for (var i = 0; i < tags.length; i++) 
-				if (tags[i].getAttribute('name') == name) 
-					list.push(tags[i]);
-		}
-		
-		var elements = [],
-			highlighter = null,
-			registered = {},
-			propertyName = 'innerHTML'
-			;
-		
-		// for some reason IE doesn't find <pre/> by name, however it does see them just fine by tag name... 
-		findTagsByName(elements, name, 'pre');
-		findTagsByName(elements, name, 'textarea');
-
-		if (elements.length === 0)
-			return;
-		
-		for (var i = 0; i < elements.length; i++)
-		{
-			var element = elements[i],
-				params = findValue(
-					element.attributes['class'], element.className, 
-					element.attributes['language'], element.language
-					),
-				language = ''
-				;
-			
-			if (params === null) 
-				continue;
-
-			params = dp.SyntaxHighlighter.parseParams(
-				params,
-				showGutter, 
-				showControls, 
-				collapseAll, 
-				firstLine, 
-				showColumns
-				);
-
-			SyntaxHighlighter.highlight(params, element);
-		}
-	}
-};
diff --git a/docs/apis/latest/resources/sh/styles/shCore.css b/docs/apis/latest/resources/sh/styles/shCore.css
deleted file mode 100644
index e6bdba9..0000000
--- a/docs/apis/latest/resources/sh/styles/shCore.css
+++ /dev/null
@@ -1,210 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Roboto Mono", "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: hidden !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shCoreDefault.css b/docs/apis/latest/resources/sh/styles/shCoreDefault.css
deleted file mode 100644
index 309cfe0..0000000
--- a/docs/apis/latest/resources/sh/styles/shCoreDefault.css
+++ /dev/null
@@ -1,312 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #e0e0e0 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: black !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #6ce26c !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #6ce26c !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: blue !important;
-  background: white !important;
-  border: 1px solid #6ce26c !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: blue !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #6ce26c !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: black !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: blue !important;
-}
-.syntaxhighlighter .keyword {
-  color: #006699 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #006699 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shCoreDjango.css b/docs/apis/latest/resources/sh/styles/shCoreDjango.css
deleted file mode 100644
index 932a401..0000000
--- a/docs/apis/latest/resources/sh/styles/shCoreDjango.css
+++ /dev/null
@@ -1,315 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #233729 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #497958 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #41a83e !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #41a83e !important;
-  color: #0a2b1d !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #96dd3b !important;
-  background: black !important;
-  border: 1px solid #41a83e !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #41a83e !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #ffe862 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #336442 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #9df39f !important;
-}
-.syntaxhighlighter .keyword {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #96dd3b !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #eb939a !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #edef7d !important;
-}
-
-.syntaxhighlighter .comments {
-  font-style: italic !important;
-}
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shCoreEclipse.css b/docs/apis/latest/resources/sh/styles/shCoreEclipse.css
deleted file mode 100644
index 22b8407..0000000
--- a/docs/apis/latest/resources/sh/styles/shCoreEclipse.css
+++ /dev/null
@@ -1,323 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #c3defe !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #787878 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #d4d0c8 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #d4d0c8 !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3f5fbf !important;
-  background: white !important;
-  border: 1px solid #d4d0c8 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #a0a0a0 !important;
-  background: #d4d0c8 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #a0a0a0 !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #2a00ff !important;
-}
-.syntaxhighlighter .keyword {
-  color: #7f0055 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #646464 !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #7f0055 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .xml .keyword {
-  color: #3f7f7f !important;
-  font-weight: normal !important;
-}
-.syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a {
-  color: #7f007f !important;
-}
-.syntaxhighlighter .xml .string {
-  font-style: italic !important;
-  color: #2a00ff !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shCoreEmacs.css b/docs/apis/latest/resources/sh/styles/shCoreEmacs.css
deleted file mode 100644
index 2dacafe..0000000
--- a/docs/apis/latest/resources/sh/styles/shCoreEmacs.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2a3133 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #990000 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #990000 !important;
-  color: black !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #ebdb8d !important;
-  background: black !important;
-  border: 1px solid #990000 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #990000 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .keyword {
-  color: aqua !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #aec4de !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #81cef9 !important;
-}
-.syntaxhighlighter .constants {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: aqua !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #aec4de !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shCoreFadeToGrey.css b/docs/apis/latest/resources/sh/styles/shCoreFadeToGrey.css
deleted file mode 100644
index ad5fdf1..0000000
--- a/docs/apis/latest/resources/sh/styles/shCoreFadeToGrey.css
+++ /dev/null
@@ -1,312 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #3185b9 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #121212 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: white !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #696854 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #e3e658 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shCoreMDUltra.css b/docs/apis/latest/resources/sh/styles/shCoreMDUltra.css
deleted file mode 100644
index b7cbf3b..0000000
--- a/docs/apis/latest/resources/sh/styles/shCoreMDUltra.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: lime !important;
-}
-.syntaxhighlighter .gutter {
-  color: #38566f !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #222222 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: lime !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #aaaaff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: lime !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: lime !important;
-}
-.syntaxhighlighter .keyword {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: aqua !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff8000 !important;
-}
-.syntaxhighlighter .constants {
-  color: yellow !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #aaaaff !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: red !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: yellow !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shCoreMidnight.css b/docs/apis/latest/resources/sh/styles/shCoreMidnight.css
deleted file mode 100644
index b97afd0..0000000
--- a/docs/apis/latest/resources/sh/styles/shCoreMidnight.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #38566f !important;
-}
-.syntaxhighlighter table caption {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #0f192a !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #d1edff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #b43d3d !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #b43d3d !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #f8bb00 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shCoreNLPCraft.css b/docs/apis/latest/resources/sh/styles/shCoreNLPCraft.css
deleted file mode 100644
index efa5831..0000000
--- a/docs/apis/latest/resources/sh/styles/shCoreNLPCraft.css
+++ /dev/null
@@ -1,312 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: 'Roboto Mono', monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 2px 0.5em 2px 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 2px 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #3185b9 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #121212 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: white !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #ccc !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #65da2a !important;
-}
-.syntaxhighlighter .keyword {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shCoreRDark.css b/docs/apis/latest/resources/sh/styles/shCoreRDark.css
deleted file mode 100644
index e41100f..0000000
--- a/docs/apis/latest/resources/sh/styles/shCoreRDark.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #323e41 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter table caption {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #1b2426 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #5ba1cf !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #878a85 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #5ba1cf !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shThemeDefault.css b/docs/apis/latest/resources/sh/styles/shThemeDefault.css
deleted file mode 100644
index 2942c4a..0000000
--- a/docs/apis/latest/resources/sh/styles/shThemeDefault.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #e0e0e0 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: black !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #6ce26c !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #6ce26c !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: blue !important;
-  background: white !important;
-  border: 1px solid #6ce26c !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: blue !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #6ce26c !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: black !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: blue !important;
-}
-.syntaxhighlighter .keyword {
-  color: #006699 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #006699 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shThemeDjango.css b/docs/apis/latest/resources/sh/styles/shThemeDjango.css
deleted file mode 100644
index e02254b..0000000
--- a/docs/apis/latest/resources/sh/styles/shThemeDjango.css
+++ /dev/null
@@ -1,104 +0,0 @@
-.syntaxhighlighter {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #233729 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #497958 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #41a83e !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #41a83e !important;
-  color: #0a2b1d !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #96dd3b !important;
-  background: black !important;
-  border: 1px solid #41a83e !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #41a83e !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #ffe862 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #336442 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #9df39f !important;
-}
-.syntaxhighlighter .keyword {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #96dd3b !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #eb939a !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #edef7d !important;
-}
-
-.syntaxhighlighter .comments {
-  font-style: italic !important;
-}
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shThemeEclipse.css b/docs/apis/latest/resources/sh/styles/shThemeEclipse.css
deleted file mode 100644
index 4a313ca..0000000
--- a/docs/apis/latest/resources/sh/styles/shThemeEclipse.css
+++ /dev/null
@@ -1,112 +0,0 @@
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #c3defe !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #787878 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #d4d0c8 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #d4d0c8 !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3f5fbf !important;
-  background: white !important;
-  border: 1px solid #d4d0c8 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #a0a0a0 !important;
-  background: #d4d0c8 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #a0a0a0 !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #2a00ff !important;
-}
-.syntaxhighlighter .keyword {
-  color: #7f0055 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #646464 !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #7f0055 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .xml .keyword {
-  color: #3f7f7f !important;
-  font-weight: normal !important;
-}
-.syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a {
-  color: #7f007f !important;
-}
-.syntaxhighlighter .xml .string {
-  font-style: italic !important;
-  color: #2a00ff !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shThemeEmacs.css b/docs/apis/latest/resources/sh/styles/shThemeEmacs.css
deleted file mode 100644
index d7db4e8..0000000
--- a/docs/apis/latest/resources/sh/styles/shThemeEmacs.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2a3133 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #990000 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #990000 !important;
-  color: black !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #ebdb8d !important;
-  background: black !important;
-  border: 1px solid #990000 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #990000 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .keyword {
-  color: aqua !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #aec4de !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #81cef9 !important;
-}
-.syntaxhighlighter .constants {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: aqua !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #aec4de !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shThemeFadeToGrey.css b/docs/apis/latest/resources/sh/styles/shThemeFadeToGrey.css
deleted file mode 100644
index 73767ed..0000000
--- a/docs/apis/latest/resources/sh/styles/shThemeFadeToGrey.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.syntaxhighlighter {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #3185b9 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #121212 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: white !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #696854 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #e3e658 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shThemeMDUltra.css b/docs/apis/latest/resources/sh/styles/shThemeMDUltra.css
deleted file mode 100644
index b5aba33..0000000
--- a/docs/apis/latest/resources/sh/styles/shThemeMDUltra.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: lime !important;
-}
-.syntaxhighlighter .gutter {
-  color: #38566f !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #222222 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: lime !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #aaaaff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: lime !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: lime !important;
-}
-.syntaxhighlighter .keyword {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: aqua !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff8000 !important;
-}
-.syntaxhighlighter .constants {
-  color: yellow !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #aaaaff !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: red !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: yellow !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shThemeMidnight.css b/docs/apis/latest/resources/sh/styles/shThemeMidnight.css
deleted file mode 100644
index c1992cf..0000000
--- a/docs/apis/latest/resources/sh/styles/shThemeMidnight.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #38566f !important;
-}
-.syntaxhighlighter table caption {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #0f192a !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #d1edff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #b43d3d !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #b43d3d !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #f8bb00 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shThemeNLPCraft.css b/docs/apis/latest/resources/sh/styles/shThemeNLPCraft.css
deleted file mode 100644
index ba51c94..0000000
--- a/docs/apis/latest/resources/sh/styles/shThemeNLPCraft.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.syntaxhighlighter {
-  background-color: #283646 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #283646 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #283646 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #c5c4da !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 2px solid #bd643b !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #283646 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d8d3fb !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #5d7890 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #65da2a !important;
-}
-.syntaxhighlighter .keyword {
-  color: #e082ff !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/apis/latest/resources/sh/styles/shThemeRDark.css b/docs/apis/latest/resources/sh/styles/shThemeRDark.css
deleted file mode 100644
index 6a51b51..0000000
--- a/docs/apis/latest/resources/sh/styles/shThemeRDark.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #323e41 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter table caption {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #1b2426 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #5ba1cf !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #878a85 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #5ba1cf !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/apis/latest/script.js b/docs/apis/latest/script.js
deleted file mode 100644
index b346356..0000000
--- a/docs/apis/latest/script.js
+++ /dev/null
@@ -1,30 +0,0 @@
-function show(type)
-{
-    count = 0;
-    for (var key in methods) {
-        var row = document.getElementById(key);
-        if ((methods[key] &  type) != 0) {
-            row.style.display = '';
-            row.className = (count++ % 2) ? rowColor : altColor;
-        }
-        else
-            row.style.display = 'none';
-    }
-    updateTabs(type);
-}
-
-function updateTabs(type)
-{
-    for (var value in tabs) {
-        var sNode = document.getElementById(tabs[value][0]);
-        var spanNode = sNode.firstChild;
-        if (value == type) {
-            sNode.className = activeTableTab;
-            spanNode.innerHTML = tabs[value][1];
-        }
-        else {
-            sNode.className = tableTab;
-            spanNode.innerHTML = "<a href=\"javascript:show("+ value + ");\">" + tabs[value][1] + "</a>";
-        }
-    }
-}
diff --git a/docs/apis/latest/serialized-form.html b/docs/apis/latest/serialized-form.html
deleted file mode 100644
index 4c2c205..0000000
--- a/docs/apis/latest/serialized-form.html
+++ /dev/null
@@ -1,171 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_161) on Fri Mar 27 11:31:46 PDT 2020 -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Serialized Form (Apache NLPCraft 0.5.0)</title>
-<meta name="date" content="2020-03-27">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Serialized Form (Apache NLPCraft 0.5.0)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">                             <script src="./resources/sh/scripts/XRegExp.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shCore.js" type="text/javascript"></script>                             <script src="./resources/sh/scripts/shAutoloader.js" type="text/javascript"></script>                             <link href="./resources/sh/styles/shCoreNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="./resources/sh/styles/shThemeNLPCraft.css" rel="stylesheet" type="text/css" title="Style">                             <link href="https://fonts.googleapis.com/css?family=Roboto+Mono" rel="stylesheet">                             <script async defer src="https://buttons.github.io/buttons.js"></script>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
-<li><a href="serialized-form.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Serialized Form" class="title">Serialized Form</h1>
-</div>
-<div class="serializedFormContainer">
-<ul class="blockList">
-<li class="blockList">
-<h2 title="Package">Package&nbsp;org.apache.nlpcraft.model</h2>
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.NCResult">
-<!--   -->
-</a>
-<h3>Class <a href="org/apache/nlpcraft/model/NCResult.html" title="class in org.apache.nlpcraft.model">org.apache.nlpcraft.model.NCResult</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
-<ul class="blockList">
-<li class="blockList">
-<h3>Serialized Fields</h3>
-<ul class="blockList">
-<li class="blockList">
-<h4>body</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> body</pre>
-</li>
-<li class="blockList">
-<h4>type</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> type</pre>
-</li>
-<li class="blockListLast">
-<h4>tokens</h4>
-<pre><a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">E</a>&gt; tokens</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="blockList">
-<h2 title="Package">Package&nbsp;org.apache.nlpcraft.model.tools.test</h2>
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.nlpcraft.model.tools.test.NCTestClientException">
-<!--   -->
-</a>
-<h3>Class <a href="org/apache/nlpcraft/model/tools/test/NCTestClientException.html" title="class in org.apache.nlpcraft.model.tools.test">org.apache.nlpcraft.model.tools.test.NCTestClientException</a> extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="overview-summary.html">Overview</a></li>
-<li>Package</li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="overview-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-all.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-<div class="aboutLanguage"><span style="vertical-align: super">Apache NLPCraft <span style="font-size: 80%">0.5.0</span></span>                             <a style="vertical-align: super; margin-right: 10px" href="https://github.com/apache/incubator-nlpcraft" target="github"><i class="fa fa-github github-logo"></i></a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" data-icon="octicon-eye" aria-label="NLPCraft Examples">Examples</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft" data-icon="octicon-star" aria-label="Star on GitHub">Star</a>                             <a class="github-button" href="https://github.com/apache/incubator-nlpcraft/fork" data-icon="octicon-repo-forked" aria-label="Fork on GitHub">Fork</a>                             <script type="text/javascript">                                 SyntaxHighlighter.defaults["auto-links"] = false;                                 SyntaxHighlighter.defaults["tab-size"] = 2;                                  SyntaxHighlighter.autoloader(                                     'java                   ./resources/sh/scripts/shBrushJava.js',                                     'js jscript javascript  ./resources/sh/scripts/shBrushJScript.js',                                     'text plain             ./resources/sh/scripts/shBrushPlain.js',                                     'py python              ./resources/sh/scripts/shBrushPython.js',                                     'ruby rails ror rb      ./resources/sh/scripts/shBrushRuby.js',                                     'scala                  ./resources/sh/scripts/shBrushScala.js',                                     'sql                    ./resources/sh/scripts/shBrushSql.js',                                     'xml xhtml xslt html    ./resources/sh/scripts/shBrushXml.js'                                 );                                 SyntaxHighlighter.all();                             </script></div>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
-<li><a href="serialized-form.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>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small><center>                                 <br/>                                 <span style="font-size: larger">Copyright &#169; 2020 Apache Software Foundation</span>                                 <br/>                                 <br/>                                 <img src="https://www.apache.org/img/ASF20thAnniversary.jpg" height="64px">                             </center></small></p>
-</body>
-</html>
diff --git a/docs/apis/latest/stylesheet.css b/docs/apis/latest/stylesheet.css
deleted file mode 100644
index 30779e5..0000000
--- a/docs/apis/latest/stylesheet.css
+++ /dev/null
@@ -1,683 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-body {
-    background-color:#ffffff;
-    color:#353833;
-    font-family:Helvetica, sans-serif;
-    font-size:15px;
-    margin:0;
-}
-a:link, a:visited {
-    color:#4A6782;
-    text-decoration:none;
-}
-a:hover, a:focus {
-    color:#bb7a2a;
-    text-decoration:none;
-}
-a:active {
-    color:#4A6782;
-    text-decoration:none;
-}
-a[name] {
-    color:#353833;
-    text-decoration:none;
-}
-a[name]:hover {
-    color:#353833;
-    text-decoration:none;
-}
-pre {
-    font-family: monospace;
-    font-size: 90%;
-}
-h1 {
-    font-size:20px;
-}
-h2 {
-    font-size:18px;
-}
-h3 {
-    font-size:16px;
-    font-style:italic;
-}
-h4 {
-    font-size:14px;
-}
-h5 {
-    font-size:12px;
-}
-h6 {
-    font-size:11px;
-}
-ul {
-    list-style-type:disc;
-}
-code, tt {
-    font-family: monospace;
-    padding-top:4px;
-    margin-top:8px;
-    line-height:1.4em;
-    color: #4A6782;
-}
-dt code {
-    font-family: monospace;
-    padding-top:4px;
-    color: #4A6782;
-}
-table tr td dt code {
-    font-family: monospace;
-    vertical-align:top;
-    padding-top:4px;
-    color: #4A6782;
-}
-a code {
-    color: inherit !important;
-    text-decoration: underline;
-}
-sup {
-    font-size:8px;
-}
-/*
-Document title and Copyright styles
-*/
-.clear {
-    clear:both;
-    height:0;
-    overflow:hidden;
-}
-.aboutLanguage {
-    float:right;
-    padding:0 21px;
-    font-size:11px;
-    z-index:200;
-    margin-top:-9px;
-}
-.legalCopy {
-    margin-left:.5em;
-}
-.bar a, .bar a:link, .bar a:visited, .bar a:active {
-    color:#FFFFFF;
-    text-decoration:none;
-}
-.bar a:hover, .bar a:focus {
-    color:#bb7a2a;
-}
-.tab {
-    background-color:#0066FF;
-    color:#ffffff;
-    padding:8px;
-    width:5em;
-    font-weight:bold;
-}
-/*
-Navigation bar styles
-*/
-.bar {
-    background-color:#4D7A97;
-    color:#FFFFFF;
-    padding: .6em .5em .6em .8em;
-    height:auto;/*height:1.8em;*/
-    font-size:11px;
-    margin:0;
-}
-.topNav {
-    background-color:#4D7A97;
-    color:#FFFFFF;
-    float:left;
-    padding:0;
-    width:100%;
-    clear:right;
-    height:2.8em;
-    padding-top:10px;
-    overflow:hidden;
-    font-size:12px;
-}
-.bottomNav {
-    margin-top:10px;
-    background-color:#4D7A97;
-    color:#FFFFFF;
-    float:left;
-    padding:0;
-    width:100%;
-    clear:right;
-    height:2.8em;
-    padding-top:10px;
-    overflow:hidden;
-    font-size:12px;
-}
-.subNav {
-    background-color:#dee3e9;
-    float:left;
-    width:100%;
-    overflow:hidden;
-    font-size:12px;
-}
-.subNav div {
-    clear:left;
-    float:left;
-    padding:0 0 5px 6px;
-    text-transform:uppercase;
-}
-ul.navList, ul.subNavList {
-    float:left;
-    margin:0 25px 0 0;
-    padding:0;
-}
-ul.navList li{
-    list-style:none;
-    float:left;
-    padding: 5px 6px;
-    text-transform:uppercase;
-}
-ul.subNavList li{
-    list-style:none;
-    float:left;
-}
-.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
-    color:#FFFFFF;
-    text-decoration:none;
-    text-transform:uppercase;
-}
-.topNav a:hover, .bottomNav a:hover {
-    text-decoration:none;
-    color:#bb7a2a;
-    text-transform:uppercase;
-}
-.navBarCell1Rev {
-    background-color:#F8981D;
-    color:#253441;
-    margin: auto 5px;
-}
-.skipNav {
-    position:absolute;
-    top:auto;
-    left:-9999px;
-    overflow:hidden;
-}
-/*
-Page header and footer styles
-*/
-.header, .footer {
-    clear:both;
-    margin:0 20px;
-    padding:5px 0 0 0;
-}
-.indexHeader {
-    margin:10px;
-    position:relative;
-}
-.indexHeader span{
-    margin-right:15px;
-}
-.indexHeader h1 {
-    font-size:14px;
-}
-.title {
-    color:#2c4557;
-    margin:10px 0;
-}
-.subTitle {
-    margin:5px 0 0 0;
-}
-.header ul {
-    margin:0 0 15px 0;
-    padding:0;
-}
-.footer ul {
-    margin:20px 0 5px 0;
-}
-.header ul li, .footer ul li {
-    list-style:none;
-    font-size:14px;
-}
-/*
-Heading styles
-*/
-div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
-    background-color:#dee3e9;
-    border:1px solid #d0d9e0;
-    margin:0 0 6px -8px;
-    padding:7px 5px;
-}
-ul.blockList ul.blockList ul.blockList li.blockList h3 {
-    background-color:#dee3e9;
-    border:1px solid #d0d9e0;
-    margin:0 0 6px -8px;
-    padding:7px 5px;
-}
-ul.blockList ul.blockList li.blockList h3 {
-    padding:0;
-    margin:15px 0;
-}
-ul.blockList li.blockList h2 {
-    padding:0 0 20px 0;
-}
-/*
-Page layout container styles
-*/
-.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
-    clear:both;
-    padding:10px 20px;
-    position:relative;
-}
-.indexContainer {
-    margin:10px;
-    position:relative;
-    font-size:14px;
-}
-.indexContainer h2 {
-    font-size:14px;
-    padding:0 0 3px 0;
-}
-.indexContainer ul {
-    margin:0;
-    padding:0;
-}
-.indexContainer ul li {
-    list-style:none;
-    padding-top:2px;
-}
-.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
-    font-size:14px;
-    font-weight:bold;
-    margin:10px 0 0 0;
-    color:#4E4E4E;
-}
-.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
-    margin:5px 0 10px 0;
-    font-size:15px;
-}
-.serializedFormContainer dl.nameValue dt {
-    margin-left:1px;
-    font-size:1.1em;
-    display:inline;
-    font-weight:bold;
-}
-.serializedFormContainer dl.nameValue dd {
-    margin:0 0 0 1px;
-    font-size:1.1em;
-    display:inline;
-}
-/*
-List styles
-*/
-ul.horizontal li {
-    display:inline;
-    font-size:0.9em;
-}
-ul.inheritance {
-    margin:0;
-    padding:0;
-}
-ul.inheritance li {
-    display:inline;
-    list-style:none;
-}
-ul.inheritance li ul.inheritance {
-    margin-left:15px;
-    padding-left:15px;
-    padding-top:1px;
-}
-ul.blockList, ul.blockListLast {
-    margin:10px 0 10px 0;
-    padding:0;
-}
-ul.blockList li.blockList, ul.blockListLast li.blockList {
-    list-style:none;
-    margin-bottom:15px;
-    line-height:1.4;
-}
-ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
-    padding:0 20px 5px 10px;
-    border:1px solid #ededed;
-    background-color:#f8f8f8;
-}
-ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
-    padding:0 0 5px 8px;
-    background-color:#ffffff;
-    border:none;
-}
-ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
-    margin-left:0;
-    padding-left:0;
-    padding-bottom:15px;
-    border:none;
-}
-ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
-    list-style:none;
-    border-bottom:none;
-    padding-bottom:0;
-}
-table tr td dl, table tr td dl dt, table tr td dl dd {
-    margin-top:0;
-    margin-bottom:1px;
-}
-/*
-Table styles
-*/
-.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary {
-    width:100%;
-    border-left:1px solid #EEE;
-    border-right:1px solid #EEE;
-    border-bottom:1px solid #EEE;
-}
-.overviewSummary, .memberSummary  {
-    padding:0;
-}
-.overviewSummary caption, .memberSummary caption, .typeSummary caption,
-.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
-    position:relative;
-    text-align:left;
-    background-repeat:no-repeat;
-    color:#253441;
-    font-weight:bold;
-    clear:none;
-    overflow:hidden;
-    padding:0;
-    padding-top:10px;
-    padding-left:1px;
-    margin:0;
-    white-space:pre;
-}
-.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
-.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
-.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
-.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
-.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
-.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
-.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
-.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited {
-    color:#FFFFFF;
-}
-.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
-.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span {
-    white-space:nowrap;
-    padding-top:5px;
-    padding-left:12px;
-    padding-right:12px;
-    padding-bottom:7px;
-    display:inline-block;
-    float:left;
-    background-color:#F8981D;
-    border: none;
-    height:16px;
-}
-.memberSummary caption span.activeTableTab span {
-    white-space:nowrap;
-    padding-top:5px;
-    padding-left:12px;
-    padding-right:12px;
-    margin-right:3px;
-    display:inline-block;
-    float:left;
-    background-color:#F8981D;
-    height:16px;
-}
-.memberSummary caption span.tableTab span {
-    white-space:nowrap;
-    padding-top:5px;
-    padding-left:12px;
-    padding-right:12px;
-    margin-right:3px;
-    display:inline-block;
-    float:left;
-    background-color:#4D7A97;
-    height:16px;
-}
-.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab {
-    padding-top:0;
-    padding-left:0;
-    padding-right:0;
-    background-image:none;
-    float:none;
-    display:inline;
-}
-.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
-.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
-    display:none;
-    width:5px;
-    position:relative;
-    float:left;
-    background-color:#F8981D;
-}
-.memberSummary .activeTableTab .tabEnd {
-    display:none;
-    width:5px;
-    margin-right:3px;
-    position:relative;
-    float:left;
-    background-color:#F8981D;
-}
-.memberSummary .tableTab .tabEnd {
-    display:none;
-    width:5px;
-    margin-right:3px;
-    position:relative;
-    background-color:#4D7A97;
-    float:left;
-
-}
-.overviewSummary td, .memberSummary td, .typeSummary td,
-.useSummary td, .constantsSummary td, .deprecatedSummary td {
-    text-align:left;
-    padding:0 0 12px 10px;
-}
-th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
-td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
-    vertical-align:top;
-    padding-right:0;
-    padding-top:8px;
-    padding-bottom:3px;
-}
-th.colFirst, th.colLast, th.colOne, .constantsSummary th {
-    background:#dee3e9;
-    text-align:left;
-    padding:8px 3px 3px 7px;
-}
-td.colFirst, th.colFirst {
-    white-space:nowrap;
-    font-size:14px;
-}
-td.colLast, th.colLast {
-    font-size:14px;
-}
-td.colOne, th.colOne {
-    font-size:14px;
-}
-.overviewSummary td.colFirst, .overviewSummary th.colFirst,
-.useSummary td.colFirst, .useSummary th.colFirst,
-.overviewSummary td.colOne, .overviewSummary th.colOne,
-.memberSummary td.colFirst, .memberSummary th.colFirst,
-.memberSummary td.colOne, .memberSummary th.colOne,
-.typeSummary td.colFirst{
-    width:25%;
-    vertical-align:top;
-}
-td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
-    font-weight:bold;
-}
-.tableSubHeadingColor {
-    background-color:#EEEEFF;
-}
-.altColor {
-    background-color:#FFFFFF;
-}
-.rowColor {
-    background-color:#EEEEEF;
-}
-/*
-Content styles
-*/
-.description pre {
-    margin-top:0;
-}
-.deprecatedContent {
-    margin:0;
-    padding:10px 0;
-}
-.docSummary {
-    padding:0;
-}
-
-ul.blockList ul.blockList ul.blockList li.blockList h3 {
-    font-style:normal;
-}
-
-div.block {
-    font-size:15px;
-    font-family: Helvetica, "Times New Roman", Times, serif;
-}
-
-td.colLast div {
-    padding-top:0;
-}
-
-
-td.colLast a {
-    padding-bottom:3px;
-}
-/*
-Formatting effect styles
-*/
-.sourceLineNo {
-    color:green;
-    padding:0 30px 0 0;
-}
-h1.hidden {
-    visibility:hidden;
-    overflow:hidden;
-    font-size:10px;
-}
-.block {
-    display:block;
-    margin:3px 10px 2px 0;
-    color:#474747;
-}
-.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
-.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
-.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
-    font-weight:bold;
-}
-.deprecationComment, .emphasizedPhrase, .interfaceName {
-    font-style:italic;
-}
-
-div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
-div.block div.block span.interfaceName {
-    font-style:normal;
-}
-
-div.contentContainer ul.blockList li.blockList h2{
-    padding-bottom:0;
-}
-
-/* ================================================================= */
-
-ul {
-    margin-top: 5px;
-    margin-bottom: 10px;
-}
-
-h3 {
-    margin-bottom: 5px;
-    font-style: normal;
-}
-
-h2 {
-    margin-bottom: 5px;
-}
-
-.legalCopy {
-    margin-left: 0.4em;
-    margin-top: 90px;
-    font-size: 110%;
-}
-
-.bar {
-    font-size: 110% !important;
-}
-
-.aboutLanguage {
-    float: right;
-    padding: 12px 10px;
-    font-size: 110%;
-    z-index: 200;
-    margin-top: -9px;
-}
-
-.dl-table {
-    border-collapse: collapse;
-    border-radius: 2px;
-    overflow: auto;
-    margin-top: 10px;
-    margin-bottom: 10px;
-}
-
-.dl-table tr > th {
-    padding: 8px;
-    font-size: 15px;
-    font-weight: 700;
-    color: #333;
-    border: 1px solid #eee;
-    background: #eee;
-    white-space: nowrap;
-}
-
-.dl-table tr > td {
-    padding: 8px;
-    letter-spacing: 0.02em;
-    font-weight: 400;
-    border-bottom: 1px solid #eee;
-    vertical-align: top;
-}
-
-.dl-table tr td:last-child {
-    border-right: 1px solid #eee;
-}
-
-.dl-table tr td:first-child {
-    border-left: 1px solid #eee;
-}
-
-.syntaxhighlighter {
-    overflow: hidden !important;
-    padding: 15px 0;
-    font-family: "Roboto Mono", monospace !important;
-}
-
-.syntaxhighlighter .toolbar {
-    display: none;
-}
-
-.title-hint {
-    font-size: 14px;
-    margin-top: 15px;
-    font-weight: 200;
-}
-
-.title-hint a {
-    color: #3295de;
-    font-weight: 400;
-}
-
-.github-logo {
-    font-size: 150% !important;
-    vertical-align: middle;
-    margin-left: 5px;
-}
\ No newline at end of file
diff --git a/docs/assets/css/style.scss b/docs/assets/css/style.scss
deleted file mode 100644
index 70d8461..0000000
--- a/docs/assets/css/style.scss
+++ /dev/null
@@ -1,67 +0,0 @@
----
----
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/*
- * Constants.
- * ----------
- */
-$font-size: 14px;
-$default-font: "Helvetica Neue";
-
-@import 'fonts';
-@import 'colors';
-@import 'misc';
-@import 'header';
-@import 'footer';
-@import 'sh';
-@import 'index';
-@import '404';
-@import 'buttons';
-@import 'download';
-@import 'three-cols';
-@import 'basic-concepts';
-@import 'use-cases';
-@import 'server-and-probes';
-@import 'metrics-and-tracing';
-@import 'integrations';
-@import 'community';
-
-html {
-    position: relative;
-    min-height: 100%;
-    height: 100%;
-}
-
-body {
-    background-color: $background-color;
-    color: $foreground-color;
-    min-height: 100%;
-    height: 100%;
-}
-
-em.high {
-    font-style: normal;
-    padding: 2px 4px 3px 4px;
-    background-color: #d36da6;
-    color: #fff;
-    border-radius: 1px;
-}
-
-
diff --git a/docs/basic-concepts.html b/docs/basic-concepts.html
deleted file mode 100644
index eef8e61..0000000
--- a/docs/basic-concepts.html
+++ /dev/null
@@ -1,260 +0,0 @@
----
-active_crumb: Basic Concepts
-layout: documentation
-id: basic_concepts
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div id="basic-concepts" class="col-md-8 second-column">
-    <section id="overview">
-        <h2 class="section-title">Basic Concepts</h2>
-        <p>
-            Below we’ll cover some of the key concepts that are important for NLPCraft:
-        </p>
-        <ul>
-            <li><a href="#model">Data Model</a></li>
-            <li><a href="#ne">Named Entities</a></li>
-            <li><a href="#intent">Intent Matching</a></li>
-            <li><a href="#stm">Conversation <span class="amp">&amp;</span> STM</a></li>
-        </ul>
-    </section>
-    <section id="model">
-        <h3 class="section-sub-title">Data Model</h3>
-        <p>
-            Data model is a central concept in NLPCraft. It defines natural language interface to your public or
-            private data sources like on-premise database or a cloud SaaS application.
-            NLPCraft employs <em>model-as-a-code</em> approach where entire data model is
-            an implementation of <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a>
-            interface which can be developed using any JVM programming language like Java, Scala, Kotlin, or Groovy.
-        </p>
-        <p>
-            A data model defines:
-        </p>
-        <ul>
-            <li>Set of model <a href="data-model.html">elements</a> (a.k.a. <em>named entities</em>) to be detected in the user input.</li>
-            <li>How to query a particular data source based on detected named entities.</li>
-            <li>Common model configuration and <a href="data-model.html">life-cycle</a> callbacks.</li>
-        </ul>
-        <p>
-            Note that model-as-a-code approach allows you to use any software lifecycle tools and
-            frameworks like various build tools, CI/SCM tools, IDEs, etc. to develop and maintain your data model.
-            You don't have to use additional web-based tools to manage some aspects of your
-            data models - your entire model and all of its components are part of your project source code.
-        </p>
-        <p>
-            Read more about data models <a href="data-model.html">here</a>.
-        </p>
-    </section>
-    <section id="ne">
-        <h3 class="section-sub-title">Named Entities</h3>
-        <p>
-            Named entity, also known as a model element or a token, is main a component defined by the NLPCraft data model. A named
-            entity is one or more individual words that have a consistent semantic meaning and typically denote a
-            real-world object, such as persons, locations, number, date and time, organizations, products, etc. Such
-            object can be abstract or have a physical existence.
-        </p>
-        <p>
-            For example, in the following sentence:
-        </p>
-        <p>
-            <i class="fa fa-fw fa-angle-right"></i><code>Meeting is set for 12pm today in San Francisco.</code>
-        </p>
-        <p>
-            the following named entities can be detected:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Words</th>
-                <th>Type</th>
-                <th>Normalized Value</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code>Meeting</code></td>
-                <td>CUSTOM_OBJ</td>
-                <td>meeting</td>
-            </tr>
-            <tr>
-                <td><code>set</code></td>
-                <td>CUSTOM_ACT</td>
-                <td>set</td>
-            </tr>
-            <tr>
-                <td><code>12pm today</code></td>
-                <td>DATE_TIME</td>
-                <td>12:00 September 1, 2019 GMT</td>
-            </tr>
-            <tr>
-                <td><code>San Francisco</code></td>
-                <td>GEO_CITY</td>
-                <td>San Francisco, CA USA</td>
-            </tr>
-            </tbody>
-        </table>
-        <p>
-            In most cases named entities will have associated <em>normalized value</em>. It is especially important for named entities that have many
-            different notational forms such as time and date, currency, geographical locations, etc. For example, <code>New York</code>,
-            <code>New York City</code> and <code>NYC</code> all refer to the same "New York City, NY USA" location which is a valid normalized form.
-        </p>
-        <p>
-            The process of detecting named entities is called Named Entity Recognition (NER). There are many
-            different ways of how a certain named entity can be detected: through list of synonyms, by name, rule-based or by using
-            statistical techniques like neural networks with large corpus of predefined data. NLPCraft allows you define
-            named entities through powerful DSL and also supports named entities that can be composed from other named entities
-            including named entities from external projects such OpenNLP, spaCy or Stanford CoreNLP.
-        </p>
-        <p>
-            Named entities allow you to abstract from basic linguistic forms like nouns and verbs to deal with the higher level semantic
-            abstractions like geographical location or time when you are trying to understand the meaning of the sentence.
-            One of the main goals of named entities is to act as an input ingredients for intent matching.
-        </p>
-        <p>
-            Read more in-depth about named entities <a href="data-model.html">here</a>.
-        </p>
-    </section>
-    <section id="intent">
-        <h3 class="section-sub-title">Intent Matching</h3>
-        <p>
-            You can think of intent matching as regular expression matching where instead of characters you deal with detected named entities.
-            Intent defines a pattern in terms of detected named entities (or tokens) and a callback to call when submitted sentence
-            matches that pattern.
-        </p>
-        <p>
-            Intents can also match on the <em>dialog flow</em> additionally to the matching on the current user sentence.
-            Dialog flow matching means matching an intent based on what intents were matched previously for the same user
-            and data model, i.e. the flow of the dialog. Note that you should not confuse dialog flow intent matching with
-            conversational STM that is used to fill in missing tokens from memory.
-        </p>
-        <div class="bq success">
-            <p>
-                You can think of NLPCraft data model as a mechanism to define named entities and intents that use
-                these named entities to pattern match the user input.
-            </p>
-        </div>
-        <p>
-            Learn more details about intent matching <a href="intent-matching.html">here</a>.
-        </p>
-    </section>
-    <section id="stm">
-        <h3 class="section-sub-title">Conversation <span class="amp">&amp;</span> STM</h3>
-        <p>
-            NLPCraft provides automatic conversation management right out of the box.
-            Conversation management is based on the idea of short-term-memory (STM). STM is automatically
-            maintained by NLPCraft per each user and data model. Essentially, NLPCraft "remembers"
-            the context of the conversation and can supply the currently missing elements from its memory (i.e. from STM).
-            STM implementation is also fully integrated with intent matching.
-        </p>
-        <p>
-            Maintaining conversation state is necessary for effective context resolution, so that users
-            could ask, for example, the following sequence of questions using example weather model:
-        </p>
-        <dl class="stm-example">
-            <dd><i class="fa fa-fw fa-angle-right"></i>What’s the weather in London today?</dd>
-            <dt>
-                <p>
-                    User gets the current London’s weather.
-                    STM is empty at this moment so NLPCraft expects to get all necessary information from
-                    the user sentence. Meaningful parts of the sentence get stored in STM.
-                </p>
-                <div class="stm-state">
-                    <div class="stm">
-                        <label>STM Before:</label>
-                        <span>&nbsp;</span>
-                    </div>
-                    <div class="stm">
-                        <label>STM After:</label>
-                        <span>weather</span>
-                        <span>London</span>
-                        <span>today</span>
-                    </div>
-                </div>
-            </dt>
-            <dd><i class="fa fa-fw fa-angle-right"></i>And what about Berlin?</dd>
-            <dt>
-                <p>
-                    User gets the current Berlin’s weather.
-                    The only useful data in the user sentence is name of the city <code>Berlin</code>. But since
-                    NLPCraft now has data from the previous question in its STM it can safely deduce that we
-                    are asking about <code>weather</code> for <code>today</code>.
-                    <code>Berlin</code> overrides <code>London</code> in STM.
-                </p>
-                <div class="stm-state">
-                    <div class="stm">
-                        <label>STM Before:</label>
-                        <span>weather</span>
-                        <span>London</span>
-                        <span>today</span>
-                    </div>
-                    <div class="stm">
-                        <label>STM After:</label>
-                        <span>weather</span>
-                        <span><b>Berlin</b></span>
-                        <span>today</span>
-                    </div>
-                </div>
-            </dt>
-            <dd><i class="fa fa-fw fa-angle-right"></i>Next week forecast?</dd>
-            <dt>
-                <p>
-                    User gets the next week forecast for Berlin.
-                    Again, the only useful data in the user sentence is <code>next week</code> and <code>forecast</code>.
-                    STM supplies <code>Berlin</code>. <code>Next week</code> override <code>today</code>, and
-                    <code>forecast</code> override <code>weather</code> in STM.
-                </p>
-                <div class="stm-state">
-                    <div class="stm">
-                        <label>STM Before:</label>
-                        <span>weather</span>
-                        <span>Berlin</span>
-                        <span>today</span>
-                    </div>
-                    <div class="stm">
-                        <label>STM After:</label>
-                        <span><b>forecast</b></span>
-                        <span>Berlin</span>
-                        <span><b>Next week</b></span>
-                    </div>
-                </div>
-            </dt>
-        </dl>
-        <p>
-            Note that STM is maintained per user and per data model.
-            Conversation management implementation is also smart enough to clear STM after certain
-            period of time, i.e. it “forgets” the conversational context after few minutes of inactivity.
-            Note also that conversational context can also be cleared explicitly
-            via <a href="https://nlpcraft.docs.apiary.io" target="apiary">REST API</a>.
-        </p>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#model">Data Model</a></li>
-        <li><a href="#ne">Named Entities</a></li>
-        <li><a href="#intent">Intent Matching</a></li>
-        <li><a href="#stm">Conversation <span class="amp">&amp;</span> STM</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
-
diff --git a/docs/community.html b/docs/community.html
deleted file mode 100644
index c8f67da..0000000
--- a/docs/community.html
+++ /dev/null
@@ -1,393 +0,0 @@
----
-active_crumb: Community
-layout: interior
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<h1 class="page-title">
-    <span><i class="fas fa-fw fa-users"></i> {{ page.active_crumb }}</span>
-</h1>
-
-<div id="community" class="three-cols-container">
-    <div class="col-md-2 first-column">
-        <ul class="side-nav">
-            <li class="side-nav-title">Introduction</li>
-            <li><a href="/docs.html">Overview</a></li>
-            <li><a href="/installation.html">Installation</a></li>
-            <li><a href="/getting-started.html">Getting Started</a></li>
-        </ul>
-    </div>
-    <div class="col-md-8 second-column">
-        <section id="start">
-            <h2 class="section-title">Start Contributing</h2>
-            <p>
-                Before you get involved in Apache NLPCraft development, please sign up to the
-                dev mailing list by sending an empty email to <a href="mailto:dev-subscribe@nlpcraft.apache.org">dev-subscribe@nlpcraft.apache.org</a>
-                and follow simple instructions in the reply. Once subscribed, say "Hello" to everyone in the community.
-                Tell us as much as you can about your areas of expertise mentioning how exactly you would like to
-                contribute. We are a friendly and inclusive community and will try to simplify your "onboarding"
-                considering your strengths or areas of interest.
-            </p>
-            <p>
-                Also, make sure to share your JIRA ID in the same email (create
-                a <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT">new one</a> if you don't have an ASF JIRA account yet).
-                One of our community members will add you to the contributors' list and you will be able to
-                go ahead and book NLPCraft tasks you would like to work on.
-            </p>
-            <h3 class="section-sub-title">Dev List</h3>
-            <p>
-                This list is the primary and the default communication channel: <a href="mailto:dev@nlpcraft.apache.org">dev@nlpcraft.apache.org</a>
-            </p>
-            <p>
-                Send an email to <a href="mailto:dev-subscribe@nlpcraft.apache.org">dev-subscribe@nlpcraft.apache.org</a>
-                to subscribe to the list. If you are an ASF committer, then it's better to use your <code>@apache.org</code>
-                address for NLPCraft communications.
-            </p>
-            <p>
-                All the discussions related to contributions, changes, new ideas have to be started on the dev list
-                first. Remember the mantra - <b>"If it's not on the dev list, it didn't happen".</b> The project is
-                being developed and moved forward by individuals living across the globe and speaking different
-                languages. Thus, <a target="asf" href="https://www.apache.org/foundation/how-it-works.html#communication">asynchronous written communication</a>
-                is a preferred way of engagement at ASF as well as within the NLPCraft community.
-            </p>
-            <p>
-                For the sake of openness, speed and transparency, the community members are free to use Slack, Gitter, Skype or
-                meet via the tools like Google Meeting. But, as mentioned above, if any conversation took place between
-                contributors using channels like Slack, a summary of the discussion/decision has to be shared via the
-                dev list letting other contributors share their opinions. As a summary, final decisions are made only
-                on the dev list.
-            </p>
-            <h3 class="section-sub-title">Contribution Process</h3>
-            <p>
-                Before you start contributing, spend some time to get to know how <a target="asf" href="https://apache.org/foundation/how-it-works.html">Apache Software Foundation</a>
-                works and <a target="asf" href="http://www.apache.org/theapacheway/index.html">The Apache Way</a> that helps
-                us, as a group of professionals, drive the project forward in a respectful and inclusive way.
-            </p>
-            <h3 class="section-sub-title">JIRA Tickets</h3>
-            <p>
-                <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues">NLPCraft JIRA</a>
-                drives all activities in the project. Any tasks, of any complexity, for any component
-                in the main project or satellite projects has corresponding ticket in JIRA.
-            </p>
-            <p>
-                Before you can start contributing you need to pick an unassigned ticket and assign to yourself. Look
-                through all tickets paying attention to
-                <a target="jira" href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20NLPCRAFT%20AND%20status%20%3D%20Open%20AND%20labels%20%3D%20newbie%20AND%20assignee%20in%20(EMPTY)">unassigned tickets with label <code>newbie</code></a>
-                suited for the quick start.
-                Still haven't found anything suitable? As always, check the latest discussions on <a target="asf" href="https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/">dev@nlpcraft.apache.org</a>
-            </p>
-            <h3 class="section-sub-title">Git Workflow</h3>
-            <p>
-                NLPCraft project uses Git as its version control system. The same Git workflow rules apply to all
-                sub-projects.
-            </p>
-            <p>ASF GitBox repos (committers only):</p>
-            <ul>
-                <li><a target="asf" href="https://git.apache.org/repos/asf/incubator-nlpcraft">https://git.apache.org/repos/asf/incubator-nlpcraft</a></li>
-                <li><a target="asf" href="https://git.apache.org/repos/asf/incubator-nlpcraft-java-client">https://git.apache.org/repos/asf/incubator-nlpcraft-java-client</a></li>
-                <li><a target="asf" href="https://git.apache.org/repos/asf/incubator-nlpcraft-ui">https://git.apache.org/repos/asf/incubator-nlpcraft-ui</a></li>
-            </ul>
-            <p>
-                GitHub mirrors (contributors pull-requests):
-            </p>
-            <ul>
-                <li><a target="github" href="https://github.com/apache/incubator-nlpcraft">https://github.com/apache/incubator-nlpcraft</a></li>
-                <li><a target="github" href="https://github.com/apache/incubator-nlpcraft-java-client">https://github.com/apache/incubator-nlpcraft-java-client</a></li>
-                <li><a target="github" href="https://github.com/apache/incubator-nlpcraft-ui">https://github.com/apache/incubator-nlpcraft-ui</a></li>
-            </ul>
-            <p>General Git workflow rules:</p>
-            <ul>
-                <li>
-                    <code>master</code> branch represents latest released version (i.e. the latest release).
-                    <ul>
-                        <li>
-                            Each release has corresponding Git tag.
-                        </li>
-                    </ul>
-                </li>
-                <li>
-                    <code>release</code> branch represent a root branch for the current release that is under development.
-                    <ul>
-                        <li>
-                            During release the <code>release</code> branch gets merged to <code>master</code>, Git tag
-                            is created and work on the next release continues with <code>release</code> branch.
-                        </li>
-                        <li>
-                            <code>master</code> branch gets updated <b>only</b> during release process.
-                        </li>
-                    </ul>
-                </li>
-                <li>
-                    Committers use feature branches for their work, while contributors use pull-requests from GitHub mirror.
-                    <ul>
-                        <li>
-                            Feature branches should be named after their JIRA tickets, i.e. for ticket <code>NLPCRAFT-012</code>
-                            the branch should be named <code>NLPCRAFT-012</code>.
-                        </li>
-                    </ul>
-                </li>
-                <li>
-                    Committers create feature branches off the <code>release</code> branch.
-                </li>
-                <li>
-                    Merging should use Git <code>squashing</code> to minimize number of intermittent commits.
-                </li>
-            </ul>
-            <h3 class="section-sub-title">Creating GitHub Pull-Request</h3>
-            <pre>
-+------------+             +---------------+            +-----------------+
-|            |   replica   |               |    fork    |                 |
-| Apache Git | ==========> | GitHub Mirror | ---------> | John Doe's Fork |
-|            |             |               |            |                 |
-+------------+             +---------------+            +-----------------+
-       ^                            ^                            ^
-       |                            |                            |
-       |                            +------------------------+   | origin
-       |                                  upstream           |   |
-       |                                                     |   |
-       |                                                +-----------------+
-       |    *Apache Git remote handle for committers*   |                 |
-       +------------------------------------------------|   Local clone   |
-                                                        |                 |
-                                                        +-----------------+
-            </pre>
-            <p>To start:</p>
-            <ul>
-                <li>
-                    Create a local fork of Apache NLPCraft mirror on GitHub.
-                    <ul>
-                        <li>
-                            Your remote origin will refer to
-                            <code>https://github.com/&lt;your_github_username&gt;/incubator-nlpcraft.git</code> (assuming the main project).
-                        </li>
-                    </ul>
-                </li>
-                <li>
-                    You will need to regularly update local <code>master</code> to merge up upstream changes:
-                    <ul>
-                        <li>
-                            Add remote for Apache NLPCraft mirror as a remote (you need to do it <b>once</b>):
-                            <pre class="brush: plain">
-                                git remote add upstream https://github.com/apache/incubator-nlpcraft.git
-                            </pre>
-                        </li>
-                        <li>
-                            Each time when you want to update your local <code>master</code> do the following:
-                            <pre class="brush: plain">
-                                git pull upstream
-                                git checkout release
-                            </pre>
-                        </li>
-                    </ul>
-                    <div class="bq info">
-                        <p><b>Branch Naming in Forks</b></p>
-                        <p>
-                            Note that you can use any naming scheme for the branches in your local forks (i.e. you can work
-                            in <code>master</code> branch in your local fork). However, when you up-merge from the GitHub
-                            mirror you need to make sure to use <code>release</code> branch to get the latest work-in-progress
-                            from the upstream.
-                        </p>
-                    </div>
-                </li>
-            </ul>
-            <p>To make the contribution:</p>
-            <ul>
-                <li>
-                    Fix or implement JIRA ticket in your fork. Provide JavaDocs or ScalaDocs whenever required. If you
-                    add a new package make sure that <code>package-info.java</code> file in it is in place with a
-                    description. Double-check all publicly visible JavaDoc.
-                </li>
-                <li>
-                    Commit branch to your local fork.
-                </li>
-                <li>
-                    Create pull request from the new remote branch in your fork to <code>release</code> of
-                    Apache NLPCraft mirror. Please, start a title of the pull request from <code>NLPCRAFT-xxx</code>
-                    referring to the JIRA ticket this pull-request is related to. An email about the pull request
-                    will be send to dev-list and the same JIRA comment will be added to the NLPCRAFT-xxx ticket.
-                </li>
-                <li>
-                    Move a corresponding JIRA ticket to <code>Patch Available</code> state by clicking on
-                    <b>"Submit Patch"</b> button and let the community know that you're ready for review.
-                </li>
-            </ul>
-            <div class="bq info">
-                <p><b>Existing Pull-Requests</b></p>
-                <p>
-                    Existing pull request should be updated instead of creation of new one. Do not create more
-                    than one pull request for one issue.
-                </p>
-            </div>
-            <h3 class="section-sub-title">Become A Committer And PMC Member</h3>
-            <p>
-                We love contributions and gladly promote active contributors to committers and PMC members!
-                If you are new to Apache Software Foundation then NLPCraft will be an excellent starting point.
-            </p>
-            <p>
-                The most important point of becoming a committer for Apache projects is active participation
-                within the community. Being an active community member means participating in mailing list
-                discussions, helping to answer questions, being respectful towards others, and following the
-                meritocratic principles of community management.
-            </p>
-            <p>
-                Of course, code contributions are also important. Once you make a few code contributions, you will
-                become eligible to join NLPCraft committers, and possibly NLPCraft PMC. Candidates for new committers
-                or PMC members are suggested by the current committers, mentors, or PMC members, and then must be
-                approved by the PMC voting process.
-            </p>
-        </section>
-        <section id="pmc">
-            <h2 class="section-title">Committers <amp>&amp;</amp> PMC</h2>
-            <p>
-                Visit the <a target="github" href="https://github.com/apache/incubator-nlpcraft/graphs/contributors">Apache NLPCraft Contributors</a> page to
-                see a list of top contributors and committers for the main project.
-                The table below summarizes <a target="asf" href="http://people.apache.org/phonebook.html?podling=nlpcraft">committers and PMC members</a>
-                of Apache NLPCraft:
-            </p>
-            <table class="gradient-table checks">
-                <thead>
-                <tr>
-                    <th>Name</th>
-                    <th>Organization</th>
-                    <th>PMC Member?</th>
-                </tr>
-                </thead>
-                <tbody>
-                    <tr>
-                        <td>Aaron Radzinski</td>
-                        <td>DataLingvo</td>
-                        <td></td>
-                    </tr>
-                    <tr>
-                        <td>Dmitriy Monakhov</td>
-                        <td></td>
-                        <td></td>
-                    </tr>
-                    <tr>
-                        <td>Evans Ye</td>
-                        <td>Trend Micro</td>
-                        <td><center><i class="fas fa-check"></i></center></td>
-                    </tr>
-                    <tr>
-                        <td>Konstantin Boudnik</td>
-                        <td>Apache Software Foundation</td>
-                        <td><center><i class="fas fa-check-double"></i></center></td>
-                    </tr>
-                    <tr>
-                        <td>Dmitriy Monakhov</td>
-                        <td></td>
-                        <td></td>
-                    </tr>
-                    <tr>
-                        <td>Furkan Kamaci</td>
-                        <td></td>
-                        <td><center><i class="fas fa-check"></i></center></td>
-                    </tr>
-                    <tr>
-                        <td>Nikita Ivanov</td>
-                        <td>GridGain Systems, Apache Ignite</td>
-                        <td><center><i class="fas fa-check"></i></center></td>
-                    </tr>
-                    <tr>
-                        <td>Paul King</td>
-                        <td></td>
-                        <td><center><i class="fas fa-check"></i></center></td>
-                    </tr>
-                    <tr>
-                        <td>Roman Shaposhnik</td>
-                        <td>Pivotal</td>
-                        <td><center><i class="fas fa-check"></i></center></td>
-                    </tr>
-                    <tr>
-                        <td>Sergey Kamov</td>
-                        <td>DataLingvo</td>
-                        <td></td>
-                    </tr>
-                    <tr>
-                        <td>Sergey Makov</td>
-                        <td></td>
-                        <td></td>
-                    </tr>
-                    <tr>
-                        <td>Dave Fisher</td>
-                        <td></td>
-                        <td><center><i class="fas fa-check"></i></center></td>
-                    </tr>
-                </tbody>
-            </table>
-        </section>
-        <section id="resources">
-            <h2 class="section-title">Resources</h2>
-            <p>
-                There are many ways you can get help from Apache NLPCraft community. The mailing lists are the easiest
-                way to get answers or to get involved with the project.
-            </p>
-            <h3 class="section-title">Stack Overflow</h3>
-            <p>
-                NLPCraft community members watch Stack Overflow for the tag <code>nlpcraft</code> or "apachenlpcraft",
-                so you can post your questions there as well.
-            </p>
-            <h3 class="section-title">Mailing Lists</h3>
-            <ul>
-                <li>
-                    <a href="mailto:dev@nlpcraft.apache.org">dev@nlpcraft.apache.org</a> for contributor discussions
-                    (<a href="mailto:dev-subscribe@nlpcraft.apache.org">subscribe</a>,
-                    <a href="mailto:dev-unsubscribe@nlpcraft.apache.org">unsubscribe</a>,
-                    <a href="https://lists.apache.org/list.html?dev@nlpcraft.apache.org">archive</a>)
-                </li>
-                <li>
-                    <a href="mailto:commits@nlpcraft.apache.org">commits@nlpcraft.apache.org</a> for Git commits
-                    (<a href="mailto:commits-subscribe@nlpcraft.apache.org">subscribe</a>,
-                    <a href="mailto:commits-unsubscribe@nlpcraft.apache.org">unsubscribe</a>,
-                    <a href="https://lists.apache.org/list.html?commits@nlpcraft.apache.org">archive</a>)
-                </li>
-            </ul>
-            <h3 class="section-title">Git</h3>
-            <p>ASF GitBox repos (committers only):</p>
-            <ul>
-                <li><a target="asf" href="https://git.apache.org/repos/asf/incubator-nlpcraft">https://git.apache.org/repos/asf/incubator-nlpcraft</a></li>
-                <li><a target="asf" href="https://git.apache.org/repos/asf/incubator-nlpcraft-java-client">https://git.apache.org/repos/asf/incubator-nlpcraft-java-client</a></li>
-                <li><a target="asf" href="https://git.apache.org/repos/asf/incubator-nlpcraft-ui">https://git.apache.org/repos/asf/incubator-nlpcraft-ui</a></li>
-            </ul>
-            <p>
-                GitHub mirrors (contributors pull-requests):
-            </p>
-            <ul>
-                <li><a target="github" href="https://github.com/apache/incubator-nlpcraft">https://github.com/apache/incubator-nlpcraft</a></li>
-                <li><a target="github" href="https://github.com/apache/incubator-nlpcraft-java-client">https://github.com/apache/incubator-nlpcraft-java-client</a></li>
-                <li><a target="github" href="https://github.com/apache/incubator-nlpcraft-ui">https://github.com/apache/incubator-nlpcraft-ui</a></li>
-            </ul>
-            <h3 class="section-title">JIRA Issue Tracking</h3>
-            <p>
-                Visit <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues">NLPCraft Jira</a> if you would like to file a new issue or view existing
-                issues. If you would like to assign an issue to yourself and start contributing, please send an
-                email to the <a href="mailto:dev@nlpcraft.apache.org">dev list</a>, so you can be granted proper Jira permissions.
-            </p>
-        </section>
-    </div>
-    <div class="col-md-2 third-column">
-        <ul class="side-nav">
-            <li class="side-nav-title">On This Page</li>
-            <li><a href="#start">Start Contributing</a></li>
-            <li><a href="#pmc">Committers <amp>&amp;</amp> PMC</a></li>
-            <li><a href="#resources">Resources</a></li>
-            {% include quick-links.html %}
-        </ul>
-    </div>
-</div>
\ No newline at end of file
diff --git a/docs/data-model.html b/docs/data-model.html
deleted file mode 100644
index d2e3a56..0000000
--- a/docs/data-model.html
+++ /dev/null
@@ -1,3252 +0,0 @@
----
-active_crumb: Data Model
-layout: documentation
-id: data_model
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="col-md-8 second-column">
-    <section id="overview">
-        <h2 class="section-title">Model Overview</h2>
-        <p>
-            Data model is a central concept in NLPCraft defining interface to your data sources
-            like a database or a SaaS application.
-            NLPCraft employs <em>model-as-a-code</em> approach where entire data model is an implementation of
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a> interface which
-            can be developed using any JVM programming language like Java, Scala, Kotlin, or Groovy.
-        </p>
-        <p>
-            A data model defines:
-        </p>
-        <ul>
-            <li>Set of model <a href="#elements">elements</a> (a.k.a. named entities) to be detected in the user input.</li>
-            <li>Zero or more intent callbacks.</li>
-            <li>Common model configuration and various life-cycle callbacks.</li>
-        </ul>
-        <p>
-            Note that model-as-a-code approach natively supports any software life
-            cycle tools and frameworks like various build tools, CI/SCM tools, IDEs, etc.
-            You don't have to use additional web-based tools to manage some aspects of your
-            data models - your entire model and all of its components are part of your project source code.
-        </p>
-    </section>
-    <section id="dataflow">
-        <h2 class="section-title">Model Dataflow</h2>
-        <figure>
-            <img alt="data model dataflow" class="img-fluid" src="/images/homepage-fig1.1.png">
-            <figcaption><b>Fig 1.</b> NLPCraft Architecture</figcaption>
-        </figure>
-        <p>
-            User request starts with the user application (like a chatbot or NLI-based system) making a
-            REST call using <a href="/using-rest.html">NLPCraft REST API</a>. That REST call carries among
-            other things the input text and data model ID, and it arrives first to the REST server.
-        </p>
-        <p>
-            Upon receiving the user request, the REST server performs NLP pre-processing converting the input
-            text into a sequence of tokens and enriching them with additional information.
-        </p>
-        <p>
-            Once finished, the encrypted sequence of tokens is sent further down to the probe where the requested data model
-            is deployed.
-        </p>
-        <p>
-            Upon receiving that sequence of tokens, the data probe further
-            enriches it based on the user data model and matches it against declared intents. When a matching
-            intent is found its callback method is called and its result travels back from the data probe to the
-            REST server and eventually to the user that made the REST call.
-        </p>
-        <div class="bq info">
-            <p>
-                <b>Security <span class="amp">&</span> Isolation</b>
-            </p>
-            <p>
-                Note that in this architecture the user-defined data model is fully isolated from the REST server accepting
-                user calls. Users never access data probes and hence user data models directly. Typically REST server
-                should be deployed in DMZ and only ingress connectivity is necessary between REST server and the data probes.
-            </p>
-        </div>
-    </section>
-    <section id="lifecycle">
-        <h2 class="section-title">Model Lifecycle</h2>
-        <p>
-            Data model is an implementation of <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a> interface.
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a> interface has
-            defaults for most of its methods. These are the only methods that need to be implemented by its sub-class:
-        </p>
-        <ul>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getId--">getId()</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getName--">getName()</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getVersion--">getVersion()</a></li>
-        </ul>
-        <p>
-            You can either implement <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a>
-            interface directly or use one of the adapters (recommended in most cases):
-        </p>
-        <ul>
-            <li>
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelAdapter.html">NCModelAdapter</a> - when
-                entire model definition is in sub-class source code.
-            </li>
-            <li>
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelFileAdapter.html">NCModelFileAdapter</a> - when
-                using external JSON/YAML declaration for model definition.
-            </li>
-        </ul>
-        <p>
-            Note that you can also use 3rd party IoC frameworks like <a target=_ href="https://spring.io">Spring</a> to construct your data models. See
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelFactory.html">NCModelFactory</a> for more information.
-        </p>
-        <div class="bq success">
-            <p>
-                <b>Using Adapters</b>
-            </p>
-            <p>
-                It is recommended to use one of the adapter classes when defining your
-                own data model in the most uses cases.
-            </p>
-        </div>
-        <h3 class="section-title">Deployment</h3>
-        <p>
-            Data models get <a href="/server-and-probe.html">deployed</a> to and hosted by the data probes - a lightweight
-            container whose job is to host data models and securely transfer requests between REST server and the data
-            models. When a data probe starts it reads its <a href="/server-and-probe.html">configuration</a>
-            to see which models to deploy.
-        </p>
-        <p>
-            Note that data probes don't support hot-redeployment. To redeploy the data model you need to restart
-            the data probe. Note also that data probe can be started in embedded mode, i.e. it can be started
-            from within an existing JVM process like user application.
-        </p>
-        <h3 class="section-title">Callbacks</h3>
-        <p>
-            There are two callbacks on
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a> interface
-            (by way of extending <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCLifecycle.html">NCLifecycle</a> interface) that you can optionally override to affect the the default lifecycle behavior:
-        </p>
-        <ul>
-            <li>
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCLifecycle.html#onInit--">onInit()</a> - called
-                right after the model was loaded and deployed.
-            </li>
-            <li>
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCLifecycle.html#onDiscard--">onDiscard()</a> - called to
-                discard the data model when and only when data probe is orderly shutting down.
-            </li>
-        </ul>
-        <p>
-            Note that there are also several callbacks that you can override to affect model behavior
-            to perform logging, debugging, statistic or usage collection, explicit update or initialization of
-            conversation context, security audit or validation:
-        </p>
-        <ul>
-            <li>
-                <a target="javadoc"
-                   href="/apis/latest/org/apache/nlpcraft/model/NCModel.html#onParsedVariant-org.apache.nlpcraft.model.NCVariant-">onParsedVariant(...)</a>
-            </li>
-            <li>
-                <a target="javadoc"
-                   href="/apis/latest/org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext(...)</a>
-            </li>
-            <li>
-                <a target="javadoc"
-                   href="/apis/latest/org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent(...)</a>
-            </li>
-            <li>
-                <a target="javadoc"
-                   href="/apis/latest/org/apache/nlpcraft/model/NCModel.html#onResult-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCResult-">onResult(...)</a>
-            </li>
-            <li>
-                <a target="javadoc"
-                   href="/apis/latest/org/apache/nlpcraft/model/NCModel.html#onError-org.apache.nlpcraft.model.NCContext-java.lang.Throwable-">onError(...)</a>
-            </li>
-            <li>
-                <a target="javadoc"
-                   href="/apis/latest/org/apache/nlpcraft/model/NCModel.html#onRejection-org.apache.nlpcraft.model.NCIntentMatch-org.apache.nlpcraft.model.NCRejection-">onRejection(...)</a>
-            </li>
-        </ul>
-        <div class="bq info">
-            <b>Conversation Reset</b>
-            <p>
-                Callbacks
-                <a target="javadoc"
-                   href="/apis/latest/org/apache/nlpcraft/model/NCModel.html#onContext-org.apache.nlpcraft.model.NCContext-">onContext(...)</a> and
-                <a target="javadoc"
-                   href="/apis/latest/org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent(...)</a>
-                are especially handy to perform a soft reset on the conversation context. Read their Javadoc documentation
-                to understand these callbacks protocol.
-            </p>
-        </div>
-
-        <div class="bq info">
-            <b>Lifecycle Components</b>
-            <p>
-                Note that both the server and the probe provide their own lifecycle components support. When registered in
-                the probe or server configuration the lifecycle components will be called
-                during various stages of the probe or server startup or shutdown procedures. These callbacks can be used
-                to control lifecycle of external libraries and systems that the data probe or the server rely on, i.e.
-                <a href="metrics-and-tracing.html">OpenCensus exporters</a>,
-                security environment, devops hooks, etc.
-            </p>
-            <p>
-                See server and probe <a href="">configuration</a> as well as <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCProbeLifecycle.html">NCProbeLifecycle</a>
-                interface for more details.
-            </p>
-        </div>
-    </section>
-    <section id="config">
-        <h2 class="section-title">Model Configuration</h2>
-        <p>
-            Apart from mandatory model <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getId--">ID</a>,
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getName--">name</a> and
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getVersion--">version</a>
-            there is a number of static model configurations that you can set. All of these properties have sensible
-            defaults that you can override, when required, in either sub-classes or via external JSON/YAML declaration:
-        </p>
-        <ul>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getAdditionalStopWords--">getAdditionalStopWords</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">getEnabledBuiltInTokens</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getExamples--">getExamples</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getExcludedStopWords--">getExcludedStopWords</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">getJiggleFactor</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMaxFreeWords--">getMaxFreeWords</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMaxSuspiciousWords--">getMaxSuspiciousWords</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMaxTokens--">getMaxTokens</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMaxTotalSynonyms--">getMaxTotalSynonyms</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMaxUnknownWords--">getMaxUnknownWords</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMaxWords--">getMaxWords</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMetadata--">getMetadata</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMinNonStopwords--">getMinNonStopwords</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMinTokens--">getMinTokens</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMinWords--">getMinWords</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getSuspiciousWords--">getSuspiciousWords</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#isDupSynonymsAllowed--">isDupSynonymsAllowed</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--">isNonEnglishAllowed</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#isNoNounsAllowed--">isNoNounsAllowed</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#isNotLatinCharsetAllowed--">isNotLatinCharsetAllowed</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#isNoUserTokensAllowed--">isNoUserTokensAllowed</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#isPermutateSynonyms--">isPermutateSynonyms</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--">isSwearWordsAllowed</a></li>
-        </ul>
-        <h3 class="section-title">External JSON/YAML Declaration</h3>
-        <p>
-            You can move out all the static model configuration into an external JSON or YAML file. To load that
-            configuration you need to use <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelFileAdapter.html">NCModelFileAdapter</a>
-            adapter when creating your data model. Here are JSON and YAML templates and you can find more details in
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a> Javadoc and in
-            <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples">examples</a>.
-        </p>
-
-        <nav>
-            <div class="nav nav-tabs" role="tablist">
-                <a class="nav-item nav-link active" data-toggle="tab" href="#model-json" role="tab" aria-controls="nav-home" aria-selected="true">JSON</a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#model-yaml" role="tab" aria-controls="nav-home" aria-selected="true">YAML</a>
-            </div>
-        </nav>
-        <div class="tab-content">
-            <div class="tab-pane fade show active" id="model-json" role="tabpanel">
-                <pre class="brush: js">
-{
-     "id": "user.defined.id",
-     "name": "User Defined Name",
-     "version": "1.0",
-     "description": "Short model description.",
-     "enabledBuiltInTokens": ["google:person", "google:location"]
-     "examples": [],
-     "macros": [],
-     "metadata": {},
-     "elements": [
-         {
-             "id": "x:id",
-             "description": "",
-             "groups": [],
-             "parentId": "",
-             "synonyms": [],
-             "metadata": {},
-             "values": []
-         }
-     ],
-     ...
-     "intents": []
-}
-                </pre>
-            </div>
-            <div class="tab-pane fade show" id="model-yaml" role="tabpanel">
-                <pre class="brush: js">
-id: "user.defined.id"
-name: "User Defined Name"
-version: "1.0"
-description: "Short model description."
-examples:
-macros:
-enabledBuiltInTokens:
-elements:
-  - id: "x:id"
-    description: ""
-    synonyms:
-    groups:
-    values:
-    parentId:
-    metadata:
-...
-intents:
-                </pre>
-            </div>
-        </div>
-        <div class="bq success">
-            <p>
-                Note that using JSON/YAML-based configuration is a <b>canonical way</b> for
-                creating data models in NLPCraft as it allows to cleanly separate static configuration from model's
-                programmable logic.
-            </p>
-        </div>
-    </section>
-    <section id="elements">
-        <h2 class="section-title">Model Elements</h2>
-        <p>
-            Data model element defines a semantic entity that will be detected in the user input.
-            A model element typically is one or more individual words that have a consistent semantic meaning and typically denote a
-            real-world object, such as persons, locations, number, date and time, organizations, products, etc. Such
-            object can be abstract or have a physical existence.
-        </p>
-        <p>
-            Model element is an implementation of <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCElement.html">NCElement</a>
-            interface. <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a> provides
-            its elements via <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getElements--">getElements()</a> method.
-            Typically, you create model elements by either:
-        </p>
-        <ul>
-            <li>
-                Implementing <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCElement.html">NCElement</a> interface directly, or
-            </li>
-            <li>
-                <U></U>sing JSON or YAML static model configuration (the preferred way in most cases).
-            </li>
-        </ul>
-        <p>
-            Note that when you use external static model configuration with JSON or YAML you can still modify it after it was loaded
-            using <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelFileAdapter.html">NCModelFileAdapter</a>
-            adapter. It is particular convenient when synonyms or values are loaded separately from, or in
-            addition to, the model elements themselves, i.e. from a database or another file.
-        </p>
-        <div class="bq info">
-            <p>
-                <b>Model Element <span class="amp">&</span> Named Entity <span class="amp">&</span> Token</b>
-            </p>
-            <p>
-                Terms 'model element', 'named entity' and 'token' are used throughout this documentation relatively interchangeably:
-            </p>
-            <dl>
-                <dt>Model Element</dt>
-                <dd>
-                    Denotes a named entity <em>declared</em> in NLPCraft model.
-                </dd>
-                <dt>Token</dt>
-                <dd>
-                    Denotes a named entity that was <em>detected</em> by NLPCraft in the user input.
-                </dd>
-                <dt>Named Entity</dt>
-                <dd>
-                    Denotes a classic term, i.e. one or more individual words that have a
-                    consistent semantic meaning and typically define a real-world object.
-                </dd>
-            </dl>
-        </div>
-        <p>
-            Although model element and named entity describe a similar concept, the NLPCraft model
-            elements provide a much more powerful instrument. Unlike named entities support in other projects
-            NLPCraft model elements have number of unique capabilities:
-        </p>
-        <ul>
-            <li>
-                New model elements can be added declaratively via token DSL, regex and macro expansion.
-            </li>
-            <li>
-                New model elements can be also added programmatically for ultimate flexibility.
-            </li>
-            <li>
-                Model elements can have many-to-many group memberships.
-            </li>
-            <li>
-                Model elements can form a hierarchical structure.
-            </li>
-            <li>
-                Model elements are composable, i.e. a model element can use other model elements in its definition.
-            </li>
-            <li>
-                Model elements can be declared with user defined metadata.
-            </li>
-            <li>
-                Model elements provide normalized values and can define their own "proper nouns".
-            </li>
-            <li>
-                Model elements can compose named entities from many <a href="integrations.html#nlp">3rd party libraries</a>.
-            </li>
-            <li>
-                All properties of model elements (id, groups, parent & ancestors, values, and metadata) can be used in token and intent DSLs.
-            </li>
-        </ul>
-        <h3 class="section-title">User vs. Built-In Elements</h3>
-        <p>
-            Additionally to the model elements that are defined by the user in the data model (i.e. <em>user model elements</em>)
-            NLPCraft provides <a href="#builtin">its own named entities</a> as well as the integration with number of <a href="integrations.html#nlp">3rd party projects</a>. You can think of these built-in elements as if they were implicitly defined in your model - you
-            can use them in exactly the same way as if you defined them yourself.
-            You can find more information on how to configure external token providers
-            in <a href="/integrations.html#nlp">Integrations</a> section.
-        </p>
-        <p>
-            Note that you can't directly change group membership, parent-child relationship or metadata of the
-            built-in elements. You can, however, "wrap" built-in entity into your own one using <code>^^id == 'external.id'^^</code>
-            token DSL expression where you can define all necessary additional configuration properties (more on that below).
-        </p>
-        <span id="synonyms" class="section-sub-title">Synonyms</span>
-        <p>
-            NLPCraft uses fully deterministic named entity recognition and is not based on statistical approaches that
-            would require pre-existing marked up data sets and extensive training. For each model element you can either provide a
-            set of synonyms to match on or specify a piece of code that would be responsible for detecting that named
-            entity (discussed below). A synonym can have one or more individual words. Note that element's ID is its
-            implicit synonym so that even if no additional synonyms are defined at least one synonym always exists. Note
-            also that synonym matching is performed on <em>normalized</em> and <em>stemmatized</em> forms of both
-            a synonym and user input.
-        </p>
-        <p>
-            Here's an example of a simple model element definition in JSON:
-        </p>
-        <pre class="brush: js, highlight: [6,7,8,9,10,11,12]">
-            ...
-            "elements": [
-                {
-                    "id": "transport.vehicle",
-                    "description": "Transportation vehicle",
-                    "synonyms": [
-                        "car",
-                        "truck",
-                        "light duty truck"
-                        "heavy duty truck"
-                        "sedan",
-                        "coupe"
-                    ]
-                }
-            ]
-            ...
-        </pre>
-        <p>
-            During synonym matching NLPCraft uses <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getJiggleFactor--">jiggle factor</a> to rearrange (or "jiggle")
-            the individual words in the user input in attempt to match a given synonym. Jiggle factor is a measure of
-            how much sparsity is allowed when user input words are reordered in attempt to match the multi-word
-            synonyms. Zero means no reordering is allowed. One means that a word can move only one
-            position left or right, and so on. Empirically the value of 2 proved to be a good default value in
-            most cases. Note that larger values mean that synonym words can be almost in any random place in the user
-            input which makes synonym matching less meaningful.
-        </p>
-        <p>
-            While adding multi-word synonyms looks somewhat
-            trivial - in real models, the naive approach can lead to thousands and even tens of thousands of
-            possible synonyms due to words, grammar, and linguistic permutations - which quickly becomes untenable if
-            performed manually.
-        </p>
-        <p>
-            NLPCraft provides an effective tool for a compact synonyms representation. Instead of listing all possible
-            multi-word synonyms one by one you can use combination of following expressions:
-        </p>
-        <ul>
-            <li><a href="#macros">Macros</a></li>
-            <li><a href="#regex">Regular expressions</a></li>
-            <li><a href="#option-groups">Option Groups</a></li>
-            <li><a href="#dsl">Token DSL</a></li>
-        </ul>
-        <p>
-            Each whitespace separated string in the synonym can be either a regular word (like in the above transportation example
-            where it will be matched on using its normalized and stemmatized form) or one of the above expression.
-        </p>
-        <p>
-            Note that this universal synonyms definition is used in the following
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCElement.html">NCElement</a> methods:
-        </p>
-        <ul>
-            <li><code>getSynonyms()</code> - gets synonyms to match on.</li>
-            <li><code>getValues()</code> - get values to match on (see <a href="#values">below</a>).</li>
-        </ul>
-        <span id="macros" class="section-sub-title">Macros</span>
-        <p>
-            Listing all possible multi-word synonyms for a given element can be a time-consuming task. Macros
-            together with option groups allow for significant simplification of this process.
-            Macros let you give a name to an often used set of words or option groups and reuse it without
-            repeating those words or option groups again and again. A model provides a list of macros via
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getMacros--">getMacros()</a> method on
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html">NCModelView</a> interface. Each macro
-            has a name in a form of <code>&lt;X&gt;</code> where <code>X</code>
-            is just any string, and a string value. Note that macros can be nested (but not recursive), i.e. macro value can include
-            references to other macros. When macro name <code>X</code> is encountered in the synonym it gets recursively
-            replaced with its value.
-        </p>
-        <p>
-            Here's a code snippet of macro definitions using JSON definition:
-        </p>
-        <pre class="brush: js">
-            "macros": [
-                {
-                    "name": "&lt;A&gt;",
-                    "macro": "aaa"
-                },
-                {
-                    "name": "&lt;B&gt;",
-                    "macro": "&lt;A&gt; bbb"
-                },
-                {
-                    "name": "&lt;C&gt;",
-                    "macro": "&lt;A&gt; bbb {z|w}"
-                }
-             ]
-        </pre>
-        <span id="option-groups" class="section-sub-title">Option Groups</span>
-        <p>
-            Option groups are similar to wildcard patterns that operates on a single word base. One line of
-            option group expands into one or more individual synonyms. Option groups is the key mechanism for shortened
-            synonyms notation. The following examples demonstrate how to use option groups.
-        </p>
-        <p>
-            Consider the following macros defined below (note that macros <code>&lt;B&gt;</code> and <code>&lt;C&gt;</code>
-            are nested):
-        </p>
-        <table class="gradient-table">
-            <thead>
-                <tr>
-                    <th>Name</th>
-                    <th>Value</th>
-                </tr>
-            </thead>
-            <tbody>
-                <tr>
-                    <td><code>&lt;A&gt;</code></td>
-                    <td><code>aaa</code></td>
-                </tr>
-                <tr>
-                    <td><code>&lt;B&gt;</code></td>
-                    <td><code>&lt;A&gt; bbb</code></td>
-                </tr>
-                <tr>
-                    <td><code>&lt;C&gt;</code></td>
-                    <td><code>&lt;A&gt; bbb {z|w}</code></td>
-                </tr>
-            </tbody>
-        </table>
-        <p>
-            Then the following option group expansions will occur in these examples:
-        </p>
-        <table class="gradient-table">
-            <thead>
-               <tr>
-                   <th>Synonym</th>
-                   <th>Synonym Expansions</th>
-               </tr>
-            </thead>
-            <tbody>
-               <tr>
-                   <td><code>&lt;A&gt; {b|*} c</code></td>
-                   <td>
-                       <code>"aaa b c"</code><br>
-                       <code>"aaa c"</code>
-                   </td>
-               </tr>
-               <tr>
-                   <td><code>&lt;B&gt; {b|*} c</code></td>
-                   <td>
-                        <code>"aaa bbb b c"</code><br>
-                        <code>"aaa bbb c"</code>
-                   </td>
-               </tr>
-               <tr>
-                   <td><code>{b|\{\*\}}</code></td>
-                   <td>
-                        <code>"b"</code><br>
-                        <code>"b {*}"</code>
-                   </td>
-               </tr>
-               <tr>
-                   <td><code>a {b|*}. c</code></td>
-                   <td>
-                        <code>"a b. c"</code><br>
-                        <code>"a . c"</code>
-                   </td>
-               </tr>
-               <tr>
-                   <td><code>a .{b,  |*}. c</code></td>
-                   <td>
-                        <code>"a .b, . c"</code><br>
-                        <code>"a .. c"</code>
-                   </td>
-               </tr>
-               <tr>
-                   <td><code>
-                       {% raw %}a {{b|c}|*}.{% endraw %}</code></td>
-                   <td>
-                        <code>"a ."</code><br>
-                        <code>"a b."</code><br>
-                        <code>"a c."</code>
-                   </td>
-               </tr>
-               <tr>
-                   <td><code>a {% raw %}{{{&lt;C&gt;}}|{*}}{% endraw %} c</code></td>
-                   <td>
-                        <code>"a aaa bbb z c"</code><br>
-                        <code>"a aaa bbb w c"</code><br>
-                        <code>"a c"</code>
-                   </td>
-               </tr>
-               <tr>
-                   <td><code>{% raw %}{{{a}}} {b||*|{{*}}||*}{% endraw %}</code></td>
-                   <td>
-                        <code>"a b"</code><br>
-                        <code>"a"</code>
-                   </td>
-               </tr>
-            </tbody>
-        </table>
-        <p>
-           Specifically:
-        </p>
-        <ul>
-            <li><code>{A|B}</code>  denotes either <code>A</code> or <code>B</code>.</li>
-            <li><code>{A|B|*}</code>  denotes either <code>A</code> or <code>B</code> or nothing.</li>
-            <li>Excessive curly brackets are ignored, when safe to do so.</li>
-            <li>Macros cannot be recursive but can be nested.</li>
-            <li>Option groups can be nested.</li>
-            <li>
-                <code>'\'</code> (backslash) can be used to escape <code>'{'</code>, <code>'}'</code>, <code>'|'</code> and
-                <code>'*'</code> special symbols used by the option groups.
-            </li>
-            <li>Excessive whitespaces are trimmed when expanding option groups.</li>
-        </ul>
-        <p>
-            We can rewrite our transportation model element in a bit more efficient way using macros and option groups.
-            Even though the actual length of definition hasn't changed much it now auto-generates many dozens of synonyms
-            we would have to write out manually otherwise:
-        </p>
-        <pre class="brush: js, highlight: [4,5,14]">
-            ...
-            "macros": [
-                {
-                    "name": "&lt;TRUCK_TYPE&gt;",
-                    "macro": "{ {light|super|heavy|medium} duty|half ton|1/2 ton|3/4 ton|one ton}"
-                }
-             ]
-            "elements": [
-                {
-                    "id": "transport.vehicle",
-                    "description": "Transportation vehicle",
-                    "synonyms": [
-                        "car",
-                        "{&lt;TRUCK_TYPE&gt;|*} {pickup|*} truck"
-                        "sedan",
-                        "coupe"
-                    ]
-                }
-            ]
-            ...
-        </pre>
-        <span id="regex" class="section-sub-title">Regular Expressions</span>
-        <p>
-            Any individual synonym word that starts and ends with <code>//</code> (two forward slashes) is
-            considered to be Java regular expression as defined in <code>java.util.regex.Pattern</code>. Note that
-            regular expression can only span a single word, i.e. only individual words from the user input will be
-            matched against given regular expression and no whitespaces are allowed within regular expression. Note
-            also that option group special symbols <code>{</code>, <code>}</code>,
-            <code>|</code> and <code>*</code> have to be escaped in the regular expression using <code>\</code>
-            (backslash).
-        </p>
-        <p>
-            For example, the following synonym: 
-        </p>
-        <pre class="brush: js">
-        "synonyms": [
-            "{foo|//[bar].+//}}"
-        ]
-        </pre>
-        <p>
-            will match word <code>foo</code> or any other strings that start with <code>bar</code> as long as
-            this string doesn't contain whitespaces.
-        </p>
-        <div class="bq info">
-            <b>Regular Expressions Performance</b>
-            <p>
-                It's important to note that regular expressions can significantly affect the performance of the
-                underlying NLPCraft implementation if used uncontrolled. Use it with caution and test the performance
-                of your model to ensure it meets your expectations.
-            </p>
-        </div>
-        <span id="values" class="section-sub-title">Element Values</span>
-        <p>
-            Model element can have an optional set of special synonyms called <em>values</em> or proper nouns for this element.
-            Unlike basic synonyms, each value is a pair of a name and a set of standard synonyms by which that value,
-            and ultimately its element, can be recognized in the user input. Note that the value name itself acts as an
-            implicit synonym even when no additional synonyms added for that value.
-        </p>
-        <p>
-            When a model element is recognized it is made available to the model's matching logic as an instance of
-            the <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html">NCToken</a> interface.
-            This interface has a method
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getValue--">getValue()</a> which
-            returns the name of the value, if any, by which
-            that model element was recognized. That value name can be further used in intent matching.
-        </p>
-        <p>
-            To understand the importance of the values consider the following changes to our transportation
-            example model:
-        </p>
-        <pre class="brush: js, highlight: [19,20,21,22,23,24,25,26,27,28,29,30]">
-            ...
-            "macros": [
-                {
-                    "name": "&lt;TRUCK_TYPE&gt;",
-                    "macro": "{light duty|heavy duty|half ton|1/2 ton|3/4 ton|one ton|super duty}"
-                }
-             ]
-            "elements": [
-                {
-                    "id": "transport.vehicle",
-                    "description": "Transportation vehicle",
-                    "synonyms": [
-                        "car",
-                        "{&lt;TRUCK_TYPE&gt;|*} {pickup|*} truck"
-                        "sedan",
-                        "coupe"
-                    ],
-                    "values": [
-                        {
-                            "value": "mercedes",
-                            "synonyms": ["mercedes-ben{z|s}", "mb", "ben{z|s}"]
-                        },
-                        {
-                            "value": "bmw",
-                            "synonyms": ["{bimmer|bimer|beemer}", "bayerische motoren werke"]
-                        }
-                        {
-                            "value": "chevrolet",
-                            "synonyms": ["chevy"]
-                        }
-                    ]
-                }
-            ]
-            ...
-        </pre>
-        <p>
-            With that setup <code>transport.vehicle</code> element will be recognized by any of the following input string:
-        </p>
-        <ul>
-            <li><code>car</code></li>
-            <li><code>benz</code> (with value <code>mercedes</code>)</li>
-            <li><code>3/4 ton pickup truck</code></li>
-            <li><code>light duty truck</code></li>
-            <li><code>chevy</code> (with value <code>chevrolet</code>)</li>
-            <li><code>bimmer</code> (with value <code>bmw</code>)</li>
-            <li><code>transport.vehicle</code></li>
-        </ul>
-        <p>
-            Note that element value can be used in token and intent DSLs.
-        </p>
-        <span id="groups" class="section-sub-title">Element Groups</span>
-        <p>
-            Each model element belongs to one or more groups. Model element provides its groups via
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelElement.html#getGroups--">getGroups()</a> method.
-            By default, if element group is not specified, the element ID will act as its default group ID.
-        </p>
-        <p>
-            Group membership is a quick and easy way to organise similar model elements together and use this
-            categorization in token and intent DSL.
-        </p>
-        <p>
-            Note that the proper grouping of the elements is also necessary for the correct operation of
-            Short-Term-Memory (STM) in the conversational context
-            when using intent-based matching. See
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCConversation.html">NCConversation</a>
-            for mode details.
-        </p>
-        <p>
-            Consider a <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html">NCToken</a> that
-            represents a previously found model element that is stored in the conversation. Such token
-            will be overridden in the conversation by the more <b>recent token</b>
-            from the <b>same group</b> - a critical rule of maintaining the proper conversational context.
-        </p>
-        <p>
-            Note that token's groups can be used in token and intent DSLs.
-        </p>
-        <span id="parent" class="section-sub-title">Element Parent</span>
-        <p>
-            Each model element can form an optional hierarchical relationship with other element by specifying its
-            parent element ID via <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelElement.html#getParnetId--">getParentID()</a> method. The main idea here is that sometimes model elements can act not only individually but
-            their place in the hierarchy can be important too for token and intent DSL.
-        </p>
-        <p>
-            For example, we could have designed our transportation example model in a different way by using
-            multiple model elements linked with this hierarchy:
-        </p>
-        <pre>
-+-- vehicle
-|     +--truck
-|     |    |-- light.duty.truck
-|     |    |-- heavy.duty.truck
-|     |    +-- medium.duty.truck
-|     +--car
-|     |   |-- coupe
-|     |   |-- sedan
-|     |   |-- hatchback
-|     |   +-- wagon
-        </pre>
-        <p>
-            Then in our intent DSL, for example, we could look for any token with root parent ID <code>vehicle</code>
-            or immediate parent ID <code>truck</code> or <code>car</code> without a need to match on all current and
-            future individual sub-IDs:
-        </p>
-        <pre class="brush: plain">
-            "intent=vehicle.intent term={ancestors @@ 'vehicle'}"
-            "intent=truck.intent term={parent == 'truck'}"
-            "intent=car.intent term={parent == 'car'}"
-        </pre>
-    </section>
-    <section id="dsl" >
-        <h2 class="section-title">Token DSL</h2>
-        <p>
-            Any individual synonym word that that starts and ends with <code>^^</code> is a token DSL expression. A token
-            DSL expression inside of <code>^^ ... ^^</code> markers allows you to define a predicate on already parsed and detected token. It is very important to
-            note that unlike all other synonyms the token DSL predicate operates on a already detected <em>token</em>, not on an
-            individual unparsed <em>word</em>.
-        </p>
-        <p>
-            Token DSL allows you to <em>compose</em> named entities, i.e. use one name entity when defining another one. For example,
-            we could define a model element for the race car using our previous transportation example (note how synonym on
-            <b>line 18</b>
-            references the element defined on <b>line 4</b>):
-        </p>
-        <pre class="brush: js, highlight: [4, 18]">
-            ...
-            "elements": [
-                {
-                    "id": "transport.vehicle",
-                    "description": "Transportation vehicle",
-                    "synonyms": [
-                        "car",
-                        "truck",
-                        "{light|heavy|super|medium} duty {pickup|*} truck"
-                        "sedan",
-                        "coupe"
-                    ]
-                },
-                {
-                    "id": "race.vehicle",
-                    "description": "Race vehicle",
-                    "synonyms": [
-                        "{race|speed|track} ^^id == 'transport.vehicle'^^"
-                    ]
-                }
-
-            ]
-            ...
-        </pre>
-        <div class="bq warn">
-            <p>
-                <b>Greedy NERs <span class="amp">&</span> Synonyms Conflicts</b>
-            </p>
-            <p>
-                Note that in the above example you need to ensure that words <code>race</code>,
-                <code>speed</code> or <code>track</code> are not part of the <code>transport.vehicle</code>
-                token. It is particular important for the 3rd party NERs where specific rules about what
-                words can or cannot be part of the token are unclear or undefined. In such cases the only remedy is
-                to extensively test with 3rd party NERs and verify the synonyms recognition in data probe logs.
-            </p>
-        </div>
-        <p>
-            Another often used use case is to wrap 3rd party named entities to add group membership, metadata or hierarchical
-            relationship to the externally detected named entity. For example, you can wrap <code>google:location</code>
-            token and add group membership for <code>my_group</code> group:
-        </p>
-        <pre class="brush: js, highlight: [6,8]">
-            ...
-            "elements": [
-                {
-                    "id": "google.loc.wrap",
-                    "description": "Wrapper for google location",
-                    "groups": ["my_group"],
-                    "synonyms": [
-                        "^^id == 'google:location'^^"
-                    ]
-                }
-
-            ]
-            ...
-        </pre>
-        <span id="dsl-syntax" class="section-sub-title">Token DSL Syntax</span>
-        <p>
-            Token DSL is a simple expression language for defining a single predicate over a token - a detected model
-            element. Remember that unlike token DSL all other types of synonyms work with simple words (vs. tokens).
-            Here's a full <a target="github" href="https://github.com/apache/incubator-nlpcraft/blob/master/src/main/scala/org/apache/nlpcraft/probe/mgrs/model/antlr4/NCSynonymDsl.g4">ANTLR4 grammar</a> for token DSL.
-            Note that this is exactly the same syntax as
-            used by <a href="intent-matching.html#syntax">intent DSL</a> for token predicates in intents - except for
-            aliases which we will explain below.
-        </p>
-        <p>
-            Here's an example of token DSL defining a synonym for the population of any city in France:
-        </p>
-        <pre class="brush: js">
-            "synonyms": [
-                "population {of|for} ^^[city](id == 'nlpcraft:city' && lowercase(~city:country) == 'france')^^"
-            ]
-        </pre>
-        <p>
-            Few notes on token DSL syntax:
-        </p>
-        <ul>
-            <li>
-                This synonym defines a composed named entity, i.e. named entity that consists of other named entities.
-                In our example, we utilize token <code>nlpcraft:city</code> along with other basic synonym.
-            </li>
-            <li>
-                Token DSL expression always results in one and only one token when matched, however, the synonym can have multiple
-                token DSL expressions.
-            </li>
-            <li>
-                Token DSL expression can have optional alias (<code>[city]</code>) that can be used in other token DSL
-                expressions when referencing the token matched by that expression.
-            </li>
-            <li>
-                You can get all participant nested tokens, if required, using <code>NCToken#getPartTokens()</code> method call chain.
-                You can also reference participant tokens in the token DSL expression itself by using dot-notation (see below)
-                with either token IDs or aliases.
-            </li>
-            <li>
-                All string values should be places in single quotes, as in <code>'some string'</code>.
-                For numeric literals you can use underscores to help readability, i.e. <code>~list:size >= <b>1_000_000</b></code>
-            </li>
-            <li>
-                You can use <code>null</code>, <code>true</code> and <code>false</code> literals as a values.
-            </li>
-            <li>
-                Individual token expressions can be combined with <code>&&</code>, <code>||</code> and <code>!</code>
-                logical combinators and <code>(</code> <code>)</code> brackets that obey standard precedence rules.
-            </li>
-        </ul>
-        <p>
-            The individual token DSL expression can be one of the following forms:
-        </p>
-        <pre class="brush: js">
-            {qual}param op value
-            func({qual}param) op value
-        </pre>
-        <p>
-            The <code>{qual}param</code> is the left side parameter and it can have optional qualifier (<code>qual</code>).
-            Qualifier allows to reference participant tokens either by their ID or their DSL expression's alias using
-            dot-notation. For example:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Qualifier</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-                <tr>
-                    <td>
-                        <code><b>partId.</b>groups @@ 'my_grp'</code>
-                    </td>
-                    <td>
-                        There must be a participant token (i.e. constituent token) with either token ID or alias
-                        of <code>partId</code>. That participant token should belong to group <code>my_grp</code>.
-                    </td>
-                </tr>
-                <tr>
-                    <td>
-                        <code><b>alias1.alias2.</b>~meta['key'] >= 10</code>
-                    </td>
-                    <td>
-                        There must be two nested participant tokens with either token ID or alias
-                        of <code>alias1</code> and <code>alias2</code>. That second (inner-most <code>alias2</code>) participant token
-                        should have metadata property <code>meta</code> of type map with key <code>key</code> which value
-                        should be greater or equal to 10.
-                    </td>
-                </tr>
-            </tbody>
-        </table>
-        <div class="bq warn">
-            <p>
-                <b>NOTE:</b> If qualifier is present it <b>must</b> be valid and found, i.e. the participant tokens this qualifier
-                is referencing must be present. If qualifier is present but referenced participant tokens cannot be
-                found - the processing will abort with an exception rather than simply rejecting given synonym. In other
-                words, if specified - qualifiers are not optional.
-            </p>
-        </div>
-        <p>
-            The <code>param</code> itself can be one of the following literals:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Parameter</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code>id</code></td>
-                <td>
-                    <p>
-                        Token <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getId--">ID</a> as
-                        a <code>java.lang.String</code> object.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>id</b> == 'nlpcraft:city'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>groups</code></td>
-                <td>
-                    <p>
-                        Token <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getGroups--">groups</a>
-                        as <code>java.util.Collection</code> of token IDs.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>groups</b> @@ 'my_group'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>aliases</code></td>
-                <td>
-                    <p>
-                        Token <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getAliases--">aliases</a>
-                        as <code>java.util.Collection</code> of token aliases.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>aliases</b> @@ 'my_alias'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>startidx</code></td>
-                <td>
-                    <p>
-                        Token start character <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getStartCharIndex--">index</a> in the original text.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>startidx</b> > 5^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>endidx</code></td>
-                <td>
-                    <p>
-                        Token end character <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getStartCharIndex--">index</a> in the original text.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>endidx</b> < 15^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>parent</code></td>
-                <td>
-                    <p>
-                        <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getParentId--">ID</a> of
-                        the parent token as a <code>java.lang.String</code> object.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>parent</b> == 'root'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>ancestors</code></td>
-                <td>
-                    <p>
-                        <code>java.util.List</code> of all token <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getParentId--">parent ID</a>
-                        from the current one to the root. List can be empty if current token has no parent ID.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>ancestors</b> @@ 'tok:id'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>value</code></td>
-                <td>
-                    <p>
-                        Token <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getValue--">value</a>
-                        as a <code>java.lang.String</code> object.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>value</b> == 'brand_name'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>~propName</code></td>
-                <td>
-                    <p>
-                        Token <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getMetadata--">metadata</a>
-                        property for given <code>propName</code>.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^~<b>city:country</b> == 'france'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>~propName[key]</code></td>
-                <td>
-                    <p>
-                        Token <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getMetadata--">metadata</a>
-                        property for given <code>propName</code>
-                        of type <code>java.util.List</code> or <code>java.util.Map</code>.
-                        Returns indexed or keyed value. Note that <code>key</code> should be integer
-                        for <code>java.util.List</code> and string for <code>java.util.Map</code>.
-                        Nested indexing is not allowed.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^~<b>my:list[0]</b> >= 1_000_000^^</code><br>
-                        <code>^^~<b>my:map['key']</b> >= 1_000_000^^</code>
-                    </p>
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <p>
-            The optional <code>func</code> function can alter the value of the left-side parameter. Only one function call is allowed, i.e.
-            function calls cannot be nested. The primary use case for functions is dealing with 3rd party metadata where you
-            don't have a direct control on the values supplied from 3rd party named entity providers. The following functions are
-            supported:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Function Name</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code>keys</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.util.Map#keySet()</code> function on given parameter to a collection of
-                        map keys. Applicable to <code>java.util.Map</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>keys</b>(~my:map) @@ 'my_key'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>values</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.util.Map#values()</code> function on given parameter to get a collection
-                        of map values. Applicable to <code>java.util.Map</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>values</b>(~my:map) @@ (200_000, 100_000)^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>trim</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.lang.String#trim()</code> function on given parameter.
-                        Applicable to <code>java.lang.String</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>trim</b>(~nlp:origtext) == '//^[Pp]aris$//'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>isalpha</code></td>
-                <td>
-                    <p>
-                        Checks that given string parameter contains only Unicode letters.
-                        Applicable to <code>java.lang.String</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>isalpha</b>(~nlp:origtext) == true^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>isalphanum</code></td>
-                <td>
-                    <p>
-                        Checks that given string parameter contains only Unicode letters or digits.
-                        Applicable to <code>java.lang.String</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>isalphanum</b>(~nlp:origtext) == true^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>isnumeric</code></td>
-                <td>
-                    <p>
-                        Checks that given string parameter contains only Unicode digits.
-                        Applicable to <code>java.lang.String</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>isnumeric</b>(~zipcode) == true^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>iswhitespace</code></td>
-                <td>
-                    <p>
-                        Checks that given string parameter contains only whitespaces.
-                        Applicable to <code>java.lang.String</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>iswhitespace</b>(~my_txt) == false^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>uppercase</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.lang.String#toUpperCase()</code> function on given parameter.
-                        Applicable to <code>java.lang.String</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>uppercase</b>(~nlp:origtext) == 'PARIS'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>lowercase</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.lang.String#toLowerCase()</code> function on given parameter.
-                        Applicable to <code>java.lang.String</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>lowercase</b>(~nlp:origtext) == 'paris'^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>ceil</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.lang.Math#ceil()</code> function on given parameter.
-                        Applicable to <code>java.lang.Double</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>ceil</b>(~custom:double) > 1.0^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>floor</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.lang.Math#floor()</code> function on given parameter.
-                        Applicable to <code>java.lang.Double</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>floor</b>(~custom:double) > 1.0^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>rint</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.lang.Math#rint()</code> function on given parameter.
-                        Applicable to <code>java.lang.Double</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>rint</b>(~custom:double) > 1.0^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>round</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.lang.Map#round()</code> function on given parameter.
-                        Applicable to <code>java.lang.Double</code> and <code>java.lang.Float</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>round</b>(~custom:double) > 1.0^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>size</code>, <code>count</code> or <code>length</code></td>
-                <td>
-                    <p>
-                        Getting size of the <code>java.util.Collection</code> or <code>java.util.Map</code>, or number
-                        of characters for <code>java.lang.String</code> parameter.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>size</b>(~custom:coll) > 0^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>signum</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.lang.Math#signum()</code> function on given parameter.
-                        Applicable to <code>java.lang.Double</code> and <code>java.lang.Float</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>signum</b>(~custom:double) == -1^^</code>
-                    </p>
-                </td>
-            </tr>
-            <tr>
-                <td><code>abs</code></td>
-                <td>
-                    <p>
-                        Calling <code>java.lang.Math#abs()</code> function on given parameter.
-                        Applicable to <code>java.lang.Double</code>, <code>java.lang.Float</code>,
-                        <code>java.lang.Long</code> and <code>java.lang.Integer</code> parameters only.
-                    </p>
-                    <p>
-                        <b>Example:</b><br/>
-                        <code>^^<b>abs</b>(~custom:int) > 10_000^^</code>
-                    </p>
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <p>
-            The <code>op</code> (operation) can be one of the following:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Operation</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td>
-                    <code>==</code><br/>
-                    <code>!=</code>
-                </td>
-                <td>
-                    <p>
-                        Both operators perform equality check and work differently depending on the type of the left
-                        and right parameter:
-                    </p>
-                    <ul>
-                        <li>
-                            <p>
-                                If both left and right parameters are of type <code>java.util.Collection</code> then
-                                it checks that both collections contain (do not contain)
-                                exactly the same elements with exactly the same cardinalities.
-                            </p>
-                            <b>Example:</b>
-                            <dl>
-                                <dt><code>^^~col <b>==</b> (1, 2, 3)^^</code></dt>
-                                <dd>'col' metadata collection should contain only three elements: 1, 2, and 3.</dd>
-                                <dt><code>^^groups <b>!=</b> ('null', 'void')^^</code></dt>
-                                <dd>Token cannot belong to the exact two groups 'null' and 'void'.</dd>
-                                <dt><code>^^keys(~map) <b>==</b> ('key1', 'key2')^^</code></dt>
-                                <dd>'map' metadata map should contain only two keys: 'key1' and 'key2'.</dd>
-                            </dl>
-                        </li>
-                        <li>
-                            <p>
-                                If only right parameters is of type <code>java.util.Collection</code> and the left
-                                parameter is a single value then it checks that given single value is (is not) present
-                                in the right side collection.
-                            </p>
-                            <b>Example:</b>
-                            <dl>
-                                <dt><code>^^id <b>==</b> ('id1', 'id2')^^</code></dt>
-                                <dd>'id' should be either 'id1' or 'id2'.</dd>
-                                <dt><code>^^~index <b>!=</b> (-1, 0)^^</code></dt>
-                                <dd>
-                                    'index' metadata should NOT be either -1 or 0.
-                                </dd>
-                            </dl>
-                        </li>
-                        <li>
-                            <p>
-                                If both left and right parameters are of type <code>java.lang.Number</code>
-                                then method <code>java.lang.Double.compare()</code> is used to compare two numbers.
-                            </p>
-                            <b>Example:</b>
-                            <dl>
-                                <dt><code>^^~score <b>==</b> 100_000^^</code></dt>
-                                <dd>
-                                    'score' metadata (of any numeric type) should be equal to 100,000 when compared using
-                                    double values.
-                                </dd>
-                            </dl>
-                        </li>
-                        <li>
-                            <p>
-                                If both left and right parameters are of type <code>java.lang.String</code>
-                                and either one is a regular expression written using <code>//</code> prefix and suffix
-                                syntax then that regular expression is used to perform equality check.
-                            </p>
-                            <b>Example:</b>
-                            <dl>
-                                <dt><code>^^~txt <b>==</b> '//^[tT]ext$//'^^</code></dt>
-                                <dd>'txt' metadata matches given regex.</dd>
-                                <dt><code>^^~my_regex <b>!=</b> 'test'^^</code></dt>
-                                <dd>
-                                    'my_regex' metadata regex string matches 'test' value. Note that 'my_regex' metadata string
-                                    should use <code>//</code>...<code>//</code> syntax for regular expression.
-                                </dd>
-                            </dl>
-                        </li>
-                        <li>
-                            <p>
-                                In all other cases the standard Java <code>java.lang.Object.equal()</code> equality check
-                                is used.
-                            </p>
-                            <b>Example:</b>
-                            <dl>
-                                <dt><code>^^~value <b>==</b> null^^</code></dt>
-                                <dd>Token does not have a value.</dd>
-                                <dt><code>^^parentId <b>!=</b> null^^</code></dt>
-                                <dd>Token's parent ID is not null.</dd>
-                                <dt><code>^^~flag <b>==</b> true^^</code></dt>
-                                <dd>'flag' metadata is true.</dd>
-                            </dl>
-                        </li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td>
-                    <code>@@</code><br/>
-                    <code>!@</code>
-                </td>
-                <td>
-                    <p>
-                        Both operators perform collection containment check and work differently depending on the type of the left
-                        and right parameter:
-                    </p>
-                    <ul>
-                        <li>
-                            <p>
-                                If left parameter is of type <code>java.util.Collection</code> and the right side
-                                parameter is a single value then it checks that given collection contains (does not
-                                contain) given single value.
-                            </p>
-                            <b>Example:</b>
-                            <dl>
-                                <dt><code>^^~col <b>@@</b> 100_000^^</code></dt>
-                                <dd>'col' metadata collection should contain 100,000 value.</dd>
-                                <dt><code>^^groups <b>!@</b> 'null'^^</code></dt>
-                                <dd>Token should not belong to 'null' group.</dd>
-                            </dl>
-                        </li>
-                        <li>
-                            <p>
-                                If both left and right parameters are of type <code>java.util.Collection</code> then
-                                it checks that a left side collection contains (does not contain) <b>all elements</b>
-                                from the right side collection.
-                            </p>
-                            <b>Example:</b>
-                            <dl>
-                                <dt><code>^^~col <b>@@</b> (1, 2, 3)^^</code></dt>
-                                <dd>'col' metadata collection should contain all three elements: 1, 2, and 3.</dd>
-                                <dt><code>^^groups <b>!@</b> ('null', 'void')^^</code></dt>
-                                <dd>
-                                    Token should not belong to both 'null' and 'void' groups in the same time.
-                                    Note that it can belong to other groups.
-                                </dd>
-                            </dl>
-                        </li>
-                        <li>
-                            <p>
-                                If both left and right parameters are of type <code>java.lang.String</code> then
-                                it checks that a left side string contains (does not contain) the right side string as
-                                its sub-string.
-                            </p>
-                            <b>Example:</b>
-                            <dl>
-                                <dt><code>^^id <b>@@</b> 'sub'^^</code></dt>
-                                <dd>Token ID should contain 'sub' sub-string.</dd>
-                                <dt><code>^^~name <b>!@</b> 'nlp'^^</code></dt>
-                                <dd>
-                                    Metadata 'name' should not contain 'nlp' substring.
-                                </dd>
-                            </dl>
-                        </li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td>
-                    <code>&gt;</code><br/>
-                    <code><=</code><br/>
-                    <code><=</code><br/>
-                    <code>&lt;</code>
-                </td>
-                <td>
-                    <p>
-                        Standard relational operators that are applicable to <code>java.lang.Number</code> left and
-                        right side values only.
-                    </p>
-                    <b>Example:</b>
-                    <dl>
-                        <dt><code>^^startidx <b>>=</b> 10^^</code></dt>
-                        <dd>Token start index should be greater or equal to 10.</dd>
-                        <dt><code>^^~score <b><</b> 100_000^^</code></dt>
-                        <dd>
-                            Metadata 'score' should be less then 100,000.
-                        </dd>
-                    </dl>
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <span id="combinators" class="section-sub-title">Logical Combinators</span>
-        <p>
-            Individual token expressions can be combined with <code>&&</code>, <code>||</code> and <code>!</code>
-            logical combinators and <code>( )</code> brackets that obey standard precedence rules as well as short-cut
-            processing of logical <code>&&</code> and <code>||</code> combinators. For example:
-        </p>
-        <p>
-            <code>^^[alias](my:list[0] >= 1_000_000 <b>&&</b> alias1.groups @@ 'clients')^^</code><br>
-            <code>^^<b>(</b>id == 'myid' && ~score > 10<b>)</b> <b>||</b> <b>(</b>alias1.groups @@ 'clients' && ~score <= 10<b>)</b>^^</code><br>
-        </p>
-        <span id="custom" class="section-sub-title">Custom Parsers</span>
-        <p>
-            In cases when declarative synonyms (macros, option groups, regexp and token DSL) are not expressive enough
-            you create your model element recognizer programmatically:
-        </p>
-        <ul>
-            <li>
-                Model provides its custom parsers via <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getParsers--">getParsers()</a> method.
-            </li>
-            <li>
-                Custom parser is defined by the following classes:
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCCustomElement.html">NCCustomElement</a>,
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCCustomParser.html">NCCustomParser</a> and
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCCustomWord.html">NCCustomWord</a>.
-            </li>
-        </ul>
-    </section>
-    <section id="logic">
-        <h2 class="section-title">Model Logic</h2>
-        <p>
-            When a user sends its request via REST API it is received by the REST server. Upon receipt,
-            the REST server does the basic NLP processing and enriching. Once finished, the REST server
-            sends the enriched request down to a specific data probe selected based on the requested data model.
-        </p>
-        <p>
-            The model logic is defined in <a href="intent-matching.html">intents</a>, specifically in the intent callbacks that get called when
-            their intent is chosen as a winning match against the user request.
-            Below we will quickly discuss the key APIs that are essential for developing intent callbacks.
-            Note that this does now replace a more detailed <a target=_ href="/apis/latest/index.html">Javadoc</a>
-            documentation that you are encouraged to read through as well:
-        </p>
-        <ul>
-            <li>Interface <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html">NCModelView</a></li>
-            <li>Interface <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCIntentMatch.html">NCIntentMatch</a></li>
-            <li>Interface <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCContext.html">NCContext</a></li>
-            <li>Interface <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCRequest.html">NCRequest</a></li>
-            <li>Interface <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html">NCToken</a></li>
-            <li>Class <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCResult.html">NCResult</a></li>
-        </ul>
-        <h3 class="section-title">Interface <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html">NCModelView</a></h3>
-        <p>
-            This interface provides read-only view on data model. Model view defines a declarative, or configurable, part of the model.
-            All properties in this interface can be defined or overridden in JSON/YAML external
-            presentation when used with <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelFileAdapter.html">NCModelFileAdapter</a> adapter.
-        </p>
-        <h3 class="section-title">Interface <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCIntentMatch.html">NCIntentMatch</a></h3>
-        <p>
-            This interface defines a context of a particular intent match. It can be passed into the callback of the matched intent
-            and provides the following:
-        </p>
-        <ul>
-            <li>ID of the matched intent.</li>
-            <li>Specific parsing variant that was matched against this intent.</li>
-            <li>Access to the original query context (<a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCContext.html">NCContext</a>).</li>
-            <li>Various access APIs for intent tokens.</li>
-        </ul>
-        <h3 class="section-title">Interface <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCContext.html">NCContext</a></h3>
-        <p>
-            This interface provides all available data about the parsed user input and all its
-            supplemental information. It's accessible from <code>NCIntentMatch</code> interface and
-            provide large amount of information to the intent callback logic:
-        </p>
-        <ul>
-            <li>
-                Server request ID. Server request is defined as a processing of one user input sentence.
-            </li>
-            <li>
-                Reference to <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCConversation.html">NCConversation</a>
-                for controlling STM of conversation manager and dialog flow.
-            </li>
-            <li>
-                Reference to <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html">NCModelView</a>
-                instance that the intent callback method belongs to giving access to entire static model configuration.
-            </li>
-            <li>
-                Reference to <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCRequest.html">NCRequest</a> that
-                provides detailed information about the user input.
-            </li>
-            <li>
-                List of parsing variants provided
-                by <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCContext.html#getVariants--">getVariants()</a>
-                method. When the user sentence gets parsed into individual tokens (i.e. detected model elements) there is generally
-                more than one way to do it. This ambiguity is perfectly fine because only the data model has all the
-                necessary information to select one parsing variant that fits that model the best. Without the data model
-                there isn't enough context to determine which variant is the best fitting.
-                Method <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCContext.html#getVariants--">getVariants()</a>
-                returns list of all parsing variants for a given user input.
-            </li>
-        </ul>
-        <h3 class="section-title">Interface <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCRequest.html">NCRequest</a></h3>
-        <p>
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCSentence.html">NCRequest</a> interface
-            is one of the several important entities in Data Model API that you as a model developer will be working with. You
-            should review its <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCRequest.html">Javadoc</a> but
-            here is an outline of the information it provides:
-        </p>
-        <ul>
-            <li>
-                Information about the user that issued the request.
-            </li>
-            <li>
-                User agent and remote address, if any available, of the user's application that made the initial REST call.
-            </li>
-            <li>
-                Original request text, timestamp of its receipt, and server request ID.
-            </li>
-        </ul>
-        <h3 class="section-title">Interface <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html">NCToken</a></h3>
-        <p>
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html">NCToken</a> object is another
-            key abstraction in Data Model API. A token is a detected model element and is a part of a fully parsed user input.
-            Sequence of tokens represents parsed user input. A single token corresponds to a one or more words, sequential
-            or not, in the user sentence.
-        </p>
-        <p>
-            Most of the token's information is stored in map-based metadata accessible via
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#getMetadata--">getMetadata()</a> method.
-            Depending on the token ID each token will have different set of <a href="#meta">metadata properties</a>. Some common NLP properties
-            are always present for tokens of all types.
-        </p>
-        <h3 class="section-title">Class <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCResult.html">NCResult</a></h3>
-        <p>
-            This class defines data model result returned from model's intent callbacks. Result consists of the
-            text body and the type. The type is similar in notion to MIME types. Intent callbacks must use this class
-            to provide their results.
-        </p>
-    </section>
-    <section id="builtin">
-        <h2 class="section-title">Built-In Tokens</h2>
-        <p>
-            NLPCraft provides a number of built-in model elements (i.e. tokens) including the
-            <a href="integrations.html">integration</a> with several popular 3rd party NER frameworks. Table
-            below provides information about these built-in tokens. Section about <a href="#meta">token metadata</a> provides
-            further information about metadata that each type of token carries.
-        </p>
-        <p>
-            Built-in tokens have to be explicitly enabled on both the REST server and in the model. See
-            <code>nlpcraft.server.tokenProviders</code> configuration property and
-            <a target="javadoc" href="apis/latest/org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">NCModelView#getEnabledBuiltInTokens()</a>
-            method for more details. By default, only NLPCraft tokens are enabled (token ID
-            starting with <code>nlpcraft</code>).
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Token ID</th>
-                <th>Description</th>
-                <th>Example</th>
-            </tr>
-            </thead>
-            <tbody>
-                <tr>
-                    <td><code>nlpcraft:nlp</code></td>
-                    <td>
-                        <p>
-                            This token denotes a word (always a single word) that is not a part of any other token. It's
-                            also call a free-word, i.e. a word that is not linked to any other detected model element.
-                        </p>
-                        <p>
-                            <b>NOTE:</b> the metadata from this token defines a common set of NLP properties and
-                            is present in every other token as well.
-                        </p>
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Jamie goes <code>home</code> (assuming that a word 'home' does not belong to any model element).</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:date</code></td>
-                    <td>
-                        This token denotes a date range. It recognizes dates from 1900 up to 2023. Note that it does not
-                        currently recognize time component.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Meeting <code>next tuesday</code>.</li>
-                            <li>Report for entire <code>2018 year</code>.</li>
-                            <li>Data <code>from 1/1/2017 to 12/31/2018</code>.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:num</code></td>
-                    <td>
-                        This token denotes a single numeric value or numeric condition.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Price <code>&gt; 100</code>.</li>
-                            <li>Price is <code>less than $100</code>.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:continent</code></td>
-                    <td>
-                        This token denotes a geographical continent.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Population of <code>Africa</code>.</li>
-                            <li>Surface area of <code>America</code>.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:subcontinent</code></td>
-                    <td>
-                        This token denotes a geographical subcontinent.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Population of <code>Alaskan peninsula</code>.</li>
-                            <li>Surface area of <code>South America</code>.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:region</code></td>
-                    <td>
-                        This token denotes a geographical region/state.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Population of <code>California</code>.</li>
-                            <li>Surface area of <code>South Dakota</code>.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:country</code></td>
-                    <td>
-                        This token denotes a country.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Population of <code>France</code>.</li>
-                            <li>Surface area of <code>USA</code>.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:city</code></td>
-                    <td>
-                        This token denotes a city.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Population of <code>Paris</code>.</li>
-                            <li>Surface area of <code>Washington DC</code>.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:metro</code></td>
-                    <td>
-                        This token denotes a metro area.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Population of <code>Cedar Rapids-Waterloo-Iowa City & Dubuque, IA</code> metro area.</li>
-                            <li>Surface area of <code>Norfolk-Portsmouth-Newport News, VA</code>.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:sort</code></td>
-                    <td>
-                        This token denotes a sorting or ordering.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Report <code>sorted from top to bottom</code>.</li>
-                            <li>Analysis <code>sorted in descending order</code>.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:limit</code></td>
-                    <td>
-                        This token denotes a numerical limit.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Show <code>top 5</code> brands.</li>
-                            <li>Show <code>several</code> brands.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:coordinate</code></td>
-                    <td>
-                        This token denotes a latitude and longitude coordinates.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>Route the path to <code>55.7558, 37.6173</code> location.</li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>nlpcraft:relation</code></td>
-                    <td>
-                        This token denotes a relation function:
-                        <code>compare</code> or
-                        <code>correlate</code>. Note this token always need another two tokens that it references.
-                    </td>
-                    <td>
-                        <ul>
-                            <li>
-                                What is the <code><b>correlation between</b></code> <code>price</code> <code><b>and</b></code> <code>location</code>
-                                (assuming that 'price' and 'location' are also detected tokens).
-                            </li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>google:xxx</code></td>
-                    <td>
-                        <p>
-                            These tokens denote <code>xxx</code> that is a lower case name of the named entity
-                            in <a target=_ href="https://cloud.google.com/natural-language/">Google APIs</a>, i.e.
-                            <code>google:person</code>, <code>google:location</code>, etc.
-                        </p>
-                        <p>
-                            See <a href="integrations.html#google">integration</a> section for more details on how
-                            to configure Google named entity provider.
-                        </p>
-                    </td>
-                    <td>
-                        <ul>
-                            <li>
-                                Articles by <code>Ken Thompson</code>.
-                            </li>
-                            <li>
-                                Best restaurants in <code>Paris</code>.
-                            </li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>opennlp:xxx</code></td>
-                    <td>
-                        <p>
-                            These tokens denote <code>xxx</code> that is a lower case name of the named entity
-                            in <a target=_ href="https://opennlp.apache.org/">Apache OpenNLP</a>, i.e.
-                            <code>opennlp:person</code>, <code>opennlp:money</code>, etc.
-                        </p>
-                        <p>
-                            See <a href="integrations.html#opennlp">integration</a> section for more details on how
-                            to configure Apache OpenNLP named entity provider.
-                        </p>
-                    </td>
-                    <td>
-                        <ul>
-                            <li>
-                                Articles by <code>Ken Thompson</code>.
-                            </li>
-                            <li>
-                                Best restaurants under <code>100$</code>.
-                            </li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>spacy:xxx</code></td>
-                    <td>
-                        <p>
-                            These tokens denote <code>xxx</code> that is a lower case name of the named entity
-                            in <a target=_ href="https://spacy.io/">spaCy</a>, i.e.
-                            <code>spacy:person</code>, <code>spacy:location</code>, etc.
-                        </p>
-                        <p>
-                            See <a href="integrations.html#spacy">integration</a> section for more details on how
-                            to configure spaCy named entity provider.
-                        </p>
-                    </td>
-                    <td>
-                        <ul>
-                            <li>
-                                Articles by <code>Ken Thompson</code>.
-                            </li>
-                            <li>
-                                Best restaurants in <code>Paris</code>.
-                            </li>
-                        </ul>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code>stanford:xxx</code></td>
-                    <td>
-                        <p>
-                            These tokens denote <code>xxx</code> that is a lower case name of the named entity
-                            in <a target=_ href="https://stanfordnlp.github.io/CoreNLP">Stanford CoreNLP</a>, i.e.
-                            <code>stanford:person</code>, <code>stanford:location</code>, etc.
-                        </p>
-                        <p>
-                            See <a href="integrations.html#stanford">integration</a> section for more details on how
-                            to configure Stanford CoreNLP named entity provider.
-                        </p>
-                    </td>
-                    <td>
-                        <ul>
-                            <li>
-                                Articles by <code>Ken Thompson</code>.
-                            </li>
-                            <li>
-                                Best restaurants in <code>Paris</code>.
-                            </li>
-                        </ul>
-                    </td>
-                </tr>
-            </tbody>
-        </table>
-    </section>
-    <section id="meta">
-        <h2 class="section-title">Token Metadata</h2>
-        <p>
-            Each token has different set of metadata. Sections below describe metadata for each built-in token
-            supported by NLPCraft:
-        </p>
-        <ul>
-            <li><a href="#nlpcraft:nlp">Token ID <code>nlpcraft:nlp</code></a></li>
-            <li><a href="#nlpcraft:date">Token ID <code>nlpcraft:date</code></a></li>
-            <li><a href="#nlpcraft:num">Token ID <code>nlpcraft:num</code></a></li>
-            <li><a href="#nlpcraft:city">Token ID <code>nlpcraft:city</code></a></li>
-            <li><a href="#nlpcraft:continent">Token ID <code>nlpcraft:continent</code></a></li>
-            <li><a href="#nlpcraft:subcontinent">Token ID <code>nlpcraft:subcontinent</code></a></li>
-            <li><a href="#nlpcraft:region">Token ID <code>nlpcraft:region</code></a></li>
-            <li><a href="#nlpcraft:country">Token ID <code>nlpcraft:country</code></a></li>
-            <li><a href="#nlpcraft:metro">Token ID <code>nlpcraft:metro</code></a></li>
-            <li><a href="#nlpcraft:coordinate">Token ID <code>nlpcraft:coordinate</code></a></li>
-            <li><a href="#nlpcraft:sort">Token ID <code>nlpcraft:sort</code></a></li>
-            <li><a href="#nlpcraft:limit">Token ID <code>nlpcraft:limit</code></a></li>
-            <li><a href="#nlpcraft:relation">Token ID <code>nlpcraft:relation</code></a></li>
-            <li><a href="#stanford:xxx">Token ID <code>stanford:xxx</code></a></li>
-            <li><a href="#spacy:xxx">Token ID <code>spacy:xxx</code></a></li>
-            <li><a href="#google:xxx">Token ID <code>google:xxx</code></a></li>
-            <li><a href="#opennlp:xxx">Token ID <code>opennlp:xxx</code></a></li>
-        </ul>
-        <div class="bq info">
-            <p>
-                <b>Metadata Name Conflicts</b>
-            </p>
-            <p>
-                Note that model element metadata gets merged into the same map container as common NLP token metadata
-                (see <code>nlpcraft:nlp:xxx</code> properties below).
-                In other words, their share the same namespace. It is important to remember that and choose unique names
-                for user-defined metadata properties. One possible way that is used by NLPCraft internally is to prefix
-                metadata name with some unique prefix based on the token ID.
-            </p>
-        </div>
-        <span id="nlpcraft:nlp" class="section-sub-title">Token ID <code>nlpcraft:nlp</code></span>
-        <p>
-            This token's metadata provides common basic NLP properties that are part of any token.
-            <b>All tokens</b> without exception have these metadata properties. This metadata
-            represents a common set of NLP properties for a given token. All these metadata properties are <b>mandatory</b>.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:unid</b></code></td>
-                    <td><code>java.lang.String</code></td>
-                    <td>Internal globally unique system ID of the token.</td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:bracketed</b></code></td>
-                    <td><code>java.lang.Boolean</code></td>
-                    <td>Whether or not this token is surrounded by any of <code>'['</code>, <code>']'</code>, <code>'{'</code>, <code>'}'</code>, <code>'('</code>, <code>')'</code> brackets.</td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:freeword</b></code></td>
-                    <td><code>java.lang.Boolean</code></td>
-                    <td>Whether or not this token represents a free word. A free word is a token that was detected neither as a part of user defined or system tokens.</td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:direct</b></code></td>
-                    <td><code>java.lang.Boolean</code></td>
-                    <td>Whether or not this token was matched on direct (not permutated) synonym.</td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:english</b></code></td>
-                    <td><code>java.lang.Boolean</code></td>
-                    <td>
-                        Whether this token represents an English word. Note that this only checks that token's text
-                        consists of characters of English alphabet, i.e. the text doesn't have to be necessary a
-                        known valid English word. See <a href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#isNonEnglishAllowed--" target="javadoc">NCModelView.isNonEnglishAllowed()</a> method
-                        for corresponding model configuration.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:lemma</b></code></td>
-                    <td><code>java.lang.String</code></td>
-                    <td>
-                        Lemma of this token, i.e. a canonical form of this word. Note that stemming and
-                        lemmatization allow to reduce inflectional forms and sometimes derivationally related forms
-                        of a word to a common base form. Lemmatization refers to the use of a vocabulary and
-                        morphological analysis of words, normally aiming to remove inflectional endings only and to
-                        return the base or dictionary form of a word, which is known as the lemma.
-                        Learn more at <a target=_ href="https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html">https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html</a>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:stem</b></code></td>
-                    <td><code>java.lang.String</code></td>
-                    <td>
-                        Stem of this token. Note that stemming and lemmatization allow to reduce inflectional forms
-                        and sometimes derivationally related forms of a word to a common base form. Unlike lemma,
-                        stemming is a basic heuristic process that chops off the ends of words in the hope of
-                        achieving this goal correctly most of the time, and often includes the removal of derivational
-                        affixes.
-                        Learn more at <a target=_ href="https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html">https://nlp.stanford.edu/IR-book/html/htmledition/stemming-and-lemmatization-1.html</a>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:pos</b></code></td>
-                    <td><code>java.lang.String</code></td>
-                    <td>
-                        Penn Treebank POS tag for this token. Note that additionally to standard Penn Treebank POS
-                        tags NLPCraft introduced '-&#45;&#45;' synthetic tag to indicate a POS tag for multiword tokens.
-                        Learn more at <a target=_ href="http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html">http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html</a>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:posdesc</b></code></td>
-                    <td><code>java.lang.String</code></td>
-                    <td>
-                        Description of Penn Treebank POS tag.
-                        Learn more at <a target=_ href="http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html">http://www.ling.upenn.edu/courses/Fall_2003/ling001/penn_treebank_pos.html</a>
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:swear</b></code></td>
-                    <td><code>java.lang.Boolean</code></td>
-                    <td>
-                        Whether or not this token is a swear word. NLPCraft has built-in list of common English swear words.
-                        See <a href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#isSwearWordsAllowed--" target="javadoc">NCModelView.isSwearWordsAllowed()</a> for corresponding model configuration
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:origtext</b></code></td>
-                    <td><code>java.lang.String</code></td>
-                    <td>
-                        Original user input text for this token.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:normtext</b></code></td>
-                    <td><code>java.lang.String</code></td>
-                    <td>
-                        Normalized user input text for this token.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:sparsity</b></code></td>
-                    <td><code>java.lang.Integer</code></td>
-                    <td>
-                        Numeric value of how sparse the token is. Sparsity zero means that all individual words in
-                        the token follow each other.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:minindex</b></code></td>
-                    <td><code>java.lang.Integer</code></td>
-                    <td>
-                        Index of the first word in this token. Note that token may not be contiguous.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:maxindex</b></code></td>
-                    <td><code>java.lang.Integer</code></td>
-                    <td>
-                        Index of the last word in this token. Note that token may not be contiguous.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:wordindexes</b></code></td>
-                    <td><code>java.util.List&lt;Integer&gt;</code></td>
-                    <td>
-                        List of original word indexes in this token. Note that a token can have words that are not
-                        contiguous in the original sentence. Always has at least one element in it.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:wordlength</b></code></td>
-                    <td><code>java.lang.Integer</code></td>
-                    <td>
-                        Number of individual words in this token. Equal to the size of <code>wordindexes</code> list.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:contiguous</b></code></td>
-                    <td><code>java.lang.Boolean</code></td>
-                    <td>
-                        Whether or not this token has zero sparsity, i.e. consists of contiguous words.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:start</b></code></td>
-                    <td><code>java.lang.Integer</code></td>
-                    <td>
-                        Start character index of this token.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:end</b></code></td>
-                    <td><code>java.lang.Integer</code></td>
-                    <td>
-                        End character index of this token.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:index</b></code></td>
-                    <td><code>java.lang.Integer</code></td>
-                    <td>
-                        Index of this token in the sentence.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:charlength</b></code></td>
-                    <td><code>java.lang.Integer</code></td>
-                    <td>
-                        Character length of this token.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:quoted</b></code></td>
-                    <td><code>java.lang.Boolean</code></td>
-                    <td>
-                        Whether or not this token is surrounded by single or double quotes.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:stopword</b></code></td>
-                    <td><code>java.lang.Boolean</code></td>
-                    <td>
-                        Whether or not this token is a stopword. Stopwords are some extremely common words which
-                        add little value in helping understanding user input and are excluded from the processing entirely.
-                        For example, words like a, the, can, of, about, over, etc. are typical stopwords in English.
-                        NLPCraft has built-in set of stopwords.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:nlp:dict</b></code></td>
-                    <td><code>java.lang.Boolean</code></td>
-                    <td>
-                        Whether or not this token is found in Princeton WordNet database.
-                    </td>
-                </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:date" class="section-sub-title">Token ID <code>nlpcraft:date</code></span>
-        <p>
-            This token denotes a date range including single days.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b>.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-                <tr>
-                    <td><code><b>nlpcraft:date:from</b></code></td>
-                    <td><code>java.lang.Long</code></td>
-                    <td>
-                       Start timestamp of the datetime range.
-                    </td>
-                </tr>
-                <tr>
-                    <td><code><b>nlpcraft:date:to</b></code></td>
-                    <td><code>java.lang.Long</code></td>
-                    <td>
-                        End timestamp of the datetime range.
-                    </td>
-                </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:num" class="section-sub-title">Token ID <code>nlpcraft:num</code></span>
-        <p>
-            This token denotes a single numerical value or a numeric condition.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>nlpcraft:num:from</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>
-                    Start of numeric range that satisfies the condition (exclusive). Note that if <code>from</code>
-                    and <code>to</code> are the same this token represent a single value (whole or fractional) in
-                    which case <code>isequalcondition</code>> will be <code>true</code>.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:to</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>
-                    Ed of numeric range that satisfies the condition (exclusive). Note that if <code>from</code>
-                    and <code>to</code> are the same this token represent a single value (whole or fractional) in
-                    which case <code>isequalcondition</code>> will be <code>true</code>.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:fromincl</b></code></td>
-                <td><code>java.lang.Boolean</code></td>
-                <td>
-                    Whether or not start of the numeric range is inclusive
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:toincl</b></code></td>
-                <td><code>java.lang.Boolean</code></td>
-                <td>
-                    Whether or not end of the numeric range is inclusive
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:isequalcondition</b></code></td>
-                <td><code>java.lang.Boolean</code></td>
-                <td>
-                    Whether this is an equality condition. Note that single numeric values also default to equality
-                    condition and this property will be <code>true</code>. Indeed, <code>A is equal to 2</code> and
-                    <code>A is 2</code> have the same meaning.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:isnotequalcondition</b></code></td>
-                <td><code>java.lang.Boolean</code></td>
-                <td>
-                    Whether this is a not-equality condition.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:isfromnegativeinfinity</b></code></td>
-                <td><code>java.lang.Boolean</code></td>
-                <td>
-                    Whether this range is from negative infinity.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:israngecondition</b></code></td>
-                <td><code>java.lang.Boolean</code></td>
-                <td>
-                    Whether this is a range condition.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:istopositiveinfinity</b></code></td>
-                <td><code>java.lang.Boolean</code></td>
-                <td>
-                    Whether this range is to positive infinity.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:isfractional</b></code></td>
-                <td><code>java.lang.Boolean</code></td>
-                <td>
-                    Whether this token's value (single numeric value of a range) is a whole or a fractional number.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:unit</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Optional numeric value unit name (see below).
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:num:unittype</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Optional numeric value unit type (see below).
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <p>
-            Following table provides possible values for <code><b>nlpcraft:num:unit</b></code> and <code><b>nlpcraft:num:unittype</b></code>
-            properties:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>num:unittype</th>
-                <th>num:unit <sub>possible values</sub></th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr><td><code>mass</code></td><td><code>feet per second</code><br/><code>grams</code><br/><code>kilogram</code><br/><code>grain</code><br/><code>dram</code><br/><code>ounce</code><br/><code>pound</code><br/><code>hundredweight</code><br/><code>ton</code><br/><code>tonne</code><br/><code>slug</code></td>
-                <tr><td><code>torque</code></td><td><code>newton meter</code></td>
-                <tr><td><code>area</code></td><td><code>square meter</code><br/><code>acre</code><br/><code>are</code><br/><code>hectare</code><br/><code>square inches</code><br/><code>square feet</code><br/><code>square yards</code><br/><code>square miles</code></td>
-                <tr><td><code>paper quantity</code></td><td><code>paper bale</code></td>
-                <tr><td><code>force</code></td><td><code>kilopond</code><br/><code>pond</code></td>
-                <tr><td><code>pressure</code></td><td><code>pounds per square inch</code></td>
-                <tr><td><code>solid angle</code></td><td><code>steradian</code></td>
-                <tr><td><code>pressure</code><br/><code>stress</code></td><td><code>pascal</code></td>
-                <tr><td><code>luminous</code></td><td><code>flux</code><br/><code>lumen</code></td>
-                <tr><td><code>amount of substance</code></td><td><code>mole</code></td>
-                <tr><td><code>luminance</code></td><td><code>candela per square metre</code></td>
-                <tr><td><code>angle</code></td><td><code>radian</code><br/><code>degree</code></td>
-                <tr><td><code>magnetic flux density</code><br/><code>magnetic field</code></td><td><code>tesla</code></td>
-                <tr><td><code>power</code><br/><code>radiant flux</code></td><td><code>watt</code></td>
-                <tr><td><code>datetime</code></td><td><code>second</code><br/><code>minute</code><br/><code>hour</code><br/><code>day</code><br/><code>week</code><br/><code>month</code><br/><code>year</code></td>
-                <tr><td><code>electrical inductance</code></td><td><code>henry</code></td>
-                <tr><td><code>electric charge</code></td><td><code>coulomb</code></td>
-                <tr><td><code>temperature</code></td><td><code>kelvin</code><br/><code>centigrade</code><br/><code>fahrenheit</code></td>
-                <tr><td><code>voltage</code><br/><code>electrical</code></td><td><code>volt</code></td>
-                <tr><td><code>momentum</code></td><td><code>kilogram meters per second</code></td>
-                <tr><td><code>amount of heat</code></td><td><code>calorie</code></td>
-                <tr><td><code>electrical capacitance</code></td><td><code>farad</code></td>
-                <tr><td><code>radioactive decay</code></td><td><code>becquerel</code></td>
-                <tr><td><code>electrical conductance</code></td><td><code>siemens</code></td>
-                <tr><td><code>luminous intensity</code></td><td><code>candela</code></td>
-                <tr><td><code>work</code><br/><code>energy</code></td><td><code>joule</code></td>
-                <tr><td><code>quantities</code></td><td><code>dozen</code></td>
-                <tr><td><code>density</code></td><td><code>density</code></td>
-                <tr><td><code>sound</code></td><td><code>decibel</code></td>
-                <tr><td><code>electrical resistance</code><br/><code>impedance</code></td><td><code>ohm</code></td>
-                <tr><td><code>force</code><br/><code>weight</code></td><td><code>newton</code></td>
-                <tr><td><code>light quantity</code></td><td><code>lumen seconds</code></td>
-                <tr><td><code>length</code></td><td><code>meter</code><br/><code>millimeter</code><br/><code>centimeter</code><br/><code>decimeter</code><br/><code>kilometer</code><br/><code>astronomical unit</code><br/><code>light year</code><br/><code>parsec</code><br/><code>inch</code><br/><code>foot</code><br/><code>yard</code><br/><code>mile</code><br/><code>nautical mile</code></td>
-                <tr><td><code>refractive index</code></td><td><code>diopter</code></td>
-                <tr><td><code>frequency</code></td><td><code>hertz</code><br/><code>angular frequency</code></td>
-                <tr><td><code>power</code></td><td><code>kilowatt</code><br/><code>horsepower</code><br/><code>bar</code></td>
-                <tr><td><code>magnetic flux</code></td><td><code>weber</code></td>
-                <tr><td><code>current</code></td><td><code>ampere</code></td>
-                <tr><td><code>acceleration of gravity</code></td><td><code>gravity imperial</code><br/><code>gravity metric</code></td>
-                <tr><td><code>volume</code></td><td><code>cubic meter</code><br/><code>liter</code><br/><code>milliliter</code><br/><code>centiliter</code><br/><code>deciliter</code><br/><code>hectoliter</code><br/><code>cubic inch</code><br/><code>cubic foot</code><br/><code>cubic yard</code><br/><code>acre-foot</code><br/><code>teaspoon</code><br/><code>tablespoon</code><br/><code>fluid ounce</code><br/><code>cup</code><br/><code>gill</code><br/><code>pint</code><br/><code>quart</code><br/><code>gallon</code></td>
-                <tr><td><code>speed</code></td><td><code>miles per hour</code><br/><code>meters per second</code></td>
-                <tr><td><code>illuminance</code></td><td><code>lux</code></td>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:city" class="section-sub-title">Token ID <code>nlpcraft:city</code></span>
-        <p>
-            This token denotes a city.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>nlpcraft:city:city</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Name of the city.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:city:continent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Continent name.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:city:subcontinent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Subcontinent name.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:city:subcontinent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Subcontinent name.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:city:countrymeta</b></code></td>
-                <td><code>java.util.Map</code></td>
-                <td>
-                    Supplemental metadata for city's country (see below).
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:city:citymeta</b></code></td>
-                <td><code>java.util.Map</code></td>
-                <td>
-                    Supplemental metadata for city (see below).
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <p>
-            Following tables provides possible values for <code><b>nlpcraft:city:countrymeta</b></code> map. The data is
-            obtained from <a href="http://unstats.un.org" target=_>The United Nations Statistics Division</a> datasets:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Key</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>iso</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>ISO country code.</td>
-            </tr>
-            <tr>
-                <td><code><b>iso3</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>ISO 3166 country code.</td>
-            </tr>
-            <tr>
-                <td><code><b>isocode</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>ISO country code.</td>
-            </tr>
-            <tr>
-                <td><code><b>capital</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country capital city name.</td>
-            </tr>
-            <tr>
-                <td><code><b>area</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.Double</code></td>
-                <td>Optional country surface area.</td>
-            </tr>
-            <tr>
-                <td><code><b>population</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.Long</code></td>
-                <td>Optional country population.</td>
-            </tr>
-            <tr>
-                <td><code><b>continent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country continent.</td>
-            </tr>
-            <tr>
-                <td><code><b>currencycode</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Country currency code.</td>
-            </tr>
-            <tr>
-                <td><code><b>currencyname</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Country currency name.</td>
-            </tr>
-            <tr>
-                <td><code><b>phone</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country phone code.</td>
-            </tr>
-            <tr>
-                <td><code><b>postalcodeformat</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country postal code format.</td>
-            </tr>
-            <tr>
-                <td><code><b>postalcoderegex</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country postal code regular expression.</td>
-            </tr>
-            <tr>
-                <td><code><b>languages</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country list of languages.</td>
-            </tr>
-            <tr>
-                <td><code><b>neighbours</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country list of neighbours.</td>
-            </tr>
-            </tbody>
-        </table>
-        <p>
-            Following tables provides possible values for <code><b>nlpcraft:city:citymeta</b></code> map. The data is
-            obtained from <a href="http://unstats.un.org" target=_>The United Nations Statistics Division</a> datasets:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Key</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>latitude</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>City latitude.</td>
-            </tr>
-            <tr>
-                <td><code><b>longitude</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>City longitude.</td>
-            </tr>
-            <tr>
-                <td><code><b>population</b></code></td>
-                <td><code>java.lang.Long</code></td>
-                <td>City population.</td>
-            </tr>
-            <tr>
-                <td><code><b>elevation</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.Integer</code></td>
-                <td>Optional city elevation in meters.</td>
-            </tr>
-            <tr>
-                <td><code><b>timezone</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>City timezone.</td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:continent" class="section-sub-title">Token ID <code>nlpcraft:continent</code></span>
-        <p>
-            This token denotes a continent.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>nlpcraft:continent:continent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Name of the continent.</td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:subcontinent" class="section-sub-title">Token ID <code>nlpcraft:subcontinent</code></span>
-        <p>
-            This token denotes a subcontinent.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>nlpcraft:subcontinent:continent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Name of the continent.</td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:subcontinent:subcontinent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Name of the subcontinent.</td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:metro" class="section-sub-title">Token ID <code>nlpcraft:metro</code></span>
-        <p>
-            This token denotes a metro area.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>nlpcraft:metro:metro</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Name of the metro area.</td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:region" class="section-sub-title">Token ID <code>nlpcraft:region</code></span>
-        <p>
-            This token denotes a geographical region.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            </tbody>
-            <tr>
-                <td><code><b>nlpcraft:region:region</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Name of the region.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:region:continent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Continent name.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:region:subcontinent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Subcontinent name.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:region:subcontinent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Subcontinent name.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:region:countrymeta</b></code></td>
-                <td><code>java.util.Map</code></td>
-                <td>
-                    Supplemental metadata for region's country (see below).
-                </td>
-            </tr>
-        </table>
-        <p>
-            Following tables provides possible values for <code><b>nlpcraft:region:countrymeta</b></code> map. The data is
-            obtained from <a href="http://unstats.un.org" target=_>The United Nations Statistics Division</a> datasets:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Key</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>iso</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>ISO country code.</td>
-            </tr>
-            <tr>
-                <td><code><b>iso3</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>ISO 3166 country code.</td>
-            </tr>
-            <tr>
-                <td><code><b>isocode</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>ISO country code.</td>
-            </tr>
-            <tr>
-                <td><code><b>capital</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country capital city name.</td>
-            </tr>
-            <tr>
-                <td><code><b>area</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.Double</code></td>
-                <td>Optional country surface area.</td>
-            </tr>
-            <tr>
-                <td><code><b>population</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.Long</code></td>
-                <td>Optional country population.</td>
-            </tr>
-            <tr>
-                <td><code><b>continent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country continent.</td>
-            </tr>
-            <tr>
-                <td><code><b>currencycode</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Country currency code.</td>
-            </tr>
-            <tr>
-                <td><code><b>currencyname</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Country currency name.</td>
-            </tr>
-            <tr>
-                <td><code><b>phone</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country phone code.</td>
-            </tr>
-            <tr>
-                <td><code><b>postalcodeformat</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country postal code format.</td>
-            </tr>
-            <tr>
-                <td><code><b>postalcoderegex</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country postal code regular expression.</td>
-            </tr>
-            <tr>
-                <td><code><b>languages</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country list of languages.</td>
-            </tr>
-            <tr>
-                <td><code><b>neighbours</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country list of neighbours.</td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:country" class="section-sub-title">Token ID <code>nlpcraft:country</code></span>
-        <p>
-            This token denotes a country.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            </tbody>
-            <tr>
-                <td><code><b>nlpcraft:country:country</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Name of the country.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:country:continent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Continent name.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:country:subcontinent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Subcontinent name.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:country:subcontinent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Subcontinent name.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:country:countrymeta</b></code></td>
-                <td><code>java.util.Map</code></td>
-                <td>
-                    Supplemental metadata for region's country (see below).
-                </td>
-            </tr>
-        </table>
-        <p>
-            Following tables provides possible values for <code><b>nlpcraft:country:countrymeta</b></code> map. The data is
-            obtained from <a href="http://unstats.un.org" target=_>The United Nations Statistics Division</a> datasets:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Key</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>iso</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>ISO country code.</td>
-            </tr>
-            <tr>
-                <td><code><b>iso3</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>ISO 3166 country code.</td>
-            </tr>
-            <tr>
-                <td><code><b>isocode</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>ISO country code.</td>
-            </tr>
-            <tr>
-                <td><code><b>capital</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country capital city name.</td>
-            </tr>
-            <tr>
-                <td><code><b>area</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.Double</code></td>
-                <td>Optional country surface area.</td>
-            </tr>
-            <tr>
-                <td><code><b>population</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.Long</code></td>
-                <td>Optional country population.</td>
-            </tr>
-            <tr>
-                <td><code><b>continent</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country continent.</td>
-            </tr>
-            <tr>
-                <td><code><b>currencycode</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Country currency code.</td>
-            </tr>
-            <tr>
-                <td><code><b>currencyname</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>Country currency name.</td>
-            </tr>
-            <tr>
-                <td><code><b>phone</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country phone code.</td>
-            </tr>
-            <tr>
-                <td><code><b>postalcodeformat</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country postal code format.</td>
-            </tr>
-            <tr>
-                <td><code><b>postalcoderegex</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country postal code regular expression.</td>
-            </tr>
-            <tr>
-                <td><code><b>languages</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country list of languages.</td>
-            </tr>
-            <tr>
-                <td><code><b>neighbours</b></code> <sub>opt.</sub></td>
-                <td><code>java.lang.String</code></td>
-                <td>Optional country list of neighbours.</td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:coordinate" class="section-sub-title">Token ID <code>nlpcraft:coordinate</code></span>
-        <p>
-            This token denotes a latitude and longitude coordinate.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>coordinate:latitude</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>Coordinate latitude.</td>
-            </tr>
-            <tr>
-                <td><code><b>coordinate:longitude</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>Coordinate longitude.</td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:sort" class="section-sub-title">Token ID <code>nlpcraft:sort</code></span>
-        <p>
-            This token denotes a sorting or ordering function.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>nlpcraft:sort:subjindexes</b></code></td>
-                <td><code>java.util.List&lt;Integer&gt;</code></td>
-                <td>One of more indexes of the target tokens (i.e. the token that being sorted).</td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:sort:byindexes</b></code></td>
-                <td><code>java.util.List&lt;Integer&gt;</code></td>
-                <td>Zero or more (i.e. optional) indexes of the reference token (i.e. the token being sorted by).</td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:sort:asc</b></code></td>
-                <td><code>java.lang.Boolean</code></td>
-                <td>
-                    Whether sorting is in ascending or descending order.
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:limit" class="section-sub-title">Token ID <code>nlpcraft:limit</code></span>
-        <p>
-            This token denotes a numeric limit value (like in "top 10" or "bottom five").
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>nlpcraft:limit:indexes</b></code></td>
-                <td><code>java.util.List&lt;Integer&gt;</code></td>
-                <td>Index (always only one) of the reference token (i.e. the token being limited).</td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:limit:asc</b></code></td>
-                <td><code>java.lang.Boolean</code></td>
-                <td>
-                    Whether limit order is ascending or descending.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:limit:limit</b></code></td>
-                <td><code>java.lang.Integer</code></td>
-                <td>
-                    Numeric value of the limit.
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="nlpcraft:relation" class="section-sub-title">Token ID <code>nlpcraft:relation</code></span>
-        <p>
-            This token denotes a numeric limit value (like in "top 10" or "bottom five").
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>nlpcraft:relation:indexes</b></code></td>
-                <td><code>java.util.List&lt;Integer&gt;</code></td>
-                <td>Index (always only one) of the reference token (i.e. the token being related to).</td>
-            </tr>
-            <tr>
-                <td><code><b>nlpcraft:relation:type</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Type of the relation. One of the following values:
-                    <ul>
-                        <li><code>compare</code></li>
-                        <li><code>correlate</code></li>
-                    </ul>
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="google:xxx" class="section-sub-title">Token ID <code>google:xxx</code></span>
-        <p>
-            These tokens denote <code>xxx</code> that is a lower case name of the named entity
-            in <a target=_ href="https://cloud.google.com/natural-language/">Google APIs</a>, i.e.
-            <code>google:person</code>, <code>google:location</code>, etc.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>google:salience</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>Correctness probability of this token by Google Natural Language.</td>
-            </tr>
-            <tr>
-                <td><code><b>google:meta</b></code></td>
-                <td><code>java.util.Map&lt;String&gt;</code></td>
-                <td>
-                    Map-based container for Google Natural Language specific properties.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>google:mentionsbeginoffsets</b></code></td>
-                <td><code>java.util.List&lt;String&gt;</code></td>
-                <td>
-                    List of the mention begin offsets in the original normalized text.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>google:mentionscontents</b></code></td>
-                <td><code>java.util.List&lt;String&gt;</code></td>
-                <td>
-                    List of the mentions.
-                </td>
-            </tr>
-            <tr>
-                <td><code><b>google:mentionstypes</b></code></td>
-                <td><code>java.util.List&lt;String&gt;</code></td>
-                <td>
-                    List of the mention types.
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="stanford:xxx" class="section-sub-title">Token ID <code>stanford:xxx</code></span>
-        <p>
-            These tokens denote <code>xxx</code> that is a lower case name of the named entity
-            in <a target=_ href="https://stanfordnlp.github.io/CoreNLP">Stanford CoreNLP</a>, i.e.
-            <code>stanford:person</code>, <code>stanford:location</code>, etc.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>stanford:confidence</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>Correctness probability of this token by Stanford CoreNLP.</td>
-            </tr>
-            <tr>
-                <td><code><b>stanford:nne</b></code></td>
-                <td><code>java.lang.String</code></td>
-                <td>
-                    Normalized Named Entity (NNE) text.
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="spacy:xxx" class="section-sub-title">Token ID <code>spacy:xxx</code></span>
-        <p>
-            These tokens denote <code>xxx</code> that is a lower case name of the named entity
-            in <a target=_ href="https://spacy.io/">spaCy</a>, i.e.
-            <code>spacy:person</code>, <code>spacy:location</code>, etc.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>spacy:vector</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>spaCy span vector. </td>
-            </tr>
-            <tr>
-                <td><code><b>spacy:sentiment</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>
-                    A scalar value indicating the positivity or negativity of the token.
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <br/>
-        <span id="opennlp:xxx" class="section-sub-title">Token ID <code>opennlp:xxx</code></span>
-        <p>
-            These tokens denote <code>xxx</code> that is a lower case name of the named entity
-            in <a target=_ href="https://opennlp.apache.org/">Apache OpenNLP</a>, i.e.
-            <code>opennlp:person</code>, <code>opennlp:money</code>, etc.
-            Additionally to <code><b>nlpcraft:nlp:xxx</b></code> properties this type of token will have the following
-            metadata properties all of which are <b>mandatory</b> unless otherwise noted.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Property</th>
-                <th>Java Type</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code><b>opennlp:probability</b></code></td>
-                <td><code>java.lang.Double</code></td>
-                <td>Correctness probability of this token by OpenNLP.</td>
-            </tr>
-            </tbody>
-        </table>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#overview">Model Overview</a></li>
-        <li><a href="#dataflow">Model Dataflow</a></li>
-        <li><a href="#lifecycle">Model Lifecycle</a></li>
-        <li><a href="#config">Model Configuration</a></li>
-        <li><a href="#elements">Model Elements</a></li>
-        <li><a href="#dsl">Token DSL</a></li>
-        <li><a href="#logic">Model Logic</a></li>
-        <li><a href="#builtin">Built-In Tokens</a></li>
-        <li><a href="#meta">Token Metadata</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
-
-
-
diff --git a/docs/docs.html b/docs/docs.html
deleted file mode 100644
index d0440d0..0000000
--- a/docs/docs.html
+++ /dev/null
@@ -1,122 +0,0 @@
----
-active_crumb: Docs
-layout: documentation
-id: overview
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="col-md-8 second-column">
-    <section id="overview">
-        <h2 class="section-title">Overview</h2>
-        <p>
-            NLPCraft is a Java-based <a href="/legal.html">open source</a> library for adding a natural language
-            interface to any applications. It can work with
-            any private or public data source, and has no hardware or software lock-in.
-            You can build models and intents for NLPCraft using any JVM-based languages like Java, Scala, Kotlin, Groovy, etc. NLPCraft
-            exposes REST APIs for integration with user applications that can be written in any language or system.
-        </p>
-        <p>
-            One of the key features of NLPCraft is its use of advance semantic modelling that is tailor made for
-            domain-specific natural language interface. It doesn't require traditional ML
-            approach involving model training or corpora development leading to much <em>simpler</em>
-            implementation and shorter development time. 
-        </p>
-        <p>
-            How does it work in a nutshell?
-        </p>
-        <p>
-            When using NLPCraft you will be dealing with three main components:
-        </p>
-        <ul>
-            <li><a href="#data-model">Data model</a></li>
-            <li><a href="#data-probe">Data probe</a></li>
-            <li><a href="#server">REST Server</a></li>
-        </ul>
-        <figure>
-            <img class="img-fluid" src="/images/homepage-fig1.1.png" alt="">
-            <figcaption><b>Fig 1.</b> NLPCraft Architecture</figcaption>
-        </figure>
-    </section>
-    <section id="data-model">
-        <h3 class="section-title">Data Model</h3>
-        <p>
-            NLPCraft employs model-as-a-code approach where entire data model is an implementation of
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a> Java interface that
-            can be developed using any JVM programming language like Java, Scala, Kotlin or Groovy.
-            Data model implementation defines how to interpret user input, and how to query or control a particular
-            data source. Model-as-a-code natively supports any software lifecycle tools and frameworks in Java eco-system.
-        </p>
-        <p>
-            Typically, declarative portion of the model will be stored in a separate JSON or YAML file
-            for simpler modifications. There are no practical limitation on how complex or simple a model
-            can be, or what other tools it can use. Most data models will also use <a href="/intent-matching.html">intent-based matching</a>
-            provided by NLPCraft out-of-the-box.
-        </p>
-        <p>
-            To use data model it has to be deployed into data probe.
-        </p>
-    </section>
-    <section id="data-probe">
-        <h3 class="section-title">Data Probe</h3>
-        <p>
-            Data probe is an application designed to securely deploy and manage data models.
-            Each probe can deploy and manage multiple models and many probes can be connected to the REST server (or a cluster of REST servers).
-            The main purpose of the data probe is to separate data model hosting from managing REST calls from the clients.
-            While you would typically have just one REST server, you may have multiple data probes deployed
-            in different geo-locations and configured differently.
-        </p>
-        <p>
-            Data probes can be deployed and run anywhere as long as there is an outbound connectivity to the REST server, and are
-            typically deployed in DMZ or close to your target data sources: on-premise, in the cloud, etc. Data
-            probe uses strong 256-bit encryption and ingress only connectivity for communicating with the REST server.
-        </p>
-    </section>
-    <section id="server">
-        <h3 class="section-title">REST Server</h3>
-        <p>
-            REST server (or a cluster of REST servers behind a load balancer) provides URL endpoint for user applications
-            to securely query data sources using NLI via data models deployed in data probes. Its main purpose is to
-            accept REST-over-HTTP calls from user applications, manage connected data probes, and route user requests
-            to and from requested data probes.
-        </p>
-        <p>
-            Unlike data probe that gets restarted every time the model is changed, i.e. during development, the
-            REST server is a "start-and-forget" component that can be launched once while various data probes can
-            continuously reconnect to it. It can typically run as a Docker image locally on premise or on the cloud.
-        </p>
-        <p>
-            Learn more about <a href="data-model.html">data model</a>,
-            <a href="server-and-probe.html#probe">data probe</a> and <a href="server-and-probe.html#server">REST server</a>.
-        </p>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#overview">Overview</a></li>
-        <li><a href="#data-model">Data Model</a></li>
-        <li><a href="#data-probe">Data Probe</a></li>
-        <li><a href="#server">REST Server</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
-
diff --git a/docs/download.html b/docs/download.html
deleted file mode 100644
index ae68e36..0000000
--- a/docs/download.html
+++ /dev/null
@@ -1,420 +0,0 @@
----
-active_crumb: Download
-layout: interior
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<h1 class="page-title">
-    <span><i class="fas fa-fw fa-download"></i> {{ page.active_crumb }}</span>
-</h1>
-
-<div id="downloads" class="three-cols-container">
-    <div class="col-md-2 first-column">
-        <ul class="side-nav">
-            <li class="side-nav-title">Introduction</li>
-            <li><a href="/docs.html">Overview</a></li>
-            <li><a href="/installation.html">Installation</a></li>
-            <li><a href="/getting-started.html">Getting Started</a></li>
-        </ul>
-    </div>
-    <div class="col-md-8 second-column">
-        <section id="prerequisites">
-            <h2 class="section-title">Support</h2>
-            <p>
-                Here's the list of tools you will need to get started with NLPCraft:
-            </p>
-            <ul>
-                <li>
-                    <a target=_new href="https://www.oracle.com/technetwork/java/javase/downloads/index.html">Java SE Runtime Environment</a>
-                    (JRE) or <a target=_new href="https://openjdk.java.net/">OpenJDK</a> ver. 8 or later installed.
-                </li>
-                <li>
-                    Latest versions of <a target=_ href="https://git-scm.com/downloads">Git</a> and
-                    <a target=_ href="https://maven.apache.org/install.html">Maven</a>.
-                </li>
-            </ul>
-            <p>
-                For any questions, feedback or suggestions:
-            </p>
-            <ul>
-                <li>
-                    File a bug or improvement in <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT">NLPCraft JIRA</a>
-                </li>
-                <li>
-                    Post a question at <i class="fab fa-stack-overflow"></i>&nbsp;<a href="https://stackoverflow.com/questions/ask">Stack Overflow</a> using <code>nlpcraft</code> tag
-                </li>
-                <li>
-                    Access <a target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub</a> mirror repository.
-                </li>
-                <li>
-                    Join project developers on <a href="mailto:dev@nlpcraft.apache.org">dev@nlpcraft.apache.org</a>
-                </li>
-            </ul>
-            <p>
-                By downloading NLPCraft you are agreeing to <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 License</a> terms <span class="amp">&amp;</span> conditions.
-            </p>
-        </section>
-        <section id="src">
-            <h2 class="section-title">Source Release</h2>
-            <p>
-                Download the NLPCraft release - <code><b>{{site.latest_version}}</b></code> is the latest version:
-            </p>
-            <table class="gradient-table max-width">
-                <thead>
-                <tr>
-                    <th>File Name</th>
-                    <th>Version</th>
-                    <th>Release Date</th>
-                    <th>Signatures</th>
-                    <th></th>
-                </tr>
-                </thead>
-                <tbody>
-                {% for rel in site.data.src-releases %}
-                <tr>
-                    <td>
-                        <i class="fa fa-fw fa-download"></i> <a href="{{rel.zip_url}}">{{rel.zip_name}}</a>
-                        {% unless rel.backward_compatible %}<i class="fas fa-fw fa-bomb"></i>{% endunless %}
-                    </td>
-                    <td>{{rel.version}}</td>
-                    <td>{{rel.date}}</td>
-                    <td class="download-sigs">
-                        <a href="{{rel.sha256_url}}">SHA256</a>
-                        <a href="{{rel.pgp_url}}">PGP</a>
-                    </td>
-                    <td>
-                        <a href="/release-notes-{{rel.version}}.html"><i class="fas fa-fw fa-file-alt"></i></a>
-                        <a target=_ href="/apis/javadoc-{{rel.version}}/index.html"><i class="fab fa-fw fa-java"></i></a>
-                        <a target="github" href="{{rel.github_link}}"><i class="fab fa-fw fa-github"></i></a>
-                    </td>
-                </tr>
-                {% endfor %}
-                </tbody>
-            </table>
-            <div class="bq info">
-                <p>
-                    Releases marked with <i class="fas fa-fw fa-bomb"></i> are <b>NOT</b> backward compatible.
-                </p>
-            </div>
-        </section>
-        <section id="zip">
-            <h2 class="section-title">Binary Release / Docker</h2>
-            <p>
-                Download the NLPCraft binary release - <code><b>{{site.latest_version}}</b></code> is the latest version:
-            </p>
-            <table class="gradient-table max-width">
-                <thead>
-                <tr>
-                    <th>File Name</th>
-                    <th>Version</th>
-                    <th>Release Date</th>
-                    <th>Signatures</th>
-                    <th></th>
-                </tr>
-                </thead>
-                <tbody>
-                {% for rel in site.data.bin-releases %}
-                <tr>
-                    <td>
-                        <i class="fa fa-fw fa-download"></i> <a href="{{rel.zip_url}}">{{rel.zip_name}}</a>
-                        {% unless rel.backward_compatible %}<i class="fas fa-fw fa-bomb"></i>{% endunless %}
-                    </td>
-                    <td>{{rel.version}}</td>
-                    <td>{{rel.date}}</td>
-                    <td class="download-sigs">
-                        <a href="{{rel.sha256_url}}">SHA256</a>
-                        <a href="{{rel.pgp_url}}">PGP</a>
-                    </td>
-                    <td>
-                        <a href="/release-notes-{{rel.version}}.html"><i class="fas fa-fw fa-file-alt"></i></a>
-                        <a target=_ href="/apis/javadoc-{{rel.version}}/index.html"><i class="fab fa-fw fa-java"></i></a>
-                        <a target="github" href="{{rel.github_link}}"><i class="fab fa-fw fa-github"></i></a>
-                        {% if rel.dockerhub_link %}<a target="docker" href="{{rel.dockerhub_link}}"><i class="fab fa-fw fa-docker"></i></a>{% endif %}
-                    </td>
-                </tr>
-                {% endfor %}
-                </tbody>
-            </table>
-            <div class="bq warn">
-                <p>
-                    <b>Apache Release Policy</b>
-                </p>
-                <p>
-                    Binary downloads are provided for the convenience of our users and are not official Apache NLPCraft
-                    releases. In order to verify the release, we recommend that you download the official source
-                    distribution and <a href="#verification">verify</a> the signatures of the downloaded files before opening them.
-                </p>
-                <p>
-                    See <a target="asf" href="http://www.apache.org/dev/release.html#what">more</a> information about
-                    Apache release policy.
-                </p>
-            </div>
-            <div class="bq info">
-                <p>
-                    Releases marked with <i class="fas fa-fw fa-bomb"></i> are <b>NOT</b> backward compatible.
-                </p>
-            </div>
-        </section>
-        <section id="build">
-            <h2 class="section-title">Building Binaries</h2>
-            <p>
-                To build binaries from the source release download the <a href="#src">source release</a> and run
-                the following commands:
-            </p>
-            <pre class="brush: plain, highlight: [2,3,6]">
-                # Unpack the source package.
-                $ unzip -q apache-nlpcraft-{{site.latest_version}}-src.zip
-                $ cd apache-nlpcraft-{{site.latest_version}}-src
-
-                # Build NLPCraft.
-                $ mvn clean package -DskipTests
-            </pre>
-        </section>
-        <section id="verification">
-            <h2 class="section-title">Release Verification</h2>
-            <p>
-                We highly recommend to verify the integrity and authenticity of the ZIP archive by comparing cryptographic
-                signatures.
-            </p>
-            <div class="bq warn">
-                <p>
-                    <b>NOTE:</b> <code>MD5</code> and <code>SHA1</code> signatures provided only for
-                    rare backward compatibility as they are not cryptographically strong and generally
-                    not recommended. In most cases you should only trust to <code>PGP</code> or <code>SHA256</code>
-                    signatures.
-                </p>
-            </div>
-            <p>
-                Following instructions assume binary release on Mac OS/Linux environment but the verification steps are
-                similar for Windows. Note that you can also verify signatures online at
-                <a target=_ href="https://md5file.com/calculator">File Hash Online Calculator</a> or
-                <a target=_ href="http://onlinemd5.com/">Online MD5</a>.
-            </p>
-            <h3 class="section-title">Mac OS</h3>
-            <nav>
-                <div class="nav nav-tabs" role="tablist">
-                    <a class="nav-item nav-link active" data-toggle="tab" href="#nav-macos-md5" role="tab" aria-controls="nav-home" aria-selected="true">MD5</a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-macos-sha1" role="tab" aria-controls="nav-home" aria-selected="true">SHA1</a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-macos-sha256" role="tab" aria-controls="nav-home" aria-selected="true">SHA256</a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-macos-pgp" role="tab" aria-controls="nav-home" aria-selected="true">PGP</a>
-                </div>
-            </nav>
-            <div class="tab-content">
-                <div class="tab-pane fade show active" id="nav-macos-md5" role="tabpanel">
-                <pre class="brush: plain">
-                    # Run these two commands and compare generated hashes:
-                    $ openssl dgst -md5 apache-nlpcraft-{{site.latest_version}}.zip
-                    $ cat apache-nlpcraft-{{site.latest_version}}.zip.md5
-                </pre>
-                </div>
-                <div class="tab-pane fade show" id="nav-macos-sha256" role="tabpanel">
-                <pre class="brush: plain">
-                    # Run these two commands and compare generated hashes:
-                    $ openssl dgst -sha256 apache-nlpcraft-{{site.latest_version}}.zip
-                    $ cat apache-nlpcraft-{{site.latest_version}}.zip.sha256
-                </pre>
-                </div>
-                <div class="tab-pane fade show" id="nav-macos-sha1" role="tabpanel">
-                <pre class="brush: plain">
-                    # Run these two commands and compare generated hashes:
-                    $ openssl dgst -sha1 apache-nlpcraft-{{site.latest_version}}.zip
-                    $ cat apache-nlpcraft-{{site.latest_version}}.zip.sha1
-                </pre>
-                </div>
-                <div class="tab-pane fade show" id="nav-macos-pgp" role="tabpanel">
-                <pre class="brush: plain">
-                    # NOTE: make sure to have GPGTools (gpgtools.org) installed.
-                    $ gpg --verify apache-nlpcraft-{{site.latest_version}}.zip.sig apache-nlpcraft-{{site.latest_version}}.zip
-                </pre>
-                </div>
-            </div>
-            <h3 class="section-title">Linux</h3>
-            <nav>
-                <div class="nav nav-tabs" role="tablist">
-                    <a class="nav-item nav-link active" data-toggle="tab" href="#nav-linux-md5" role="tab" aria-controls="nav-home" aria-selected="true">MD5</a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-linux-sha1" role="tab" aria-controls="nav-home" aria-selected="true">SHA1</a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-linux-sha256" role="tab" aria-controls="nav-home" aria-selected="true">SHA256</a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-linux-pgp" role="tab" aria-controls="nav-home" aria-selected="true">PGP</a>
-                </div>
-            </nav>
-            <div class="tab-content">
-                <div class="tab-pane fade show active" id="nav-linux-md5" role="tabpanel">
-                <pre class="brush: plain">
-                    $ md5sum --check apache-nlpcraft-{{site.latest_version}}.zip.md5
-                </pre>
-                </div>
-                <div class="tab-pane fade show" id="nav-linux-sha256" role="tabpanel">
-                <pre class="brush: plain">
-                    $ sha256sum --check apache-nlpcraft-{{site.latest_version}}.zip.sha256
-                </pre>
-                </div>
-                <div class="tab-pane fade show" id="nav-linux-sha1" role="tabpanel">
-                <pre class="brush: plain">
-                    $ sha1sum --check apache-nlpcraft-{{site.latest_version}}.zip.sha1
-                </pre>
-                </div>
-                <div class="tab-pane fade show" id="nav-linux-pgp" role="tabpanel">
-                <pre class="brush: plain">
-                    $ gpg --verify apache-nlpcraft-{{site.latest_version}}.zip.sig apache-nlpcraft-{{site.latest_version}}.zip
-                </pre>
-                </div>
-            </div>
-        </section>
-        <section id="maven">
-            <h2 class="section-title">Maven/Grape/SBT</h2>
-            <p>
-                The easiest way to start using NLPCraft is to add Maven dependency (Grape, SBT, etc.) to your
-                project. NLPCraft project consists of a single module.
-            </p>
-            <nav>
-                <div class="nav nav-tabs" role="tablist">
-                    <a class="nav-item nav-link active" data-toggle="tab" href="#nav-maven" role="tab" aria-controls="nav-home" aria-selected="true">Maven <sup>Java</sup></a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-grape" role="tab" aria-controls="nav-profile" aria-selected="false">Grape <sup>Groovy</sup></a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-gradle" role="tab" aria-controls="nav-profile" aria-selected="false">Gradle <sup>Kotlin</sup></a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-sbt" role="tab" aria-controls="nav-contact" aria-selected="false">SBT <sup>Scala</sup></a>
-                </div>
-            </nav>
-            <div class="tab-content">
-                <div class="tab-pane fade show active" id="nav-maven" role="tabpanel">
-                    <pre class="brush: xml">
-                    &lt;dependency&gt;
-                        &lt;groupId&gt;org.apache.nlpcraft&lt;/groupId&gt;
-                        &lt;artifactId&gt;nlpcraft&lt;/artifactId&gt;
-                        &lt;version&gt;{{site.latest_version}}&lt;/version&gt;
-                    &lt;/dependency&gt;
-                    </pre>
-                </div>
-                <div class="tab-pane fade" id="nav-grape" role="tabpanel">
-                    <pre class="brush: java">
-                    @Grab ('org.apache.nlpcraft:nlpcraft:{{site.latest_version}}')
-                    </pre>
-                </div>
-                <div class="tab-pane fade" id="nav-gradle" role="tabpanel">
-                    <pre class="brush: java">
-                    dependencies {
-                        runtime group: 'org.apache.nlpcraft', name: 'nlpcraft', version: '{{site.latest_version}}'
-                    }
-                    </pre>
-                </div>
-                <div class="tab-pane fade" id="nav-sbt" role="tabpanel">
-                    <pre class="brush: scala">
-                    libraryDependencies += "org.apache.nlpcraft" % "nlpcraft" % "{{site.latest_version}}"
-                    </pre>
-                </div>
-            </div>
-            <div class="bq info">
-                <p>
-                    <b>Latest Version</b>
-                </p>
-                <p>
-                    <code>{{site.latest_version}}</code> is the latest version. You can replace it
-                    with a desired version.
-                </p>
-            </div>
-        </section>
-        <section id="github">
-            <h2 class="section-title">GitHub</h2>
-            <p>
-                If you want to contribute to the project or build it form the source
-                you need to get the full developer snapshot from <a target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub</a>:
-            </p>
-            <pre class="brush: plain">
-            $ git clone https://github.com/apache/incubator-nlpcraft.git
-            $ mvn clean package
-            </pre>
-            <div class="bq info">
-                <p>
-                    <b>GitHub vs. ZIP vs. Maven</b>
-                </p>
-                <p>
-                    Use GitHub clone if you want to contribute to the project or build it from source.
-                    To build your own models and integrate into your own application it is recommended to
-                    download ZIP archive or use build tools and add build dependency.
-                </p>
-            </div>
-        </section>
-        <section id="java-client">
-            <h2 class="section-title">Java Client <i class="fab fa-java"></i></h2>
-            <p>
-                NLPCraft provides native Java Client for <a href="using-rest.html">REST APIs</a>. Java Client is hosted as a separate
-                <a target="github" href="https://github.com/apache/incubator-nlpcraft-java-client">GitHub project</a> and you
-                can add Maven dependency (Grape, SBT, etc.) to your project to start using it:
-            </p>
-            <nav>
-                <div class="nav nav-tabs" role="tablist">
-                    <a class="nav-item nav-link active" data-toggle="tab" href="#nav-java-client-maven" role="tab" aria-controls="nav-home" aria-selected="true">Maven <sup>Java</sup></a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-java-client-grape" role="tab" aria-controls="nav-profile" aria-selected="false">Grape <sup>Groovy</sup></a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-java-client-gradle" role="tab" aria-controls="nav-profile" aria-selected="false">Gradle <sup>Kotlin</sup></a>
-                    <a class="nav-item nav-link" data-toggle="tab" href="#nav-java-client-sbt" role="tab" aria-controls="nav-contact" aria-selected="false">SBT <sup>Scala</sup></a>
-                </div>
-            </nav>
-            <div class="tab-content">
-                <div class="tab-pane fade show active" id="nav-java-client-maven" role="tabpanel">
-                    <pre class="brush: xml">
-                    &lt;dependency&gt;
-                        &lt;groupId&gt;org.apache.nlpcraft&lt;/groupId&gt;
-                        &lt;artifactId&gt;nlpcraft-java-client&lt;/artifactId&gt;
-                        &lt;version&gt;{{site.java_client_latest_version}}&lt;/version&gt;
-                    &lt;/dependency&gt;
-                    </pre>
-                </div>
-                <div class="tab-pane fade" id="nav-java-client-grape" role="tabpanel">
-                    <pre class="brush: java">
-                    @Grab ('org.apache.nlpcraft:nlpcraft-java-client:{{site.java_client_latest_version}}')
-                    </pre>
-                </div>
-                <div class="tab-pane fade" id="nav-java-client-gradle" role="tabpanel">
-                    <pre class="brush: java">
-                    dependencies {
-                        runtime group: 'org.apache.nlpcraft', name: 'nlpcraft-java-client', version: '{{site.java_client_latest_version}}'
-                    }
-                    </pre>
-                </div>
-                <div class="tab-pane fade" id="nav-java-client-sbt" role="tabpanel">
-                    <pre class="brush: scala">
-                    libraryDependencies += "org.apache.nlpcraft" % "nlpcraft-java-client" % "{{site.java_client_latest_version}}"
-                    </pre>
-                </div>
-            </div>
-            <div class="bq info">
-                <p>
-                    <b>Latest Version</b>
-                </p>
-                <p>
-                    <code>{{site.java_client_latest_version}}</code> is the latest Java Client version. You can replace it
-                    with a desired version.
-                </p>
-            </div>
-        </section>
-    </div>
-    <div class="col-md-2 third-column">
-        <ul class="side-nav">
-            <li class="side-nav-title">On This Page</li>
-            <li><a href="#src">Source Release</a></li>
-            <li><a href="#zip">Binary Release</a></li>
-            <li><a href="#build">Building Binaries</a></li>
-            <li><a href="#verification">Verification</a></li>
-            <li><a href="#maven">Maven/Grape/SBT</a></li>
-            <li><a href="#github">GitHub</a></li>
-            <li><a href="#java-client">Java Client</a></li>
-            {% include quick-links.html %}
-        </ul>
-    </div>
-</div>
-
diff --git a/docs/examples/alarm_clock.html b/docs/examples/alarm_clock.html
deleted file mode 100644
index aa5064d..0000000
--- a/docs/examples/alarm_clock.html
+++ /dev/null
@@ -1,459 +0,0 @@
----
-active_crumb: Alarm Clock <code><sub>ex</sub></code>
-layout: documentation
-id: alarm_clock
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="col-md-8 second-column">
-    <section id="overview">
-        <h2 class="section-title">Overview</h2>
-        <p>
-            This simple example provides a "alarm clock" implementation where you can ask to set the timer
-            for a specific duration from now expressed in hours, minutes and/or seconds. You can say "ping me in 3 minutes",
-            "buzz me in an hour and 15 minutes", or "set my alarm for 30 secs". When the timers is up it will
-            simply print out "BEEP BEEP BEEP" in the data probe console.
-        </p>
-        <p>
-            Complexity: <span class="complexity-one-star"><i class="fas fa-star"></i><i class="far fa-star"></i><i class="far fa-star"></i></span><br/>
-            Source code: <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/alarm">GitHub</a>
-        </p>
-    </section>
-    <section id="new_project">
-        <h3 class="section-title">Create New Project</h3>
-        <p>
-            You can create new Java project in many different ways - we'll use Maven archetype generation
-            for that. In your home folder run the following command:
-        </p>
-        <pre class="brush: text">
-            mvn archetype:generate -DgroupId=examples -DartifactId=my-app -DarchetypeVersion=1.4 -DinteractiveMode=false
-        </pre>
-        <p>
-            This will create <code>my-app</code> folder with the following default maven project structure:
-        </p>
-        <pre class="console">
-├── <b>pom.xml</b>
-└── src
-    ├── main
-    │   └── java
-    │       └── examples
-    │           └── App.java
-    └── test
-        └── java
-            └── examples
-                └── AppTest.java
-        </pre>
-        <div class="bq info">
-            <p>
-                Note that this setup is same for all examples. Note also that you can use any other tools for
-                creating and managing Java project with or without Maven.
-            </p>
-        </div>
-        <p>
-            For our example we'll use JetBrain's <a target=_new href="https://www.jetbrains.com/idea/">IntelliJ IDEA</a>.
-            Create new IDEA project from this source folder (make sure to pick JDK 8 or later JDK and language support).
-            Let's also delete auto-generated files <code>App.java</code> and <code>AppTest.java</code> from our
-            project as we won't be using them.
-        </p>
-    </section>
-    <section id="add_nlpcraft">
-        <h3 class="section-title">Add NLPCraft</h3>
-        <p>
-            Next we need to add NLPCraft dependency to our new project. Open <code>pom.xml</code> file and replace
-            <code>dependencies</code> section with the following code:
-        </p>
-        <pre class="brush: xml, highlight: [3, 4, 5]">
-            &lt;dependencies&gt;
-                &lt;dependency&gt;
-                    &lt;groupId&gt;org.apache.nlpcraft&lt;/groupId&gt;
-                    &lt;artifactId&gt;nlpcraft&lt;/artifactId&gt;
-                    &lt;version&gt;{{site.latest_version}}&lt;/version&gt;
-                &lt;/dependency&gt;
-            &lt;/dependencies&gt;
-        </pre>
-        <p>
-            Also make sure that you have correct JDK version (1.8 or above) for the maven compiler plugin:
-        </p>
-        <pre class="brush: xml, highlight: [3, 4]">
-            &lt;properties&gt;
-                &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt;
-                &lt;maven.compiler.source&gt;1.8&lt;/maven.compiler.source&gt;
-                &lt;maven.compiler.target&gt;1.8&lt;/maven.compiler.target&gt;
-            &lt;/properties&gt;
-        </pre>
-        <p>
-            IDEA should automatically reload the project with newly updated <code>pom.xml</code> file and
-            we should be ready now to develop our data model.
-        </p>
-    </section>
-    <section id="model">
-        <h3 class="section-title">Data Model</h3>
-        <p>
-            We are going to start with declaring our semantic model using JSON. Create new <code>alarm_model.json</code>
-            file and add the following model declaration into it:
-        </p>
-        <pre class="brush: js, highlight: [7, 16, 25]">
-{
-    "id": "nlpcraft.alarm.ex",
-    "name": "Alarm Example Model",
-    "version": "1.0",
-    "description": "Alarm example model.",
-    "enabledBuiltInTokens": [
-        "nlpcraft:num"
-    ],
-    "examples": [
-        "Ping me in 3 minutes",
-        "Buzz me in an hour and 15mins",
-        "Set my alarm for 30s"
-    ],
-    "elements": [
-        {
-            "id": "x:alarm",
-            "description": "Alarm token indicator.",
-            "synonyms": [
-                "{ping|buzz|wake|call|hit} {me|up|me up|*}",
-                "{set|*} {my|*} {wake|wake up|*} {alarm|timer|clock|buzzer|call} {up|*}"
-            ]
-        }
-    ],
-    "intents": [
-        "intent=alarm term={id=='x:alarm'} term(nums)={id=='nlpcraft:num' && ~nlpcraft:num:unittype=='datetime' && ~nlpcraft:num:isequalcondition==true}[0,7]"
-    ]
-}
-        </pre>
-        <p>There are number of important points here:</p>
-        <ul>
-            <li>
-                <code>Line 7</code> indicates that we'll be using built-in token <code>nlpcraft:num</code> (and therefore
-                it needs to be explicitly enabled).
-            </li>
-            <li>
-                <code>Line 16</code> defines the only custom model element we'll need. It's ID is <code>x:alarm</code> and
-                it is defined through synonyms. It basically means a verb to set up an alarm clock.
-            </li>
-            <li>
-                On <code>line 25</code> we define an intent <code>alarm</code> that we are going to be looking for in the user input that
-                consists of two terms: one for <code>x:alarm</code> element (defined above) and another one for up to 7 numeric values
-                of unit type <code>datetime</code> (minutes, seconds, hours, etc.).
-            </li>
-        </ul>
-        <p>
-            Now that our model is ready let's create a Java class that would load this model and provide the actual
-            callback for when the intent <code>alarm</code> is detected in the user input.
-        </p>
-    </section>
-    <section id="code">
-        <h3 class="section-title">Model Class</h3>
-        <p>
-            Let's create new Java class in <code>AlarmModel.java</code> with the following code:
-        </p>
-        <pre class="brush: java, highlight: [9, 18, 21, 22, 23, 24, 68, 81]">
-import org.apache.nlpcraft.model.*;
-
-import java.time.*;
-import java.time.format.DateTimeFormatter;
-import java.util.*;
-
-import static java.time.temporal.ChronoUnit.MILLIS;
-
-public class AlarmModel extends NCModelFileAdapter {
-    private static final DateTimeFormatter FMT =
-        DateTimeFormatter.ofPattern("HH'h' mm'm' ss's'")
-            .withZone(ZoneId.systemDefault());
-
-    private final Timer timer = new Timer();
-
-    public AlarmModel() {
-        // Loading the model from the file in the classpath.
-        super("org/apache/nlpcraft/examples/alarm/alarm_model.json");
-    }
-
-    @NCIntentRef("alarm")
-    private NCResult onMatch(
-        NCIntentMatch ctx,
-        @NCIntentTerm("nums") List&lt;NCToken&gt; numToks
-    ) {
-        if (ctx.isAmbiguous())
-            throw new NCRejection("Not exact match.");
-
-        long unitsCnt = numToks.stream().map(
-            tok -> (String)tok.meta("num:unit")
-        ).distinct().count();
-
-        if (unitsCnt != numToks.size())
-            throw new NCRejection("Ambiguous time units.");
-
-        LocalDateTime now = LocalDateTime.now();
-        LocalDateTime dt = now;
-
-        for (NCToken num : numToks) {
-            String unit = num.meta("nlpcraft:num:unit");
-
-            // Skip possible fractional to simplify.
-            long v = ((Double)num.meta("nlpcraft:num:from")).longValue();
-
-            if (v <= 0)
-                throw new NCRejection("Value must be positive: " + unit);
-
-            switch (unit) {
-                case "second": { dt = dt.plusSeconds(v); break; }
-                case "minute": { dt = dt.plusMinutes(v); break; }
-                case "hour": { dt = dt.plusHours(v); break; }
-                case "day": { dt = dt.plusDays(v); break; }
-                case "week": { dt = dt.plusWeeks(v); break; }
-                case "month": { dt = dt.plusMonths(v); break; }
-                case "year": { dt = dt.plusYears(v); break; }
-
-                default:
-                    // It shouldn't be an assertion, because 'datetime'
-                    // unit type can be extended in the future.
-                    throw new NCRejection("Unsupported time unit: " + unit);
-            }
-        }
-
-        long ms = now.until(dt, MILLIS);
-
-        assert ms >= 0;
-
-        timer.schedule(
-            new TimerTask() {
-                @Override
-                public void run() {
-                    System.out.println(
-                        "BEEP BEEP BEEP for: " +
-                            ctx.getQueryContext().getRequest().getNormalizedText() + ""
-                    );
-                }
-            },
-            ms
-        );
-
-        return NCResult.text("Timer set for: " + FMT.format(dt));
-    }
-}
-        </pre>
-        <p>
-            There's a bit of a logic here that deals mostly with taking multiple numeric values and converting them into
-            a single number of milliseconds that the alarm clock needs to be set up for. Let's review it step by step:
-        </p>
-        <ul>
-            <li>
-                On <code>line 1</code> our class extends <code>NCModelFileAdapter</code> that allows us to load most
-                of the model declaration from the external JSON or YAML file (<code>line 10</code>) and only provide functionality that we
-                couldn't express in declarative portion in JSON.
-            </li>
-            <li>
-                <code>Lines 13-16</code> define method <code>onMatch</code> as a callback for intent <code>alarm</code>
-                when it is detected in the user input. Method parameter <code>numToks</code> will get up to 7 tokens
-                of type <code>nlpcraft:num</code> (see intent definition above).
-            </li>
-            <li>
-                The rest of the method <code>onMatch</code> implementation is a relatively straight forward Java code
-                that calculates timer delay from multiple numeric units and their types. In the end (<code>line 60</code>)
-                it schedules a timer to print "BEEP BEEP BEEP" at calculated time. For simplicity, this message will
-                be printed right in the data probe console.
-            </li>
-            <li>
-                On the <code>line 73</code> the intent callback simply returns a confirmation message telling
-                for what actual time the alarm clock was set.
-            </li>
-        </ul>
-    </section>
-    <section>
-        <h3 class="section-title">Start Data Probe</h3>
-        <p>
-            NLPCraft data models get deployed into data probe. Let's start data probe with our newly
-            created data model. To start data probe we need to configure Run Configuration in IDEA with
-            the following parameters:
-        </p>
-        <ul>
-            <li>
-                <b>Main class:</b> <code>org.apache.nlpcraft.NCStart</code>
-            </li>
-            <li>
-                <b>VM arguments:</b> <code>-Dconfig.override_with_env_vars=true</code>
-            </li>
-            <li>
-                <b>Environment variable:</b> <code>CONFIG_FORCE_nlpcraft_probe_models.0=path.to.AlarmModel</code>
-            </li>
-            <li>
-                <b>Program arguments: </b> <code>-probe</code>
-            </li>
-        </ul>
-        <div class="bq info">
-            <p>
-                <b>NOTE:</b> instead of supplying a <a href="/server-and-probe.html">full configuration file</a> we just
-                set one configuration property using configuration override via environment variables.
-            </p>
-        </div>
-        <p>
-            Start this run configuration and make sure you have positive console output indicating that our model
-            has been successfully loaded and probe started.
-        </p>
-    </section>
-    <section>
-        <h3 class="section-title">Start REST Server</h3>
-        <p>
-            REST server listens for requests from client applications and routes them to the requested data models
-            via connected data probes. REST server starts the same way as the data probe. Configure new
-            Run Configuration in IDEA with the following parameters:
-        </p>
-        <ul>
-            <li>
-                <b>Main class:</b> <code>org.apache.nlpcraft.NCStart</code>
-            </li>
-            <li>
-                <b>Program arguments: </b> <code>-server</code>
-            </li>
-        </ul>
-        <p>
-            Once started ensure that your REST server console output shows that data probe is connected and the
-            REST server is listening on the default <code>localhost:8081</code> endpoint.
-        </p>
-        <p>
-            At this point we've developed our data model, deployed it into the data probe, and started the REST server.
-            To test it, we'll use the built-in <a href="/testing-data-model.html">test framework</a>
-            that allows you to write convenient unit tests against your data model.
-        </p>
-    </section>
-    <section>
-        <h3 class="section-title">Testing</h3>
-        <p>
-            NLPCraft comes with easy to use <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/test/package-summary.html">test framework</a> for
-            data models that can be used with
-            any unit testing framework like JUnit or ScalaTest. It is essentially a simplified
-            version of Java REST client that is custom designed for data model testing.
-        </p>
-        <p>
-            We would like to test with following user requests:
-        </p>
-        <ul>
-            <li><code>"Ping me in 3 minutes"</code></li>
-            <li><code>"Buzz me in an hour and 15mins"</code></li>
-            <li><code>"Set my alarm for 30s"</code></li>
-        </ul>
-        <p>
-            Let's create new Java class <code>AlarmTest.java</code> with the following code:
-        </p>
-        <pre class="brush: java, highlight: [16, 26, 27, 28]">
-import org.junit.jupiter.api.*;
-import org.apache.nlpcraft.common.NCException;
-import org.apache.nlpcraft.model.tools.test.*;
-
-import java.io.IOException;
-
-import static org.junit.jupiter.api.Assertions.assertTrue;
-
-class AlarmTest {
-    private NCTestClient cli;
-
-    @BeforeEach
-    void setUp() throws NCException, IOException {
-        cli = new NCTestClientBuilder().newBuilder().build();
-
-        cli.open("nlpcraft.alarm.ex"); // See alarm_model.json
-    }
-
-    @AfterEach
-    void tearDown() throws NCException, IOException {
-        cli.close();
-    }
-
-    @Test
-    void test() throws NCException, IOException {
-        assertTrue(cli.ask("Ping me in 3 minutes").isOk());
-        assertTrue(cli.ask("Buzz me in an hour and 15mins").isOk());
-        assertTrue(cli.ask("Set my alarm for 30s").isOk());
-    }
-}        </pre>
-        <p>
-            This test is pretty straight forward:
-        </p>
-        <ul>
-            <li>
-                On <code>line 16</code> we open the test client with the model ID (see <code>alarm_model.json</code>
-                file for where we declared it).
-            </li>
-            <li>
-                <code>Line 26, 27, and 28</code> is where we issue our test sentences and we should see
-                the confirmation messages and eventually "BEEP BEEP BEEP" print outs in the data probe
-                console.
-            </li>
-        </ul>
-        <p>
-            Right click on this class in the project view and run it. You should be getting standard output in
-            JUnit panel as well as the output in the data probe console.
-        </p>
-    </section>
-    <section>
-        <h2 class="section-title">Done! 👌</h2>
-        <p>
-            You've created alarm clock data model, deployed it into the data probe, started the
-            REST server and tested this model using JUnit 5 and the built-in test framework.
-        </p>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#overview">Overview</a></li>
-        <li class="side-nav-title">Quick Links</li>
-        <li>
-            <img alt=github" class="quick-link-img mr-2" src="/images/github_logo.png"><a
-            target="github"
-            href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples">Examples</a>
-        </li>
-        <li>
-            <i class="fab fa-java mr-2"></i><a target="_" href="/apis/latest/index.html">Javadoc</a>
-        </li>
-        <li>
-            <img alt="Apiary" class="quick-link-img mr-2" src="/images/apiary.svg"><a
-            href="https://nlpcraft.docs.apiary.io"
-            target="apiary">REST API</a>
-        </li>
-        <li>
-            <i class="fas fa-download mr-2"></i><a href="/download.html">Download</a>
-        </li>
-        <li>
-            <i class="fas fa-blog mr-2"></i><a href="/blogs.html">Blogs</a>
-        </li>
-        <li class="side-nav-title">Support</li>
-        <li>
-            <nobr>
-                <i class="far fa-fw fa-envelope mr-2"></i><a href="mailto:dev@nlpcraft.apache.org">Dev List</a>
-            </nobr>
-        </li>
-        <li>
-            <nobr>
-                <i class="fab fa-fw fa-stack-overflow mr-2"></i><a target="so" href="https://stackoverflow.com/questions/ask">Stack Overflow</a>
-            </nobr>
-        </li>
-        <li>
-            <nobr>
-                <i class="fab fa-fw fa-github mr-2"></i><a target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub</a>
-            </nobr>
-        </li>
-    </ul>
-</div>
-
-
-
-
-
-
diff --git a/docs/examples/light_switch.html b/docs/examples/light_switch.html
deleted file mode 100644
index 408eb89..0000000
--- a/docs/examples/light_switch.html
+++ /dev/null
@@ -1,429 +0,0 @@
----
-active_crumb: Light Switch <code><sub>ex</sub></code>
-layout: documentation
-id: light_switch
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="col-md-8 second-column">
-    <section id="overview">
-        <h2 class="section-title">Overview</h2>
-        <p>
-            This example provides very simple implementation for NLI-powered light switch. You can say something like
-            "Turn the lights off in the entire house" or "Switch on the illumination in the master bedroom closet".
-            You can easily modify intent callbacks to perform the actual light switching using HomeKit or Arduino-based
-            controllers.
-        </p>
-        <p>
-            Complexity: <span class="complexity-one-star"><i class="fas fa-star"></i><i class="far fa-star"></i><i class="far fa-star"></i></span><br/>
-            Source code: <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/lightswitch">GitHub</a>
-        </p>
-    </section>
-    <section id="new_project">
-        <h3 class="section-title">Create New Project</h3>
-        <p>
-            You can create new Java project in many different ways - we'll use Maven archetype generation
-            for that. In your home folder run the following command:
-        </p>
-        <pre class="brush: text">
-            mvn archetype:generate -DgroupId=examples -DartifactId=my-app -DarchetypeVersion=1.4 -DinteractiveMode=false
-        </pre>
-        <p>
-            This will create <code>my-app</code> folder with the following default maven project structure:
-        </p>
-        <pre class="console">
-├── <b>pom.xml</b>
-└── src
-    ├── main
-    │   └── java
-    │       └── examples
-    │           └── App.java
-    └── test
-        └── java
-            └── examples
-                └── AppTest.java
-        </pre>
-        <div class="bq info">
-            <p>
-                Note that this setup is same for all examples. Note also that you can use any other tools for
-                creating and managing Java project with or without Maven.
-            </p>
-        </div>
-        <p>
-            For our example we'll use JetBrain's <a target=_new href="https://www.jetbrains.com/idea/">IntelliJ IDEA</a>.
-            Create new IDEA project from this source folder (make sure to pick JDK 8 or later JDK and language support).
-            Let's also delete auto-generated files <code>App.java</code> and <code>AppTest.java</code> from our
-            project as we won't be using them.
-        </p>
-    </section>
-    <section id="add_nlpcraft">
-        <h3 class="section-title">Add NLPCraft</h3>
-        <p>
-            Next we need to add NLPCraft dependency to our new project. Open <code>pom.xml</code> file and replace
-            <code>dependencies</code> section with the following code:
-        </p>
-        <pre class="brush: xml, highlight: [3, 4, 5]">
-            &lt;dependencies&gt;
-                &lt;dependency&gt;
-                    &lt;groupId&gt;org.apache.nlpcraft&lt;/groupId&gt;
-                    &lt;artifactId&gt;nlpcraft&lt;/artifactId&gt;
-                    &lt;version&gt;{{site.latest_version}}&lt;/version&gt;
-                &lt;/dependency&gt;
-            &lt;/dependencies&gt;
-        </pre>
-        <p>
-            Also make sure that you have correct JDK version (1.8 or above) for the maven compiler plugin:
-        </p>
-        <pre class="brush: xml, highlight: [3, 4]">
-            &lt;properties&gt;
-                &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt;
-                &lt;maven.compiler.source&gt;1.8&lt;/maven.compiler.source&gt;
-                &lt;maven.compiler.target&gt;1.8&lt;/maven.compiler.target&gt;
-            &lt;/properties&gt;
-        </pre>
-        <p>
-            IDEA should automatically reload the project with newly updated <code>pom.xml</code> file and
-            we should be ready now to develop our data model.
-        </p>
-    </section>
-    <section id="model">
-        <h3 class="section-title">Data Model</h3>
-        <p>
-            We are going to start with declaring our semantic model using YAML. Create new <code>lightswitch_model.yaml</code>
-            file and add the following model declaration into it:
-        </p>
-        <pre class="brush: js, highlight: [10, 19, 26, 34, 42]">
-id: "nlpcraft.lightswitch.ex"
-name: "Light Switch Example Model"
-version: "1.0"
-description: "NLI-powered light switch example model."
-examples:
-  - "Set the lights on in the entire house."
-  - "Turn the lights off in the guest bedroom."
-  - "Could you please switch off all the lights?"
-  - "Dial off illumination on the 2nd floor."
-macros:
-  - name: "&lt;ACTION&gt;"
-    macro: "{turn|switch|dial|control|let|set|get|put}"
-  - name: "&lt;ENTIRE_OPT&gt;"
-    macro: "{entire|full|whole|total|*}"
-  - name: "&lt;LIGHT&gt;"
-    macro: "{all|*} {it|them|light|illumination|lamp|lamplight}"
-enabledBuiltInTokens: [] # Don't use any built-in tokens.
-elements:
-  - id: "ls:loc"
-    description: "Location of lights."
-    synonyms:
-      - "&lt;ENTIRE_OPT&gt; {upstairs|downstairs|*} {kitchen|library|closet|garage|office|playroom|{dinning|laundry|play} room}"
-      - "&lt;ENTIRE_OPT&gt; {upstairs|downstairs|*} {master|kid|children|child|guest|*} {bedroom|bathroom|washroom|storage} {closet|*}"
-      - "&lt;ENTIRE_OPT&gt; {house|home|building|{1st|first} floor|{2nd|second} floor}"
-
-  - id: "ls:on"
-    groups:
-      - "act"
-    description: "Light switch ON action."
-    synonyms:
-      - "&lt;ACTION&gt; &lt;LIGHT&gt;"
-      - "&lt;ACTION&gt; on &lt;LIGHT&gt;"
-
-  - id: "ls:off"
-    groups:
-      - "act"
-    description: "Light switch OFF action."
-    synonyms:
-      - "&lt;ACTION&gt; &lt;LIGHT&gt; {off|out}"
-      - "{&lt;ACTION&gt;|shut|kill|stop|eliminate} {off|out} &lt;LIGHT&gt;"
-      - "no &lt;LIGHT&gt;"
-intents:
-  - "intent=ls conv=false term(act)={groups @@ 'act'} term(loc)={id == 'ls:loc'}*"
-        </pre>
-        <p>There are number of important points here:</p>
-        <ul>
-            <li>
-                <code>Line 10</code> defines several macros that are used later on throughout the model's elements
-                to shorten the synonym declarations. Note how macros coupled with option groups  
-                shorten overall synonym declarations 1000:1 vs. manually listing all possible word permutations.
-            </li>
-            <li>
-                <code>Lines 19, 26, 34</code> define three model elements: the location of the light, and actions to turn
-                the light on and off. Note that action elements belong to the same group <code>act</code> which
-                will be used in our intent (<code>line 42</code>).
-            </li>
-            <li>
-                On <code>line 42</code> we define a non-conversational intent <code>ls</code> that requires
-                one action (a token belonging to the group <code>act</code>) and optional light location - we assume
-                all lights by default.
-            </li>
-        </ul>
-        <p>
-            Now that our model is ready let's create a Java class that would load this model and provide the actual
-            callback for when the intent <code>ls</code> is detected in the user input.
-        </p>
-    </section>
-    <section id="code">
-        <h3 class="section-title">Model Class</h3>
-        <p>
-            Let's create new Scala class in <code>LightSwitchModel.scala</code> with the following code:
-        </p>
-        <pre class="brush: java, highlight: [4, 5, 6, 7, 8, 20]">
-import org.apache.nlpcraft.model._
-import org.apache.nlpcraft.model.NCIntentTerm
-
-class LightSwitchModel extends NCModelFileAdapter("org/apache/nlpcraft/examples/lightswitch/lightswitch_model.yaml") {
-    @NCIntentRef("ls")
-    def onMatch(
-        @NCIntentTerm("act") actTok: NCToken,
-        @NCIntentTerm("loc") locToks: List[NCToken]
-    ): NCResult = {
-        val status = if (actTok.getId == "ls:on") "on" else "off"
-        val locations =
-            if (locToks.isEmpty)
-                "entire house"
-            else
-                locToks.map(_.meta[String]("nlpcraft:nlp:origtext")).mkString(", ")
-
-        // Add HomeKit, Arduino or other integration here.
-
-        // By default - just return a descriptive action string.
-        NCResult.text(s"Lights '$status' in '${locations.toLowerCase}'.")
-    }
-}
-        </pre>
-        <p>
-            The intent callback logic is very simple - we simply return a descriptive confirmation message
-            back (explaining what lights were changed). With action and location detected - you can easily add
-            the actual light switching using HomeKit or Arduino devices. Let's review this implementation step by step:
-        </p>
-        <ul>
-            <li>
-                On <code>line 4</code> our class extends <code>NCModelFileAdapter</code> that allows us to load most
-                of the model declaration from the external YAML file and only provide functionality that we
-                couldn't express in declarative portion in JSON.
-            </li>
-            <li>
-                <code>Line 5</code> annotates method <code>onMatch</code> as a callback for the intent <code>ls</code>
-                when it is detected in the user input.
-            </li>
-            <li>
-                <code>Lines 7 and 8</code> map terms from detected intent to the formal method parameters of the
-                <code>onMatch</code> method.
-            </li>
-            <li>
-                On the <code>line 20</code> the intent callback simply returns a confirmation message.
-            </li>
-        </ul>
-    </section>
-    <section>
-        <h3 class="section-title">Start Data Probe</h3>
-        <p>
-            NLPCraft data models get deployed into data probe. Let's start data probe with our newly
-            created data model. To start data probe we need to configure Run Configuration in IDEA with
-            the following parameters:
-        </p>
-        <ul>
-            <li>
-                <b>Main class:</b> <code>org.apache.nlpcraft.NCStart</code>
-            </li>
-            <li>
-                <b>VM arguments:</b> <code>-Dconfig.override_with_env_vars=true</code>
-            </li>
-            <li>
-                <b>Environment variable:</b> <code>CONFIG_FORCE_nlpcraft_probe_models.0=path.to.LightSwitchModel</code>
-            </li>
-            <li>
-                <b>Program arguments: </b> <code>-probe</code>
-            </li>
-        </ul>
-        <div class="bq info">
-            <p>
-                <b>NOTE:</b> instead of supplying a <a href="/server-and-probe.html">full configuration file</a> we just
-                use the default configuration and override one configuration property using
-                configuration override via environment variables.
-            </p>
-        </div>
-        <p>
-            Start this run configuration and make sure you have positive console output indicating that our model
-            has been successfully loaded and probe started.
-        </p>
-    </section>
-    <section>
-        <h3 class="section-title">Start REST Server</h3>
-        <p>
-            REST server listens for requests from client applications and routes them to the requested data models
-            via connected data probes. REST server starts the same way as the data probe. Configure new
-            Run Configuration in IDEA with the following parameters:
-        </p>
-        <ul>
-            <li>
-                <b>Main class:</b> <code>org.apache.nlpcraft.NCStart</code>
-            </li>
-            <li>
-                <b>Program arguments: </b> <code>-server</code>
-            </li>
-        </ul>
-        <p>
-            Once started ensure that your REST server console output shows that data probe is connected and the
-            REST server is listening on the default <code>localhost:8081</code> endpoint.
-        </p>
-        <p>
-            At this point we've developed our data model, deployed it into the data probe, and started the REST server.
-            To test it, we'll use the built-in <a href="/testing-data-model.html">test framework</a>
-            that allows you to write convenient unit tests against your data model.
-        </p>
-    </section>
-    <section>
-        <h3 class="section-title">Testing</h3>
-        <p>
-            NLPCraft comes with easy to use <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/test/package-summary.html">test framework</a> for
-            data models that can be used with
-            any unit testing framework like JUnit or ScalaTest. It is essentially a simplified
-            version of Java REST client that is custom designed for data model testing.
-        </p>
-        <p>
-            We would like to test with following user requests:
-        </p>
-        <ul>
-            <li><code>"Turn the lights off in the entire house."</code></li>
-            <li><code>"Switch on the illumination in the master bedroom closet."</code></li>
-            <li><code>"Get the lights on."</code></li>
-            <li><code>"Please, put the light out in the upstairs bedroom."</code></li>
-            <li><code>"Set the lights on in the entire house."</code></li>
-            <li><code>"Turn the lights off in the guest bedroom."</code></li>
-            <li><code>"Could you please switch off all the lights?"</code></li>
-            <li><code>"Dial off illumination on the 2nd floor."</code></li>
-            <li><code>"Please, no lights!"</code></li>
-            <li><code>"Kill off all the lights now!"</code></li>
-            <li><code>"No lights in the bedroom, please."</code></li>
-        </ul>
-        <p>
-            Let's create new Java class <code>LightSwitchTest.java</code> with the following code:
-        </p>
-        <pre class="brush: java, highlight: [15, 24]">
-import org.junit.jupiter.api.*;
-import org.apache.nlpcraft.common.*;
-import org.apache.nlpcraft.model.tools.test.*;
-import java.io.*;
-
-import static org.junit.jupiter.api.Assertions.*;
-
-class LightSwitchTest {
-    private NCTestClient cli;
-
-    @BeforeEach
-    void setUp() throws NCException, IOException {
-        cli = new NCTestClientBuilder().newBuilder().build();
-
-        cli.open("nlpcraft.lightswitch.ex");
-    }
-
-    @AfterEach
-    void tearDown() throws NCException, IOException {
-        cli.close();
-    }
-
-    @Test
-    void test() throws NCException, IOException {
-        assertTrue(cli.ask("Turn the lights off in the entire house.").isOk());
-        assertTrue(cli.ask("Switch on the illumination in the master bedroom closet.").isOk());
-        assertTrue(cli.ask("Get the lights on.").isOk());
-        assertTrue(cli.ask("Please, put the light out in the upstairs bedroom.").isOk());
-        assertTrue(cli.ask("Set the lights on in the entire house.").isOk());
-        assertTrue(cli.ask("Turn the lights off in the guest bedroom.").isOk());
-        assertTrue(cli.ask("Could you please switch off all the lights?").isOk());
-        assertTrue(cli.ask("Dial off illumination on the 2nd floor.").isOk());
-        assertTrue(cli.ask("Please, no lights!").isOk());
-        assertTrue(cli.ask("Kill off all the lights now!").isOk());
-        assertTrue(cli.ask("No lights in the bedroom, please.").isOk());
-    }
-}
-        </pre>
-        <p>
-            This test is pretty straight forward:
-        </p>
-        <ul>
-            <li>
-                On <code>line 15</code> we open the test client with the model ID (see <code>lightswitch_model.yaml</code>
-                file for where we declared it).
-            </li>
-            <li>
-                Test on <code>line 24</code> is where we issue our test sentences and we should see
-                the confirmation messages in our test console output.
-            </li>
-        </ul>
-        <p>
-            Right click on this class in the project view and run it. You should be getting standard output in
-            JUnit panel as well as the output in the data probe console.
-        </p>
-    </section>
-    <section>
-        <h2 class="section-title">Done! 👌</h2>
-        <p>
-            You've created NLI-power light switch data model, deployed it into the data probe, started the
-            REST server and tested this model using JUnit 5 and the built-in test framework.
-        </p>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#overview">Overview</a></li>
-        <li class="side-nav-title">Quick Links</li>
-        <li>
-            <img alt=github" class="quick-link-img mr-2" src="/images/github_logo.png"><a
-            target="github"
-            href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples">Examples</a>
-        </li>
-        <li>
-            <i class="fab fa-java mr-2"></i><a target="_" href="/apis/latest/index.html">Javadoc</a>
-        </li>
-        <li>
-            <img alt="Apiary" class="quick-link-img mr-2" src="/images/apiary.svg"><a
-            href="https://nlpcraft.docs.apiary.io"
-            target="apiary">REST API</a>
-        </li>
-        <li>
-            <i class="fas fa-download mr-2"></i><a href="/download.html">Download</a>
-        </li>
-        <li>
-            <i class="fas fa-blog mr-2"></i><a href="/blogs.html">Blogs</a>
-        </li>
-        <li class="side-nav-title">Support</li>
-        <li>
-            <nobr>
-                <i class="far fa-fw fa-envelope mr-2"></i><a href="mailto:dev@nlpcraft.apache.org">Dev List</a>
-            </nobr>
-        </li>
-        <li>
-            <nobr>
-                <i class="fab fa-fw fa-stack-overflow mr-2"></i><a target="so" href="https://stackoverflow.com/questions/ask">Stack Overflow</a>
-            </nobr>
-        </li>
-        <li>
-            <nobr>
-                <i class="fab fa-fw fa-github mr-2"></i><a target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub</a>
-            </nobr>
-        </li>
-    </ul>
-</div>
-
-
-
-
-
-
diff --git a/docs/examples/weather_bot.html b/docs/examples/weather_bot.html
deleted file mode 100644
index ec2a335..0000000
--- a/docs/examples/weather_bot.html
+++ /dev/null
@@ -1,85 +0,0 @@
----
-active_crumb: Weather Bot <code><sub>ex</sub></code>
-layout: documentation
-id: weather_bot
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="col-md-8 second-column">
-    <section id="overview">
-        <h2 class="section-title">Overview</h2>
-        <p>
-            This example demonstrates relatively complete NLI-based weather service with JSON output and a non-trivial
-            intent matching logic. It uses <a target="new" href="https://www.apixu.com">https://www.apixu.com</a>
-            REST service for the actual weather information.
-        </p>
-        <p>
-            Complexity: <span class="complexity-two-star"><i class="fas fa-star"></i><i class="fas fa-star"></i><i class="far fa-star"></i></span><br/>
-            Source code: <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/weather">GitHub</a>
-        </p>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#overview">Overview</a></li>
-        <li class="side-nav-title">Quick Links</li>
-        <li>
-            <img alt=github" class="quick-link-img mr-2" src="/images/github_logo.png"><a
-            target="github"
-            href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples">Examples</a>
-        </li>
-        <li>
-            <i class="fab fa-java mr-2"></i><a target="_" href="/apis/latest/index.html">Javadoc</a>
-        </li>
-        <li>
-            <img alt="Apiary" class="quick-link-img mr-2" src="/images/apiary.svg"><a
-            href="https://nlpcraft.docs.apiary.io"
-            target="apiary">REST API</a>
-        </li>
-        <li>
-            <i class="fas fa-download mr-2"></i><a href="/download.html">Download</a>
-        </li>
-        <li>
-            <i class="fas fa-blog mr-2"></i><a href="/blogs.html">Blogs</a>
-        </li>
-        <li class="side-nav-title">Support</li>
-        <li>
-            <nobr>
-                <i class="far fa-fw fa-envelope mr-2"></i><a href="mailto:dev@nlpcraft.apache.org">Dev List</a>
-            </nobr>
-        </li>
-        <li>
-            <nobr>
-                <i class="fab fa-fw fa-stack-overflow mr-2"></i><a target="so" href="https://stackoverflow.com/questions/ask">Stack Overflow</a>
-            </nobr>
-        </li>
-        <li>
-            <nobr>
-                <i class="fab fa-fw fa-github mr-2"></i><a target="github" href="https://github.com/apache/incubator-nlpcraft">GitHub</a>
-            </nobr>
-        </li>
-    </ul>
-</div>
-
-
-
-
-
-
diff --git a/docs/ext/syntaxhighlighter/scripts/XRegExp.js b/docs/ext/syntaxhighlighter/scripts/XRegExp.js
deleted file mode 100755
index b2b706d..0000000
--- a/docs/ext/syntaxhighlighter/scripts/XRegExp.js
+++ /dev/null
@@ -1,652 +0,0 @@
-// XRegExp 1.5.0
-// (c) 2007-2010 Steven Levithan
-// MIT License
-// <http://xregexp.com>
-// Provides an augmented, extensible, cross-browser implementation of regular expressions,
-// including support for additional syntax, flags, and methods
-
-var XRegExp;
-
-if (XRegExp) {
-    // Avoid running twice, since that would break references to native globals
-    throw Error("can't load XRegExp twice in the same frame");
-}
-
-// Run within an anonymous function to protect variables and avoid new globals
-(function () {
-
-    //---------------------------------
-    //  Constructor
-    //---------------------------------
-
-    // Accepts a pattern and flags; returns a new, extended `RegExp` object. Differs from a native
-    // regular expression in that additional syntax and flags are supported and cross-browser
-    // syntax inconsistencies are ameliorated
-    XRegExp = function (pattern, flags) {
-        var output = [],
-            currScope = XRegExp.OUTSIDE_CLASS,
-            pos = 0,
-            context, tokenResult, match, chr, regex;
-
-        if (XRegExp.isRegExp(pattern)) {
-            if (flags !== undefined)
-                throw TypeError("can't supply flags when constructing one RegExp from another");
-            return clone(pattern);
-        }
-        // Tokens become part of the regex construction process, so protect against infinite
-        // recursion when an XRegExp is constructed within a token handler or trigger
-        if (isInsideConstructor)
-            throw Error("can't call the XRegExp constructor within token definition functions");
-
-        flags = flags || "";
-        context = { // `this` object for custom tokens
-            hasNamedCapture: false,
-            captureNames: [],
-            hasFlag: function (flag) {return flags.indexOf(flag) > -1;},
-            setFlag: function (flag) {flags += flag;}
-        };
-
-        while (pos < pattern.length) {
-            // Check for custom tokens at the current position
-            tokenResult = runTokens(pattern, pos, currScope, context);
-
-            if (tokenResult) {
-                output.push(tokenResult.output);
-                pos += (tokenResult.match[0].length || 1);
-            } else {
-                // Check for native multicharacter metasequences (excluding character classes) at
-                // the current position
-                if (match = real.exec.call(nativeTokens[currScope], pattern.slice(pos))) {
-                    output.push(match[0]);
-                    pos += match[0].length;
-                } else {
-                    chr = pattern.charAt(pos);
-                    if (chr === "[")
-                        currScope = XRegExp.INSIDE_CLASS;
-                    else if (chr === "]")
-                        currScope = XRegExp.OUTSIDE_CLASS;
-                    // Advance position one character
-                    output.push(chr);
-                    pos++;
-                }
-            }
-        }
-
-        regex = RegExp(output.join(""), real.replace.call(flags, flagClip, ""));
-        regex._xregexp = {
-            source: pattern,
-            captureNames: context.hasNamedCapture ? context.captureNames : null
-        };
-        return regex;
-    };
-
-
-    //---------------------------------
-    //  Public properties
-    //---------------------------------
-
-    XRegExp.version = "1.5.0";
-
-    // Token scope bitflags
-    XRegExp.INSIDE_CLASS = 1;
-    XRegExp.OUTSIDE_CLASS = 2;
-
-
-    //---------------------------------
-    //  Private variables
-    //---------------------------------
-
-    var replacementToken = /\$(?:(\d\d?|[$&`'])|{([$\w]+)})/g,
-        flagClip = /[^gimy]+|([\s\S])(?=[\s\S]*\1)/g, // Nonnative and duplicate flags
-        quantifier = /^(?:[?*+]|{\d+(?:,\d*)?})\??/,
-        isInsideConstructor = false,
-        tokens = [],
-        // Copy native globals for reference ("native" is an ES3 reserved keyword)
-        real = {
-            exec: RegExp.prototype.exec,
-            test: RegExp.prototype.test,
-            match: String.prototype.match,
-            replace: String.prototype.replace,
-            split: String.prototype.split
-        },
-        compliantExecNpcg = real.exec.call(/()??/, "")[1] === undefined, // check `exec` handling of nonparticipating capturing groups
-        compliantLastIndexIncrement = function () {
-            var x = /^/g;
-            real.test.call(x, "");
-            return !x.lastIndex;
-        }(),
-        compliantLastIndexReset = function () {
-            var x = /x/g;
-            real.replace.call("x", x, "");
-            return !x.lastIndex;
-        }(),
-        hasNativeY = RegExp.prototype.sticky !== undefined,
-        nativeTokens = {};
-
-    // `nativeTokens` match native multicharacter metasequences only (including deprecated octals,
-    // excluding character classes)
-    nativeTokens[XRegExp.INSIDE_CLASS] = /^(?:\\(?:[0-3][0-7]{0,2}|[4-7][0-7]?|x[\dA-Fa-f]{2}|u[\dA-Fa-f]{4}|c[A-Za-z]|[\s\S]))/;
-    nativeTokens[XRegExp.OUTSIDE_CLASS] = /^(?:\\(?:0(?:[0-3][0-7]{0,2}|[4-7][0-7]?)?|[1-9]\d*|x[\dA-Fa-f]{2}|u[\dA-Fa-f]{4}|c[A-Za-z]|[\s\S])|\(\?[:=!]|[?*+]\?|{\d+(?:,\d*)?}\??)/;
-
-
-    //---------------------------------
-    //  Public methods
-    //---------------------------------
-
-    // Lets you extend or change XRegExp syntax and create custom flags. This is used internally by
-    // the XRegExp library and can be used to create XRegExp plugins. This function is intended for
-    // users with advanced knowledge of JavaScript's regular expression syntax and behavior. It can
-    // be disabled by `XRegExp.freezeTokens`
-    XRegExp.addToken = function (regex, handler, scope, trigger) {
-        tokens.push({
-            pattern: clone(regex, "g" + (hasNativeY ? "y" : "")),
-            handler: handler,
-            scope: scope || XRegExp.OUTSIDE_CLASS,
-            trigger: trigger || null
-        });
-    };
-
-    // Accepts a pattern and flags; returns an extended `RegExp` object. If the pattern and flag
-    // combination has previously been cached, the cached copy is returned; otherwise the newly
-    // created regex is cached
-    XRegExp.cache = function (pattern, flags) {
-        var key = pattern + "/" + (flags || "");
-        return XRegExp.cache[key] || (XRegExp.cache[key] = XRegExp(pattern, flags));
-    };
-
-    // Accepts a `RegExp` instance; returns a copy with the `/g` flag set. The copy has a fresh
-    // `lastIndex` (set to zero). If you want to copy a regex without forcing the `global`
-    // property, use `XRegExp(regex)`. Do not use `RegExp(regex)` because it will not preserve
-    // special properties required for named capture
-    XRegExp.copyAsGlobal = function (regex) {
-        return clone(regex, "g");
-    };
-
-    // Accepts a string; returns the string with regex metacharacters escaped. The returned string
-    // can safely be used at any point within a regex to match the provided literal string. Escaped
-    // characters are [ ] { } ( ) * + ? - . , \ ^ $ | # and whitespace
-    XRegExp.escape = function (str) {
-        return str.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
-    };
-
-    // Accepts a string to search, regex to search with, position to start the search within the
-    // string (default: 0), and an optional Boolean indicating whether matches must start at-or-
-    // after the position or at the specified position only. This function ignores the `lastIndex`
-    // property of the provided regex
-    XRegExp.execAt = function (str, regex, pos, anchored) {
-        regex = clone(regex, "g" + ((anchored && hasNativeY) ? "y" : ""));
-        regex.lastIndex = pos = pos || 0;
-        var match = regex.exec(str);
-        if (anchored)
-            return (match && match.index === pos) ? match : null;
-        else
-            return match;
-    };
-
-    // Breaks the unrestorable link to XRegExp's private list of tokens, thereby preventing
-    // syntax and flag changes. Should be run after XRegExp and any plugins are loaded
-    XRegExp.freezeTokens = function () {
-        XRegExp.addToken = function () {
-            throw Error("can't run addToken after freezeTokens");
-        };
-    };
-
-    // Accepts any value; returns a Boolean indicating whether the argument is a `RegExp` object.
-    // Note that this is also `true` for regex literals and regexes created by the `XRegExp`
-    // constructor. This works correctly for variables created in another frame, when `instanceof`
-    // and `constructor` checks would fail to work as intended
-    XRegExp.isRegExp = function (o) {
-        return Object.prototype.toString.call(o) === "[object RegExp]";
-    };
-
-    // Executes `callback` once per match within `str`. Provides a simpler and cleaner way to
-    // iterate over regex matches compared to the traditional approaches of subverting
-    // `String.prototype.replace` or repeatedly calling `exec` within a `while` loop
-    XRegExp.iterate = function (str, origRegex, callback, context) {
-        var regex = clone(origRegex, "g"),
-            i = -1, match;
-        while (match = regex.exec(str)) {
-            callback.call(context, match, ++i, str, regex);
-            if (regex.lastIndex === match.index)
-                regex.lastIndex++;
-        }
-        if (origRegex.global)
-            origRegex.lastIndex = 0;
-    };
-
-    // Accepts a string and an array of regexes; returns the result of using each successive regex
-    // to search within the matches of the previous regex. The array of regexes can also contain
-    // objects with `regex` and `backref` properties, in which case the named or numbered back-
-    // references specified are passed forward to the next regex or returned. E.g.:
-    // var xregexpImgFileNames = XRegExp.matchChain(html, [
-    //     {regex: /<img\b([^>]+)>/i, backref: 1}, // <img> tag attributes
-    //     {regex: XRegExp('(?ix) \\s src=" (?<src> [^"]+ )'), backref: "src"}, // src attribute values
-    //     {regex: XRegExp("^http://xregexp\\.com(/[^#?]+)", "i"), backref: 1}, // xregexp.com paths
-    //     /[^\/]+$/ // filenames (strip directory paths)
-    // ]);
-    XRegExp.matchChain = function (str, chain) {
-        return function recurseChain (values, level) {
-            var item = chain[level].regex ? chain[level] : {regex: chain[level]},
-                regex = clone(item.regex, "g"),
-                matches = [], i;
-            for (i = 0; i < values.length; i++) {
-                XRegExp.iterate(values[i], regex, function (match) {
-                    matches.push(item.backref ? (match[item.backref] || "") : match[0]);
-                });
-            }
-            return ((level === chain.length - 1) || !matches.length) ?
-                matches : recurseChain(matches, level + 1);
-        }([str], 0);
-    };
-
-
-    //---------------------------------
-    //  New RegExp prototype methods
-    //---------------------------------
-
-    // Accepts a context object and arguments array; returns the result of calling `exec` with the
-    // first value in the arguments array. the context is ignored but is accepted for congruity
-    // with `Function.prototype.apply`
-    RegExp.prototype.apply = function (context, args) {
-        return this.exec(args[0]);
-    };
-
-    // Accepts a context object and string; returns the result of calling `exec` with the provided
-    // string. the context is ignored but is accepted for congruity with `Function.prototype.call`
-    RegExp.prototype.call = function (context, str) {
-        return this.exec(str);
-    };
-
-
-    //---------------------------------
-    //  Overriden native methods
-    //---------------------------------
-
-    // Adds named capture support (with backreferences returned as `result.name`), and fixes two
-    // cross-browser issues per ES3:
-    // - Captured values for nonparticipating capturing groups should be returned as `undefined`,
-    //   rather than the empty string.
-    // - `lastIndex` should not be incremented after zero-length matches.
-    RegExp.prototype.exec = function (str) {
-        var match = real.exec.apply(this, arguments),
-            name, r2;
-        if (match) {
-            // Fix browsers whose `exec` methods don't consistently return `undefined` for
-            // nonparticipating capturing groups
-            if (!compliantExecNpcg && match.length > 1 && indexOf(match, "") > -1) {
-                r2 = RegExp(this.source, real.replace.call(getNativeFlags(this), "g", ""));
-                // Using `str.slice(match.index)` rather than `match[0]` in case lookahead allowed
-                // matching due to characters outside the match
-                real.replace.call(str.slice(match.index), r2, function () {
-                    for (var i = 1; i < arguments.length - 2; i++) {
-                        if (arguments[i] === undefined)
-                            match[i] = undefined;
-                    }
-                });
-            }
-            // Attach named capture properties
-            if (this._xregexp && this._xregexp.captureNames) {
-                for (var i = 1; i < match.length; i++) {
-                    name = this._xregexp.captureNames[i - 1];
-                    if (name)
-                       match[name] = match[i];
-                }
-            }
-            // Fix browsers that increment `lastIndex` after zero-length matches
-            if (!compliantLastIndexIncrement && this.global && !match[0].length && (this.lastIndex > match.index))
-                this.lastIndex--;
-        }
-        return match;
-    };
-
-    // Don't override `test` if it won't change anything
-    if (!compliantLastIndexIncrement) {
-        // Fix browser bug in native method
-        RegExp.prototype.test = function (str) {
-            // Use the native `exec` to skip some processing overhead, even though the overriden
-            // `exec` would take care of the `lastIndex` fix
-            var match = real.exec.call(this, str);
-            // Fix browsers that increment `lastIndex` after zero-length matches
-            if (match && this.global && !match[0].length && (this.lastIndex > match.index))
-                this.lastIndex--;
-            return !!match;
-        };
-    }
-
-    // Adds named capture support and fixes browser bugs in native method
-    String.prototype.match = function (regex) {
-        if (!XRegExp.isRegExp(regex))
-            regex = RegExp(regex); // Native `RegExp`
-        if (regex.global) {
-            var result = real.match.apply(this, arguments);
-            regex.lastIndex = 0; // Fix IE bug
-            return result;
-        }
-        return regex.exec(this); // Run the altered `exec`
-    };
-
-    // Adds support for `${n}` tokens for named and numbered backreferences in replacement text,
-    // and provides named backreferences to replacement functions as `arguments[0].name`. Also
-    // fixes cross-browser differences in replacement text syntax when performing a replacement
-    // using a nonregex search value, and the value of replacement regexes' `lastIndex` property
-    // during replacement iterations. Note that this doesn't support SpiderMonkey's proprietary
-    // third (`flags`) parameter
-    String.prototype.replace = function (search, replacement) {
-        var isRegex = XRegExp.isRegExp(search),
-            captureNames, result, str;
-
-        // There are many combinations of search/replacement types/values and browser bugs that
-        // preclude passing to native `replace`, so just keep this check relatively simple
-        if (isRegex && typeof replacement.valueOf() === "string" && replacement.indexOf("${") === -1 && compliantLastIndexReset)
-            return real.replace.apply(this, arguments);
-
-        if (!isRegex)
-            search = search + ""; // Type conversion
-        else if (search._xregexp)
-            captureNames = search._xregexp.captureNames; // Array or `null`
-
-        if (typeof replacement === "function") {
-            result = real.replace.call(this, search, function () {
-                if (captureNames) {
-                    // Change the `arguments[0]` string primitive to a String object which can store properties
-                    arguments[0] = new String(arguments[0]);
-                    // Store named backreferences on `arguments[0]`
-                    for (var i = 0; i < captureNames.length; i++) {
-                        if (captureNames[i])
-                            arguments[0][captureNames[i]] = arguments[i + 1];
-                    }
-                }
-                // Update `lastIndex` before calling `replacement`
-                if (isRegex && search.global)
-                    search.lastIndex = arguments[arguments.length - 2] + arguments[0].length;
-                return replacement.apply(null, arguments);
-            });
-        } else {
-            str = this + ""; // Type conversion, so `args[args.length - 1]` will be a string (given nonstring `this`)
-            result = real.replace.call(str, search, function () {
-                var args = arguments; // Keep this function's `arguments` available through closure
-                return real.replace.call(replacement, replacementToken, function ($0, $1, $2) {
-                    // Numbered backreference (without delimiters) or special variable
-                    if ($1) {
-                        switch ($1) {
-                            case "$": return "$";
-                            case "&": return args[0];
-                            case "`": return args[args.length - 1].slice(0, args[args.length - 2]);
-                            case "'": return args[args.length - 1].slice(args[args.length - 2] + args[0].length);
-                            // Numbered backreference
-                            default:
-                                // What does "$10" mean?
-                                // - Backreference 10, if 10 or more capturing groups exist
-                                // - Backreference 1 followed by "0", if 1-9 capturing groups exist
-                                // - Otherwise, it's the string "$10"
-                                // Also note:
-                                // - Backreferences cannot be more than two digits (enforced by `replacementToken`)
-                                // - "$01" is equivalent to "$1" if a capturing group exists, otherwise it's the string "$01"
-                                // - There is no "$0" token ("$&" is the entire match)
-                                var literalNumbers = "";
-                                $1 = +$1; // Type conversion; drop leading zero
-                                if (!$1) // `$1` was "0" or "00"
-                                    return $0;
-                                while ($1 > args.length - 3) {
-                                    literalNumbers = String.prototype.slice.call($1, -1) + literalNumbers;
-                                    $1 = Math.floor($1 / 10); // Drop the last digit
-                                }
-                                return ($1 ? args[$1] || "" : "$") + literalNumbers;
-                        }
-                    // Named backreference or delimited numbered backreference
-                    } else {
-                        // What does "${n}" mean?
-                        // - Backreference to numbered capture n. Two differences from "$n":
-                        //   - n can be more than two digits
-                        //   - Backreference 0 is allowed, and is the entire match
-                        // - Backreference to named capture n, if it exists and is not a number overridden by numbered capture
-                        // - Otherwise, it's the string "${n}"
-                        var n = +$2; // Type conversion; drop leading zeros
-                        if (n <= args.length - 3)
-                            return args[n];
-                        n = captureNames ? indexOf(captureNames, $2) : -1;
-                        return n > -1 ? args[n + 1] : $0;
-                    }
-                });
-            });
-        }
-
-        if (isRegex && search.global)
-            search.lastIndex = 0; // Fix IE bug
-
-        return result;
-    };
-
-    // A consistent cross-browser, ES3 compliant `split`
-    String.prototype.split = function (s /* separator */, limit) {
-        // If separator `s` is not a regex, use the native `split`
-        if (!XRegExp.isRegExp(s))
-            return real.split.apply(this, arguments);
-
-        var str = this + "", // Type conversion
-            output = [],
-            lastLastIndex = 0,
-            match, lastLength;
-
-        // Behavior for `limit`: if it's...
-        // - `undefined`: No limit
-        // - `NaN` or zero: Return an empty array
-        // - A positive number: Use `Math.floor(limit)`
-        // - A negative number: No limit
-        // - Other: Type-convert, then use the above rules
-        if (limit === undefined || +limit < 0) {
-            limit = Infinity;
-        } else {
-            limit = Math.floor(+limit);
-            if (!limit)
-                return [];
-        }
-
-        // This is required if not `s.global`, and it avoids needing to set `s.lastIndex` to zero
-        // and restore it to its original value when we're done using the regex
-        s = XRegExp.copyAsGlobal(s);
-
-        while (match = s.exec(str)) { // Run the altered `exec` (required for `lastIndex` fix, etc.)
-            if (s.lastIndex > lastLastIndex) {
-                output.push(str.slice(lastLastIndex, match.index));
-
-                if (match.length > 1 && match.index < str.length)
-                    Array.prototype.push.apply(output, match.slice(1));
-
-                lastLength = match[0].length;
-                lastLastIndex = s.lastIndex;
-
-                if (output.length >= limit)
-                    break;
-            }
-
-            if (s.lastIndex === match.index)
-                s.lastIndex++;
-        }
-
-        if (lastLastIndex === str.length) {
-            if (!real.test.call(s, "") || lastLength)
-                output.push("");
-        } else {
-            output.push(str.slice(lastLastIndex));
-        }
-
-        return output.length > limit ? output.slice(0, limit) : output;
-    };
-
-
-    //---------------------------------
-    //  Private helper functions
-    //---------------------------------
-
-    // Supporting function for `XRegExp`, `XRegExp.copyAsGlobal`, etc. Returns a copy of a `RegExp`
-    // instance with a fresh `lastIndex` (set to zero), preserving properties required for named
-    // capture. Also allows adding new flags in the process of copying the regex
-    function clone (regex, additionalFlags) {
-        if (!XRegExp.isRegExp(regex))
-            throw TypeError("type RegExp expected");
-        var x = regex._xregexp;
-        regex = XRegExp(regex.source, getNativeFlags(regex) + (additionalFlags || ""));
-        if (x) {
-            regex._xregexp = {
-                source: x.source,
-                captureNames: x.captureNames ? x.captureNames.slice(0) : null
-            };
-        }
-        return regex;
-    };
-
-    function getNativeFlags (regex) {
-        return (regex.global     ? "g" : "") +
-               (regex.ignoreCase ? "i" : "") +
-               (regex.multiline  ? "m" : "") +
-               (regex.extended   ? "x" : "") + // Proposed for ES4; included in AS3
-               (regex.sticky     ? "y" : "");
-    };
-
-    function runTokens (pattern, index, scope, context) {
-        var i = tokens.length,
-            result, match, t;
-        // Protect against constructing XRegExps within token handler and trigger functions
-        isInsideConstructor = true;
-        // Must reset `isInsideConstructor`, even if a `trigger` or `handler` throws
-        try {
-            while (i--) { // Run in reverse order
-                t = tokens[i];
-                if ((scope & t.scope) && (!t.trigger || t.trigger.call(context))) {
-                    t.pattern.lastIndex = index;
-                    match = t.pattern.exec(pattern); // Running the altered `exec` here allows use of named backreferences, etc.
-                    if (match && match.index === index) {
-                        result = {
-                            output: t.handler.call(context, match, scope),
-                            match: match
-                        };
-                        break;
-                    }
-                }
-            }
-        } catch (err) {
-            throw err;
-        } finally {
-            isInsideConstructor = false;
-        }
-        return result;
-    };
-
-    function indexOf (array, item, from) {
-        if (Array.prototype.indexOf) // Use the native array method if available
-            return array.indexOf(item, from);
-        for (var i = from || 0; i < array.length; i++) {
-            if (array[i] === item)
-                return i;
-        }
-        return -1;
-    };
-
-
-    //---------------------------------
-    //  Built-in tokens
-    //---------------------------------
-
-    // Augment XRegExp's regular expression syntax and flags. Note that when adding tokens, the
-    // third (`scope`) argument defaults to `XRegExp.OUTSIDE_CLASS`
-
-    // Comment pattern: (?# )
-    XRegExp.addToken(
-        /\(\?#[^)]*\)/,
-        function (match) {
-            // Keep tokens separated unless the following token is a quantifier
-            return real.test.call(quantifier, match.input.slice(match.index + match[0].length)) ? "" : "(?:)";
-        }
-    );
-
-    // Capturing group (match the opening parenthesis only).
-    // Required for support of named capturing groups
-    XRegExp.addToken(
-        /\((?!\?)/,
-        function () {
-            this.captureNames.push(null);
-            return "(";
-        }
-    );
-
-    // Named capturing group (match the opening delimiter only): (?<name>
-    XRegExp.addToken(
-        /\(\?<([$\w]+)>/,
-        function (match) {
-            this.captureNames.push(match[1]);
-            this.hasNamedCapture = true;
-            return "(";
-        }
-    );
-
-    // Named backreference: \k<name>
-    XRegExp.addToken(
-        /\\k<([\w$]+)>/,
-        function (match) {
-            var index = indexOf(this.captureNames, match[1]);
-            // Keep backreferences separate from subsequent literal numbers. Preserve back-
-            // references to named groups that are undefined at this point as literal strings
-            return index > -1 ?
-                "\\" + (index + 1) + (isNaN(match.input.charAt(match.index + match[0].length)) ? "" : "(?:)") :
-                match[0];
-        }
-    );
-
-    // Empty character class: [] or [^]
-    XRegExp.addToken(
-        /\[\^?]/,
-        function (match) {
-            // For cross-browser compatibility with ES3, convert [] to \b\B and [^] to [\s\S].
-            // (?!) should work like \b\B, but is unreliable in Firefox
-            return match[0] === "[]" ? "\\b\\B" : "[\\s\\S]";
-        }
-    );
-
-    // Mode modifier at the start of the pattern only, with any combination of flags imsx: (?imsx)
-    // Does not support x(?i), (?-i), (?i-m), (?i: ), (?i)(?m), etc.
-    XRegExp.addToken(
-        /^\(\?([imsx]+)\)/,
-        function (match) {
-            this.setFlag(match[1]);
-            return "";
-        }
-    );
-
-    // Whitespace and comments, in free-spacing (aka extended) mode only
-    XRegExp.addToken(
-        /(?:\s+|#.*)+/,
-        function (match) {
-            // Keep tokens separated unless the following token is a quantifier
-            return real.test.call(quantifier, match.input.slice(match.index + match[0].length)) ? "" : "(?:)";
-        },
-        XRegExp.OUTSIDE_CLASS,
-        function () {return this.hasFlag("x");}
-    );
-
-    // Dot, in dotall (aka singleline) mode only
-    XRegExp.addToken(
-        /\./,
-        function () {return "[\\s\\S]";},
-        XRegExp.OUTSIDE_CLASS,
-        function () {return this.hasFlag("s");}
-    );
-
-
-    //---------------------------------
-    //  Backward compatibility
-    //---------------------------------
-
-    // Uncomment the following block for compatibility with XRegExp 1.0-1.2:
-    /*
-    XRegExp.matchWithinChain = XRegExp.matchChain;
-    RegExp.prototype.addFlags = function (s) {return clone(this, s);};
-    RegExp.prototype.execAll = function (s) {var r = []; XRegExp.iterate(s, this, function (m) {r.push(m);}); return r;};
-    RegExp.prototype.forEachExec = function (s, f, c) {return XRegExp.iterate(s, this, f, c);};
-    RegExp.prototype.validate = function (s) {var r = RegExp("^(?:" + this.source + ")$(?!\\s)", getNativeFlags(this)); if (this.global) this.lastIndex = 0; return s.search(r) === 0;};
-    */
-
-})();
-
-// CommonJS
-typeof(exports) != 'undefined' ? exports.XRegExp = XRegExp : null;
diff --git a/docs/ext/syntaxhighlighter/scripts/shAutoloader.js b/docs/ext/syntaxhighlighter/scripts/shAutoloader.js
deleted file mode 100755
index 7465f3b..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shAutoloader.js
+++ /dev/null
@@ -1,114 +0,0 @@
-(function() {
-
-var sh = SyntaxHighlighter;
-
-/**
- * Provides functionality to dynamically load only the brushes that a needed to render the current page.
- *
- * There are two syntaxes that autoload understands. For example:
- * 
- * SyntaxHighlighter.autoloader(
- *     [ 'applescript',          'Scripts/shBrushAppleScript.js' ],
- *     [ 'actionscript3', 'as3', 'Scripts/shBrushAS3.js' ]
- * );
- *
- * or a more easily comprehendable one:
- *
- * SyntaxHighlighter.autoloader(
- *     'applescript       Scripts/shBrushAppleScript.js',
- *     'actionscript3 as3 Scripts/shBrushAS3.js'
- * );
- */
-sh.autoloader = function()
-{
-	var list = arguments,
-		elements = sh.findElements(),
-		brushes = {},
-		scripts = {},
-		all = SyntaxHighlighter.all,
-		allCalled = false,
-		allParams = null,
-		i
-		;
-		
-	SyntaxHighlighter.all = function(params)
-	{
-		allParams = params;
-		allCalled = true;
-	};
-	
-	function addBrush(aliases, url)
-	{
-		for (var i = 0; i < aliases.length; i++)
-			brushes[aliases[i]] = url;
-	};
-	
-	function getAliases(item)
-	{
-		return item.pop
-			? item
-			: item.split(/\s+/)
-			;
-	}
-	
-	// create table of aliases and script urls
-	for (i = 0; i < list.length; i++)
-	{
-		var aliases = getAliases(list[i]),
-			url = aliases.pop()
-			;
-			
-		addBrush(aliases, url);
-	}
-	
-	// dynamically add <script /> tags to the document body
-	for (i = 0; i < elements.length; i++)
-	{
-		var url = brushes[elements[i].params.brush];
-		
-		if (!url)
-			continue;
-		
-		scripts[url] = false;
-		loadScript(url);
-	}
-	
-	function loadScript(url)
-	{
-		var script = document.createElement('script'),
-			done = false
-			;
-		
-		script.src = url;
-		script.type = 'text/javascript';
-		script.language = 'javascript';
-		script.onload = script.onreadystatechange = function()
-		{
-			if (!done && (!this.readyState || this.readyState == 'loaded' || this.readyState == 'complete'))
-			{
-				done = true;
-				scripts[url] = true;
-				checkAll();
-				
-				// Handle memory leak in IE
-				script.onload = script.onreadystatechange = null;
-				script.parentNode.removeChild(script);
-			}
-		};
-		
-		// sync way of adding script tags to the page
-		document.body.appendChild(script);
-	};
-	
-	function checkAll()
-	{
-		for(var url in scripts)
-			if (scripts[url] == false)
-				return;
-		
-		if (allCalled)
-			SyntaxHighlighter.highlight(allParams);
-	};
-};
-
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushAS3.js b/docs/ext/syntaxhighlighter/scripts/shBrushAS3.js
deleted file mode 100755
index 8e92a4b..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushAS3.js
+++ /dev/null
@@ -1,43 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Created by Peter Atoria @ http://iAtoria.com
-	
-		var inits 	 =  'class interface function package';
-	
-		var keywords =	'-Infinity ...rest Array as AS3 Boolean break case catch const continue Date decodeURI ' + 
-						'decodeURIComponent default delete do dynamic each else encodeURI encodeURIComponent escape ' + 
-						'extends false final finally flash_proxy for get if implements import in include Infinity ' + 
-						'instanceof int internal is isFinite isNaN isXMLName label namespace NaN native new null ' + 
-						'Null Number Object object_proxy override parseFloat parseInt private protected public ' + 
-						'return set static String super switch this throw true try typeof uint undefined unescape ' + 
-						'use void while with'
-						;
-	
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },		// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },		// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// single quoted strings
-			{ regex: /\b([\d]+(\.[\d]+)?|0x[a-f0-9]+)\b/gi,				css: 'value' },			// numbers
-			{ regex: new RegExp(this.getKeywords(inits), 'gm'),			css: 'color3' },		// initializations
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' },		// keywords
-			{ regex: new RegExp('var', 'gm'),							css: 'variable' },		// variable
-			{ regex: new RegExp('trace', 'gm'),							css: 'color1' }			// trace
-			];
-	
-		this.forHtmlScript(SyntaxHighlighter.regexLib.scriptScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['actionscript3', 'as3'];
-
-	SyntaxHighlighter.brushes.AS3 = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushAppleScript.js b/docs/ext/syntaxhighlighter/scripts/shBrushAppleScript.js
deleted file mode 100755
index 7785b45..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushAppleScript.js
+++ /dev/null
@@ -1,59 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// AppleScript brush by David Chambers
-		// http://davidchambersdesign.com/
-		var keywords   = 'after before beginning continue copy each end every from return get global in local named of set some that the then times to where whose with without';
-		var ordinals   = 'first second third fourth fifth sixth seventh eighth ninth tenth last front back middle';
-		var specials   = 'activate add alias AppleScript ask attachment boolean class constant delete duplicate empty exists false id integer list make message modal modified new no paragraph pi properties quit real record remove rest result reveal reverse run running save string true word yes';
-
-		this.regexList = [
-
-			{ regex: /(--|#).*$/gm,
-			    css: 'comments' },
-
-			{ regex: /\(\*(?:[\s\S]*?\(\*[\s\S]*?\*\))*[\s\S]*?\*\)/gm, // support nested comments
-			    css: 'comments' },
-
-			{ regex: /"[\s\S]*?"/gm,
-			    css: 'string' },
-
-			{ regex: /(?:,|:|¬|'s\b|\(|\)|\{|\}|«|\b\w*»)/g,
-			    css: 'color1' },
-
-			{ regex: /(-)?(\d)+(\.(\d)?)?(E\+(\d)+)?/g, // numbers
-			    css: 'color1' },
-
-			{ regex: /(?:&(amp;|gt;|lt;)?|=|� |>|<|≥|>=|≤|<=|\*|\+|-|\/|÷|\^)/g,
-			    css: 'color2' },
-
-			{ regex: /\b(?:and|as|div|mod|not|or|return(?!\s&)(ing)?|equals|(is(n't| not)? )?equal( to)?|does(n't| not) equal|(is(n't| not)? )?(greater|less) than( or equal( to)?)?|(comes|does(n't| not) come) (after|before)|is(n't| not)?( in)? (back|front) of|is(n't| not)? behind|is(n't| not)?( (in|contained by))?|does(n't| not) contain|contain(s)?|(start|begin|end)(s)? with|((but|end) )?(consider|ignor)ing|prop(erty)?|(a )?ref(erence)?( to)?|repeat (until|while|with)|((end|exit) )?repeat|((else|end) )?if|else|(end )?(script|tell|try)|(on )?error|(put )?into|(of )?(it|me)|its|my|with (timeout( of)?|transaction)|end (timeout|transaction))\b/g,
-			    css: 'keyword' },
-
-			{ regex: /\b\d+(st|nd|rd|th)\b/g, // ordinals
-			    css: 'keyword' },
-
-			{ regex: /\b(?:about|above|against|around|at|below|beneath|beside|between|by|(apart|aside) from|(instead|out) of|into|on(to)?|over|since|thr(ough|u)|under)\b/g,
-			    css: 'color3' },
-
-			{ regex: /\b(?:adding folder items to|after receiving|choose( ((remote )?application|color|folder|from list|URL))?|clipboard info|set the clipboard to|(the )?clipboard|entire contents|display(ing| (alert|dialog|mode))?|document( (edited|file|nib name))?|file( (name|type))?|(info )?for|giving up after|(name )?extension|quoted form|return(ed)?|second(?! item)(s)?|list (disks|folder)|text item(s| delimiters)?|(Unicode )?text|(disk )?item(s)?|((current|list) )?view|((container|key) )?window|with (data|icon( (caution|note|stop))?|parameter(s)?|prompt|properties|seed|title)|case|diacriticals|hyphens|numeric strings|punctuation|white space|folder creation|application(s( folder)?| (processes|scripts position|support))?|((desktop )?(pictures )?|(documents|downloads|favorites|home|keychain|library|movies|music|public|scripts|sites|system|users|utilities|workflows) )folder|desktop|Folder Action scripts|font(s| panel)?|help|internet plugins|modem scripts|(system )?preferences|printer descriptions|scripting (additions|components)|shared (documents|libraries)|startup (disk|items)|temporary items|trash|on server|in AppleTalk zone|((as|long|short) )?user name|user (ID|locale)|(with )?password|in (bundle( with identifier)?|directory)|(close|open for) access|read|write( permission)?|(g|s)et eof|using( delimiters)?|starting at|default (answer|button|color|country code|entr(y|ies)|identifiers|items|name|location|script editor)|hidden( answer)?|open(ed| (location|untitled))?|error (handling|reporting)|(do( shell)?|load|run|store) script|administrator privileges|altering line endings|get volume settings|(alert|boot|input|mount|output|set) volume|output muted|(fax|random )?number|round(ing)?|up|down|toward zero|to nearest|as taught in school|system (attribute|info)|((AppleScript( Studio)?|system) )?version|(home )?directory|(IPv4|primary Ethernet) address|CPU (type|speed)|physical memory|time (stamp|to GMT)|replacing|ASCII (character|number)|localized string|from table|offset|summarize|beep|delay|say|(empty|multiple) selections allowed|(of|preferred) type|invisibles|showing( package contents)?|editable URL|(File|FTP|News|Media|Web) [Ss]ervers|Telnet hosts|Directory services|Remote applications|waiting until completion|saving( (in|to))?|path (for|to( (((current|frontmost) )?application|resource))?)|POSIX (file|path)|(background|RGB) color|(OK|cancel) button name|cancel button|button(s)?|cubic ((centi)?met(re|er)s|yards|feet|inches)|square ((kilo)?met(re|er)s|miles|yards|feet)|(centi|kilo)?met(re|er)s|miles|yards|feet|inches|lit(re|er)s|gallons|quarts|(kilo)?grams|ounces|pounds|degrees (Celsius|Fahrenheit|Kelvin)|print( (dialog|settings))?|clos(e(able)?|ing)|(de)?miniaturized|miniaturizable|zoom(ed|able)|attribute run|action (method|property|title)|phone|email|((start|end)ing|home) page|((birth|creation|current|custom|modification) )?date|((((phonetic )?(first|last|middle))|computer|host|maiden|related) |nick)?name|aim|icq|jabber|msn|yahoo|address(es)?|save addressbook|should enable action|city|country( code)?|formatte(r|d address)|(palette )?label|state|street|zip|AIM [Hh]andle(s)?|my card|select(ion| all)?|unsaved|(alpha )?value|entr(y|ies)|group|(ICQ|Jabber|MSN) handle|person|people|company|department|icon image|job title|note|organization|suffix|vcard|url|copies|collating|pages (across|down)|request print time|target( printer)?|((GUI Scripting|Script menu) )?enabled|show Computer scripts|(de)?activated|awake from nib|became (key|main)|call method|of (class|object)|center|clicked toolbar item|closed|for document|exposed|(can )?hide|idle|keyboard (down|up)|event( (number|type))?|launch(ed)?|load (image|movie|nib|sound)|owner|log|mouse (down|dragged|entered|exited|moved|up)|move|column|localization|resource|script|register|drag (info|types)|resigned (active|key|main)|resiz(e(d)?|able)|right mouse (down|dragged|up)|scroll wheel|(at )?index|should (close|open( untitled)?|quit( after last window closed)?|zoom)|((proposed|screen) )?bounds|show(n)?|behind|in front of|size (mode|to fit)|update(d| toolbar item)?|was (hidden|miniaturized)|will (become active|close|finish launching|hide|miniaturize|move|open|quit|(resign )?active|((maximum|minimum|proposed) )?size|show|zoom)|bundle|data source|movie|pasteboard|sound|tool(bar| tip)|(color|open|save) panel|coordinate system|frontmost|main( (bundle|menu|window))?|((services|(excluded from )?windows) )?menu|((executable|frameworks|resource|scripts|shared (frameworks|support)) )?path|(selected item )?identifier|data|content(s| view)?|character(s)?|click count|(command|control|option|shift) key down|context|delta (x|y|z)|key( code)?|location|pressure|unmodified characters|types|(first )?responder|playing|(allowed|selectable) identifiers|allows customization|(auto saves )?configuration|visible|image( name)?|menu form representation|tag|user(-| )defaults|associated file name|(auto|needs) display|current field editor|floating|has (resize indicator|shadow)|hides when deactivated|level|minimized (image|title)|opaque|position|release when closed|sheet|title(d)?)\b/g,
-			    css: 'color3' },
-
-			{ regex: new RegExp(this.getKeywords(specials), 'gm'), css: 'color3' },
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'), css: 'keyword' },
-			{ regex: new RegExp(this.getKeywords(ordinals), 'gm'), css: 'keyword' }
-		];
-	};
-
-	Brush.prototype = new SyntaxHighlighter.Highlighter();
-	Brush.aliases = ['applescript'];
-
-	SyntaxHighlighter.brushes.AppleScript = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushBash.js b/docs/ext/syntaxhighlighter/scripts/shBrushBash.js
deleted file mode 100755
index 8e11618..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushBash.js
+++ /dev/null
@@ -1,43 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'if fi then elif else for do done until while break continue case function return in eq ne ge le';
-		var commands =  'alias apropos awk basename bash bc bg builtin bzip2 cal cat cd cfdisk chgrp chmod chown chroot' +
-						'cksum clear cmp comm command cp cron crontab csplit cut date dc dd ddrescue declare df ' +
-						'diff diff3 dig dir dircolors dirname dirs du echo egrep eject enable env ethtool eval ' +
-						'exec exit expand export expr false fdformat fdisk fg fgrep file find fmt fold format ' +
-						'free fsck ftp gawk getopts grep groups gzip hash head history hostname id ifconfig ' +
-						'import install join kill less let ln local locate logname logout look lpc lpr lprint ' +
-						'lprintd lprintq lprm ls lsof make man mkdir mkfifo mkisofs mknod more mount mtools ' +
-						'mv netstat nice nl nohup nslookup open op passwd paste pathchk ping popd pr printcap ' +
-						'printenv printf ps pushd pwd quota quotacheck quotactl ram rcp read readonly renice ' +
-						'remsync rm rmdir rsync screen scp sdiff sed select seq set sftp shift shopt shutdown ' +
-						'sleep sort source split ssh strace su sudo sum symlink sync tail tar tee test time ' +
-						'times touch top traceroute trap tr true tsort tty type ulimit umask umount unalias ' +
-						'uname unexpand uniq units unset unshar useradd usermod users uuencode uudecode v vdir ' +
-						'vi watch wc whereis which who whoami Wget xargs yes'
-						;
-
-		this.regexList = [
-			{ regex: /^#!.*$/gm,											css: 'preprocessor bold' },
-			{ regex: /\/[\w-\/]+/gm,										css: 'plain' },
-			{ regex: SyntaxHighlighter.regexLib.singleLinePerlComments,		css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,			css: 'string' },		// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,			css: 'string' },		// single quoted strings
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),			css: 'keyword' },		// keywords
-			{ regex: new RegExp(this.getKeywords(commands), 'gm'),			css: 'functions' }		// commands
-			];
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['bash', 'shell'];
-
-	SyntaxHighlighter.brushes.Bash = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushCSharp.js b/docs/ext/syntaxhighlighter/scripts/shBrushCSharp.js
deleted file mode 100755
index 92eb5ba..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushCSharp.js
+++ /dev/null
@@ -1,49 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'abstract as base bool break byte case catch char checked class const ' +
-						'continue decimal default delegate do double else enum event explicit ' +
-						'extern false finally fixed float for foreach get goto if implicit in int ' +
-						'interface internal is lock long namespace new null object operator out ' +
-						'override params private protected public readonly ref return sbyte sealed set ' +
-						'short sizeof stackalloc static string struct switch this throw true try ' +
-						'typeof uint ulong unchecked unsafe ushort using virtual void while';
-
-		function fixComments(match, regexInfo)
-		{
-			var css = (match[0].indexOf("///") == 0)
-				? 'color1'
-				: 'comments'
-				;
-			
-			return [new SyntaxHighlighter.Match(match[0], match.index, css)];
-		}
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	func : fixComments },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },			// multiline comments
-			{ regex: /@"(?:[^"]|"")*"/g,								css: 'string' },			// @-quoted strings
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },			// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },			// strings
-			{ regex: /^\s*#.*/gm,										css: 'preprocessor' },		// preprocessor tags like #region and #endregion
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' },			// c# keyword
-			{ regex: /\bpartial(?=\s+(?:class|interface|struct)\b)/g,	css: 'keyword' },			// contextual keyword: 'partial'
-			{ regex: /\byield(?=\s+(?:return|break)\b)/g,				css: 'keyword' }			// contextual keyword: 'yield'
-			];
-		
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['c#', 'c-sharp', 'csharp'];
-
-	SyntaxHighlighter.brushes.CSharp = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
-
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushColdFusion.js b/docs/ext/syntaxhighlighter/scripts/shBrushColdFusion.js
deleted file mode 100755
index 5b93901..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushColdFusion.js
+++ /dev/null
@@ -1,84 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Jen
-		// http://www.jensbits.com/2009/05/14/coldfusion-brush-for-syntaxhighlighter-plus
-	
-		var funcs	=	'Abs ACos AddSOAPRequestHeader AddSOAPResponseHeader AjaxLink AjaxOnLoad ArrayAppend ArrayAvg ArrayClear ArrayDeleteAt ' + 
-						'ArrayInsertAt ArrayIsDefined ArrayIsEmpty ArrayLen ArrayMax ArrayMin ArraySet ArraySort ArraySum ArraySwap ArrayToList ' + 
-						'Asc ASin Atn BinaryDecode BinaryEncode BitAnd BitMaskClear BitMaskRead BitMaskSet BitNot BitOr BitSHLN BitSHRN BitXor ' + 
-						'Ceiling CharsetDecode CharsetEncode Chr CJustify Compare CompareNoCase Cos CreateDate CreateDateTime CreateObject ' + 
-						'CreateODBCDate CreateODBCDateTime CreateODBCTime CreateTime CreateTimeSpan CreateUUID DateAdd DateCompare DateConvert ' + 
-						'DateDiff DateFormat DatePart Day DayOfWeek DayOfWeekAsString DayOfYear DaysInMonth DaysInYear DE DecimalFormat DecrementValue ' + 
-						'Decrypt DecryptBinary DeleteClientVariable DeserializeJSON DirectoryExists DollarFormat DotNetToCFType Duplicate Encrypt ' + 
-						'EncryptBinary Evaluate Exp ExpandPath FileClose FileCopy FileDelete FileExists FileIsEOF FileMove FileOpen FileRead ' + 
-						'FileReadBinary FileReadLine FileSetAccessMode FileSetAttribute FileSetLastModified FileWrite Find FindNoCase FindOneOf ' + 
-						'FirstDayOfMonth Fix FormatBaseN GenerateSecretKey GetAuthUser GetBaseTagData GetBaseTagList GetBaseTemplatePath ' + 
-						'GetClientVariablesList GetComponentMetaData GetContextRoot GetCurrentTemplatePath GetDirectoryFromPath GetEncoding ' + 
-						'GetException GetFileFromPath GetFileInfo GetFunctionList GetGatewayHelper GetHttpRequestData GetHttpTimeString ' + 
-						'GetK2ServerDocCount GetK2ServerDocCountLimit GetLocale GetLocaleDisplayName GetLocalHostIP GetMetaData GetMetricData ' + 
-						'GetPageContext GetPrinterInfo GetProfileSections GetProfileString GetReadableImageFormats GetSOAPRequest GetSOAPRequestHeader ' + 
-						'GetSOAPResponse GetSOAPResponseHeader GetTempDirectory GetTempFile GetTemplatePath GetTickCount GetTimeZoneInfo GetToken ' + 
-						'GetUserRoles GetWriteableImageFormats Hash Hour HTMLCodeFormat HTMLEditFormat IIf ImageAddBorder ImageBlur ImageClearRect ' + 
-						'ImageCopy ImageCrop ImageDrawArc ImageDrawBeveledRect ImageDrawCubicCurve ImageDrawLine ImageDrawLines ImageDrawOval ' + 
-						'ImageDrawPoint ImageDrawQuadraticCurve ImageDrawRect ImageDrawRoundRect ImageDrawText ImageFlip ImageGetBlob ImageGetBufferedImage ' + 
-						'ImageGetEXIFTag ImageGetHeight ImageGetIPTCTag ImageGetWidth ImageGrayscale ImageInfo ImageNegative ImageNew ImageOverlay ImagePaste ' + 
-						'ImageRead ImageReadBase64 ImageResize ImageRotate ImageRotateDrawingAxis ImageScaleToFit ImageSetAntialiasing ImageSetBackgroundColor ' + 
-						'ImageSetDrawingColor ImageSetDrawingStroke ImageSetDrawingTransparency ImageSharpen ImageShear ImageShearDrawingAxis ImageTranslate ' + 
-						'ImageTranslateDrawingAxis ImageWrite ImageWriteBase64 ImageXORDrawingMode IncrementValue InputBaseN Insert Int IsArray IsBinary ' + 
-						'IsBoolean IsCustomFunction IsDate IsDDX IsDebugMode IsDefined IsImage IsImageFile IsInstanceOf IsJSON IsLeapYear IsLocalHost ' + 
-						'IsNumeric IsNumericDate IsObject IsPDFFile IsPDFObject IsQuery IsSimpleValue IsSOAPRequest IsStruct IsUserInAnyRole IsUserInRole ' + 
-						'IsUserLoggedIn IsValid IsWDDX IsXML IsXmlAttribute IsXmlDoc IsXmlElem IsXmlNode IsXmlRoot JavaCast JSStringFormat LCase Left Len ' + 
-						'ListAppend ListChangeDelims ListContains ListContainsNoCase ListDeleteAt ListFind ListFindNoCase ListFirst ListGetAt ListInsertAt ' + 
-						'ListLast ListLen ListPrepend ListQualify ListRest ListSetAt ListSort ListToArray ListValueCount ListValueCountNoCase LJustify Log ' + 
-						'Log10 LSCurrencyFormat LSDateFormat LSEuroCurrencyFormat LSIsCurrency LSIsDate LSIsNumeric LSNumberFormat LSParseCurrency LSParseDateTime ' + 
-						'LSParseEuroCurrency LSParseNumber LSTimeFormat LTrim Max Mid Min Minute Month MonthAsString Now NumberFormat ParagraphFormat ParseDateTime ' + 
-						'Pi PrecisionEvaluate PreserveSingleQuotes Quarter QueryAddColumn QueryAddRow QueryConvertForGrid QueryNew QuerySetCell QuotedValueList Rand ' + 
-						'Randomize RandRange REFind REFindNoCase ReleaseComObject REMatch REMatchNoCase RemoveChars RepeatString Replace ReplaceList ReplaceNoCase ' + 
-						'REReplace REReplaceNoCase Reverse Right RJustify Round RTrim Second SendGatewayMessage SerializeJSON SetEncoding SetLocale SetProfileString ' + 
-						'SetVariable Sgn Sin Sleep SpanExcluding SpanIncluding Sqr StripCR StructAppend StructClear StructCopy StructCount StructDelete StructFind ' + 
-						'StructFindKey StructFindValue StructGet StructInsert StructIsEmpty StructKeyArray StructKeyExists StructKeyList StructKeyList StructNew ' + 
-						'StructSort StructUpdate Tan TimeFormat ToBase64 ToBinary ToScript ToString Trim UCase URLDecode URLEncodedFormat URLSessionFormat Val ' + 
-						'ValueList VerifyClient Week Wrap Wrap WriteOutput XmlChildPos XmlElemNew XmlFormat XmlGetNodeType XmlNew XmlParse XmlSearch XmlTransform ' + 
-						'XmlValidate Year YesNoFormat';
-
-		var keywords =	'cfabort cfajaximport cfajaxproxy cfapplet cfapplication cfargument cfassociate cfbreak cfcache cfcalendar ' + 
-						'cfcase cfcatch cfchart cfchartdata cfchartseries cfcol cfcollection cfcomponent cfcontent cfcookie cfdbinfo ' + 
-						'cfdefaultcase cfdirectory cfdiv cfdocument cfdocumentitem cfdocumentsection cfdump cfelse cfelseif cferror ' + 
-						'cfexchangecalendar cfexchangeconnection cfexchangecontact cfexchangefilter cfexchangemail cfexchangetask ' + 
-						'cfexecute cfexit cffeed cffile cfflush cfform cfformgroup cfformitem cfftp cffunction cfgrid cfgridcolumn ' + 
-						'cfgridrow cfgridupdate cfheader cfhtmlhead cfhttp cfhttpparam cfif cfimage cfimport cfinclude cfindex ' + 
-						'cfinput cfinsert cfinterface cfinvoke cfinvokeargument cflayout cflayoutarea cfldap cflocation cflock cflog ' + 
-						'cflogin cfloginuser cflogout cfloop cfmail cfmailparam cfmailpart cfmenu cfmenuitem cfmodule cfNTauthenticate ' + 
-						'cfobject cfobjectcache cfoutput cfparam cfpdf cfpdfform cfpdfformparam cfpdfparam cfpdfsubform cfpod cfpop ' + 
-						'cfpresentation cfpresentationslide cfpresenter cfprint cfprocessingdirective cfprocparam cfprocresult ' + 
-						'cfproperty cfquery cfqueryparam cfregistry cfreport cfreportparam cfrethrow cfreturn cfsavecontent cfschedule ' + 
-						'cfscript cfsearch cfselect cfset cfsetting cfsilent cfslider cfsprydataset cfstoredproc cfswitch cftable ' + 
-						'cftextarea cfthread cfthrow cftimer cftooltip cftrace cftransaction cftree cftreeitem cftry cfupdate cfwddx ' + 
-						'cfwindow cfxml cfzip cfzipparam';
-
-		var operators =	'all and any between cross in join like not null or outer some';
-
-		this.regexList = [
-			{ regex: new RegExp('--(.*)$', 'gm'),						css: 'comments' },  // one line and multiline comments
-			{ regex: SyntaxHighlighter.regexLib.xmlComments,			css: 'comments' },    // single quoted strings
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },    // double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },    // single quoted strings
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),		css: 'functions' }, // functions
-			{ regex: new RegExp(this.getKeywords(operators), 'gmi'),	css: 'color1' },    // operators and such
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),		css: 'keyword' }    // keyword
-			];
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['coldfusion','cf'];
-	
-	SyntaxHighlighter.brushes.ColdFusion = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushCpp.js b/docs/ext/syntaxhighlighter/scripts/shBrushCpp.js
deleted file mode 100755
index 2a2ed8f..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushCpp.js
+++ /dev/null
@@ -1,81 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Copyright 2006 Shin, YoungJin
-	
-		var datatypes =	'ATOM BOOL BOOLEAN BYTE CHAR COLORREF DWORD DWORDLONG DWORD_PTR ' +
-						'DWORD32 DWORD64 FLOAT HACCEL HALF_PTR HANDLE HBITMAP HBRUSH ' +
-						'HCOLORSPACE HCONV HCONVLIST HCURSOR HDC HDDEDATA HDESK HDROP HDWP ' +
-						'HENHMETAFILE HFILE HFONT HGDIOBJ HGLOBAL HHOOK HICON HINSTANCE HKEY ' +
-						'HKL HLOCAL HMENU HMETAFILE HMODULE HMONITOR HPALETTE HPEN HRESULT ' +
-						'HRGN HRSRC HSZ HWINSTA HWND INT INT_PTR INT32 INT64 LANGID LCID LCTYPE ' +
-						'LGRPID LONG LONGLONG LONG_PTR LONG32 LONG64 LPARAM LPBOOL LPBYTE LPCOLORREF ' +
-						'LPCSTR LPCTSTR LPCVOID LPCWSTR LPDWORD LPHANDLE LPINT LPLONG LPSTR LPTSTR ' +
-						'LPVOID LPWORD LPWSTR LRESULT PBOOL PBOOLEAN PBYTE PCHAR PCSTR PCTSTR PCWSTR ' +
-						'PDWORDLONG PDWORD_PTR PDWORD32 PDWORD64 PFLOAT PHALF_PTR PHANDLE PHKEY PINT ' +
-						'PINT_PTR PINT32 PINT64 PLCID PLONG PLONGLONG PLONG_PTR PLONG32 PLONG64 POINTER_32 ' +
-						'POINTER_64 PSHORT PSIZE_T PSSIZE_T PSTR PTBYTE PTCHAR PTSTR PUCHAR PUHALF_PTR ' +
-						'PUINT PUINT_PTR PUINT32 PUINT64 PULONG PULONGLONG PULONG_PTR PULONG32 PULONG64 ' +
-						'PUSHORT PVOID PWCHAR PWORD PWSTR SC_HANDLE SC_LOCK SERVICE_STATUS_HANDLE SHORT ' +
-						'SIZE_T SSIZE_T TBYTE TCHAR UCHAR UHALF_PTR UINT UINT_PTR UINT32 UINT64 ULONG ' +
-						'ULONGLONG ULONG_PTR ULONG32 ULONG64 USHORT USN VOID WCHAR WORD WPARAM WPARAM WPARAM ' +
-						'char bool short int __int32 __int64 __int8 __int16 long float double __wchar_t ' +
-						'clock_t _complex _dev_t _diskfree_t div_t ldiv_t _exception _EXCEPTION_POINTERS ' +
-						'FILE _finddata_t _finddatai64_t _wfinddata_t _wfinddatai64_t __finddata64_t ' +
-						'__wfinddata64_t _FPIEEE_RECORD fpos_t _HEAPINFO _HFILE lconv intptr_t ' +
-						'jmp_buf mbstate_t _off_t _onexit_t _PNH ptrdiff_t _purecall_handler ' +
-						'sig_atomic_t size_t _stat __stat64 _stati64 terminate_function ' +
-						'time_t __time64_t _timeb __timeb64 tm uintptr_t _utimbuf ' +
-						'va_list wchar_t wctrans_t wctype_t wint_t signed';
-
-		var keywords =	'break case catch class const __finally __exception __try ' +
-						'const_cast continue private public protected __declspec ' +
-						'default delete deprecated dllexport dllimport do dynamic_cast ' +
-						'else enum explicit extern if for friend goto inline ' +
-						'mutable naked namespace new noinline noreturn nothrow ' +
-						'register reinterpret_cast return selectany ' +
-						'sizeof static static_cast struct switch template this ' +
-						'thread throw true false try typedef typeid typename union ' +
-						'using uuid virtual void volatile whcar_t while';
-					
-		var functions =	'assert isalnum isalpha iscntrl isdigit isgraph islower isprint' +
-						'ispunct isspace isupper isxdigit tolower toupper errno localeconv ' +
-						'setlocale acos asin atan atan2 ceil cos cosh exp fabs floor fmod ' +
-						'frexp ldexp log log10 modf pow sin sinh sqrt tan tanh jmp_buf ' +
-						'longjmp setjmp raise signal sig_atomic_t va_arg va_end va_start ' +
-						'clearerr fclose feof ferror fflush fgetc fgetpos fgets fopen ' +
-						'fprintf fputc fputs fread freopen fscanf fseek fsetpos ftell ' +
-						'fwrite getc getchar gets perror printf putc putchar puts remove ' +
-						'rename rewind scanf setbuf setvbuf sprintf sscanf tmpfile tmpnam ' +
-						'ungetc vfprintf vprintf vsprintf abort abs atexit atof atoi atol ' +
-						'bsearch calloc div exit free getenv labs ldiv malloc mblen mbstowcs ' +
-						'mbtowc qsort rand realloc srand strtod strtol strtoul system ' +
-						'wcstombs wctomb memchr memcmp memcpy memmove memset strcat strchr ' +
-						'strcmp strcoll strcpy strcspn strerror strlen strncat strncmp ' +
-						'strncpy strpbrk strrchr strspn strstr strtok strxfrm asctime ' +
-						'clock ctime difftime gmtime localtime mktime strftime time';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },			// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },			// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },			// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },			// strings
-			{ regex: /^ *#.*/gm,										css: 'preprocessor' },
-			{ regex: new RegExp(this.getKeywords(datatypes), 'gm'),		css: 'color1 bold' },
-			{ regex: new RegExp(this.getKeywords(functions), 'gm'),		css: 'functions bold' },
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword bold' }
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['cpp', 'c'];
-
-	SyntaxHighlighter.brushes.Cpp = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushCss.js b/docs/ext/syntaxhighlighter/scripts/shBrushCss.js
deleted file mode 100755
index 70a56a6..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushCss.js
+++ /dev/null
@@ -1,75 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		function getKeywordsCSS(str)
-		{
-			return '\\b([a-z_]|)' + str.replace(/ /g, '(?=:)\\b|\\b([a-z_\\*]|\\*|)') + '(?=:)\\b';
-		};
-	
-		function getValuesCSS(str)
-		{
-			return '\\b' + str.replace(/ /g, '(?!-)(?!:)\\b|\\b()') + '\:\\b';
-		};
-
-		var keywords =	'ascent azimuth background-attachment background-color background-image background-position ' +
-						'background-repeat background baseline bbox border-collapse border-color border-spacing border-style border-top ' +
-						'border-right border-bottom border-left border-top-color border-right-color border-bottom-color border-left-color ' +
-						'border-top-style border-right-style border-bottom-style border-left-style border-top-width border-right-width ' +
-						'border-bottom-width border-left-width border-width border bottom cap-height caption-side centerline clear clip color ' +
-						'content counter-increment counter-reset cue-after cue-before cue cursor definition-src descent direction display ' +
-						'elevation empty-cells float font-size-adjust font-family font-size font-stretch font-style font-variant font-weight font ' +
-						'height left letter-spacing line-height list-style-image list-style-position list-style-type list-style margin-top ' +
-						'margin-right margin-bottom margin-left margin marker-offset marks mathline max-height max-width min-height min-width orphans ' +
-						'outline-color outline-style outline-width outline overflow padding-top padding-right padding-bottom padding-left padding page ' +
-						'page-break-after page-break-before page-break-inside pause pause-after pause-before pitch pitch-range play-during position ' +
-						'quotes right richness size slope src speak-header speak-numeral speak-punctuation speak speech-rate stemh stemv stress ' +
-						'table-layout text-align top text-decoration text-indent text-shadow text-transform unicode-bidi unicode-range units-per-em ' +
-						'vertical-align visibility voice-family volume white-space widows width widths word-spacing x-height z-index';
-
-		var values =	'above absolute all always aqua armenian attr aural auto avoid baseline behind below bidi-override black blink block blue bold bolder '+
-						'both bottom braille capitalize caption center center-left center-right circle close-quote code collapse compact condensed '+
-						'continuous counter counters crop cross crosshair cursive dashed decimal decimal-leading-zero default digits disc dotted double '+
-						'embed embossed e-resize expanded extra-condensed extra-expanded fantasy far-left far-right fast faster fixed format fuchsia '+
-						'gray green groove handheld hebrew help hidden hide high higher icon inline-table inline inset inside invert italic '+
-						'justify landscape large larger left-side left leftwards level lighter lime line-through list-item local loud lower-alpha '+
-						'lowercase lower-greek lower-latin lower-roman lower low ltr marker maroon medium message-box middle mix move narrower '+
-						'navy ne-resize no-close-quote none no-open-quote no-repeat normal nowrap n-resize nw-resize oblique olive once open-quote outset '+
-						'outside overline pointer portrait pre print projection purple red relative repeat repeat-x repeat-y rgb ridge right right-side '+
-						'rightwards rtl run-in screen scroll semi-condensed semi-expanded separate se-resize show silent silver slower slow '+
-						'small small-caps small-caption smaller soft solid speech spell-out square s-resize static status-bar sub super sw-resize '+
-						'table-caption table-cell table-column table-column-group table-footer-group table-header-group table-row table-row-group teal '+
-						'text-bottom text-top thick thin top transparent tty tv ultra-condensed ultra-expanded underline upper-alpha uppercase upper-latin '+
-						'upper-roman url visible wait white wider w-resize x-fast x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small yellow';
-
-		var fonts =		'[mM]onospace [tT]ahoma [vV]erdana [aA]rial [hH]elvetica [sS]ans-serif [sS]erif [cC]ourier mono sans serif';
-	
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },	// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },	// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },	// single quoted strings
-			{ regex: /\#[a-fA-F0-9]{3,6}/g,								css: 'value' },		// html colors
-			{ regex: /(-?\d+)(\.\d+)?(px|em|pt|\:|\%|)/g,				css: 'value' },		// sizes
-			{ regex: /!important/g,										css: 'color3' },	// !important
-			{ regex: new RegExp(getKeywordsCSS(keywords), 'gm'),		css: 'keyword' },	// keywords
-			{ regex: new RegExp(getValuesCSS(values), 'g'),				css: 'value' },		// values
-			{ regex: new RegExp(this.getKeywords(fonts), 'g'),			css: 'color1' }		// fonts
-			];
-
-		this.forHtmlScript({ 
-			left: /(&lt;|<)\s*style.*?(&gt;|>)/gi, 
-			right: /(&lt;|<)\/\s*style\s*(&gt;|>)/gi 
-			});
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['css'];
-
-	SyntaxHighlighter.brushes.CSS = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushDelphi.js b/docs/ext/syntaxhighlighter/scripts/shBrushDelphi.js
deleted file mode 100755
index 7ff08ff..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushDelphi.js
+++ /dev/null
@@ -1,39 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'abs addr and ansichar ansistring array as asm begin boolean byte cardinal ' +
-						'case char class comp const constructor currency destructor div do double ' +
-						'downto else end except exports extended false file finalization finally ' +
-						'for function goto if implementation in inherited int64 initialization ' +
-						'integer interface is label library longint longword mod nil not object ' +
-						'of on or packed pansichar pansistring pchar pcurrency pdatetime pextended ' +
-						'pint64 pointer private procedure program property pshortstring pstring ' +
-						'pvariant pwidechar pwidestring protected public published raise real real48 ' +
-						'record repeat set shl shortint shortstring shr single smallint string then ' +
-						'threadvar to true try type unit until uses val var varirnt while widechar ' +
-						'widestring with word write writeln xor';
-
-		this.regexList = [
-			{ regex: /\(\*[\s\S]*?\*\)/gm,								css: 'comments' },  	// multiline comments (* *)
-			{ regex: /{(?!\$)[\s\S]*?}/gm,								css: 'comments' },  	// multiline comments { }
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },  	// one line
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// strings
-			{ regex: /\{\$[a-zA-Z]+ .+\}/g,								css: 'color1' },		// compiler Directives and Region tags
-			{ regex: /\b[\d\.]+\b/g,									css: 'value' },			// numbers 12345
-			{ regex: /\$[a-zA-Z0-9]+\b/g,								css: 'value' },			// numbers $F5D3
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),		css: 'keyword' }		// keyword
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['delphi', 'pascal', 'pas'];
-
-	SyntaxHighlighter.brushes.Delphi = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushDiff.js b/docs/ext/syntaxhighlighter/scripts/shBrushDiff.js
deleted file mode 100755
index b7345d3..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushDiff.js
+++ /dev/null
@@ -1,25 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		this.regexList = [
-			{ regex: /^\+\+\+.*$/gm,		css: 'color2' },
-			{ regex: /^\-\-\-.*$/gm,		css: 'color2' },
-			{ regex: /^\s.*$/gm,			css: 'color1' },
-			{ regex: /^@@.*@@$/gm,			css: 'variable' },
-			{ regex: /^\+[^\+]{1}.*$/gm,	css: 'string' },
-			{ regex: /^\-[^\-]{1}.*$/gm,	css: 'comments' }
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['diff', 'patch'];
-
-	SyntaxHighlighter.brushes.Diff = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushErlang.js b/docs/ext/syntaxhighlighter/scripts/shBrushErlang.js
deleted file mode 100755
index 3f240d3..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushErlang.js
+++ /dev/null
@@ -1,36 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Jean-Lou Dupont
-		// http://jldupont.blogspot.com/2009/06/erlang-syntax-highlighter.html  
-
-		// According to: http://erlang.org/doc/reference_manual/introduction.html#1.5
-		var keywords = 'after and andalso band begin bnot bor bsl bsr bxor '+
-			'case catch cond div end fun if let not of or orelse '+
-			'query receive rem try when xor'+
-			// additional
-			' module export import define';
-
-		this.regexList = [
-			{ regex: new RegExp("[A-Z][A-Za-z0-9_]+", 'g'), 			css: 'constants' },
-			{ regex: new RegExp("\\%.+", 'gm'), 						css: 'comments' },
-			{ regex: new RegExp("\\?[A-Za-z0-9_]+", 'g'), 				css: 'preprocessor' },
-			{ regex: new RegExp("[a-z0-9_]+:[a-z0-9_]+", 'g'), 			css: 'functions' },
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },
-			{ regex: new RegExp(this.getKeywords(keywords),	'gm'),		css: 'keyword' }
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['erl', 'erlang'];
-
-	SyntaxHighlighter.brushes.Erland = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushGroovy.js b/docs/ext/syntaxhighlighter/scripts/shBrushGroovy.js
deleted file mode 100755
index d20cca1..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushGroovy.js
+++ /dev/null
@@ -1,51 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Andres Almiray
-		// http://jroller.com/aalmiray/entry/nice_source_code_syntax_highlighter
-
-		var keywords =	'as assert break case catch class continue def default do else extends finally ' +
-						'if in implements import instanceof interface new package property return switch ' +
-						'throw throws try while public protected private static';
-		var types    =  'void boolean byte char short int long float double';
-		var constants = 'null';
-		var methods   = 'allProperties count get size '+
-						'collect each eachProperty eachPropertyName eachWithIndex find findAll ' +
-						'findIndexOf grep inject max min reverseEach sort ' +
-						'asImmutable asSynchronized flatten intersect join pop reverse subMap toList ' +
-						'padRight padLeft contains eachMatch toCharacter toLong toUrl tokenize ' +
-						'eachFile eachFileRecurse eachB yte eachLine readBytes readLine getText ' +
-						'splitEachLine withReader append encodeBase64 decodeBase64 filterLine ' +
-						'transformChar transformLine withOutputStream withPrintWriter withStream ' +
-						'withStreams withWriter withWriterAppend write writeLine '+
-						'dump inspect invokeMethod print println step times upto use waitForOrKill '+
-						'getText';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,				css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,					css: 'comments' },		// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,					css: 'string' },		// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,					css: 'string' },		// strings
-			{ regex: /""".*"""/g,													css: 'string' },		// GStrings
-			{ regex: new RegExp('\\b([\\d]+(\\.[\\d]+)?|0x[a-f0-9]+)\\b', 'gi'),	css: 'value' },			// numbers
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),					css: 'keyword' },		// goovy keyword
-			{ regex: new RegExp(this.getKeywords(types), 'gm'),						css: 'color1' },		// goovy/java type
-			{ regex: new RegExp(this.getKeywords(constants), 'gm'),					css: 'constants' },		// constants
-			{ regex: new RegExp(this.getKeywords(methods), 'gm'),					css: 'functions' }		// methods
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['groovy'];
-
-	SyntaxHighlighter.brushes.Groovy = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushJScript.js b/docs/ext/syntaxhighlighter/scripts/shBrushJScript.js
deleted file mode 100755
index d6f2574..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushJScript.js
+++ /dev/null
@@ -1,36 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'break case catch continue ' +
-						'default delete do else false  ' +
-						'for function if in instanceof ' +
-						'new null return super switch ' +
-						'this throw true try typeof var while with'
-						;
-
-		var r = SyntaxHighlighter.regexLib;
-		
-		this.regexList = [
-			{ regex: r.multiLineDoubleQuotedString,					css: 'string' },			// double quoted strings
-			{ regex: r.multiLineSingleQuotedString,					css: 'string' },			// single quoted strings
-			{ regex: r.singleLineCComments,							css: 'comments' },			// one line comments
-			{ regex: r.multiLineCComments,							css: 'comments' },			// multiline comments
-			{ regex: /\s*#.*/gm,									css: 'preprocessor' },		// preprocessor tags like #region and #endregion
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),	css: 'keyword' }			// keywords
-			];
-	
-		this.forHtmlScript(r.scriptScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['js', 'jscript', 'javascript'];
-
-	SyntaxHighlighter.brushes.JScript = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushJava.js b/docs/ext/syntaxhighlighter/scripts/shBrushJava.js
deleted file mode 100755
index 3594d7a..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushJava.js
+++ /dev/null
@@ -1,41 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'abstract assert boolean break byte case catch char class const ' +
-						'continue default do double else enum extends ' +
-						'false final finally float for goto if implements import ' +
-						'instanceof int interface long native new null ' +
-						'package private protected public return ' +
-						'short static strictfp super switch synchronized this throw throws true ' +
-						'transient try void volatile while';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },		// one line comments
-			{ regex: /\/\*([^\*][\s\S]*)?\*\//gm,						css: 'comments' },	 	// multiline comments
-			{ regex: /\/\*(?!\*\/)\*[\s\S]*?\*\//gm,					css: 'preprocessor' },	// documentation comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },		// strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// strings
-			{ regex: /\b([\d]+(\.[\d]+)?|0x[a-f0-9]+)\b/gi,				css: 'value' },			// numbers
-			{ regex: /(?!\@interface\b)\@[\$\w]+\b/g,					css: 'color1' },		// annotation @anno
-			{ regex: /\@interface\b/g,									css: 'color2' },		// @interface keyword
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }		// java keyword
-			];
-
-		this.forHtmlScript({
-			left	: /(&lt;|<)%[@!=]?/g, 
-			right	: /%(&gt;|>)/g 
-		});
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['java'];
-
-	SyntaxHighlighter.brushes.Java = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushJavaFX.js b/docs/ext/syntaxhighlighter/scripts/shBrushJavaFX.js
deleted file mode 100755
index 2220b7d..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushJavaFX.js
+++ /dev/null
@@ -1,42 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Patrick Webster
-		// http://patrickwebster.blogspot.com/2009/04/javafx-brush-for-syntaxhighlighter.html
-		var datatypes =	'Boolean Byte Character Double Duration '
-						+ 'Float Integer Long Number Short String Void'
-						;
-
-		var keywords = 'abstract after and as assert at before bind bound break catch class '
-						+ 'continue def delete else exclusive extends false finally first for from '
-						+ 'function if import in indexof init insert instanceof into inverse last '
-						+ 'lazy mixin mod nativearray new not null on or override package postinit '
-						+ 'protected public public-init public-read replace return reverse sizeof '
-						+ 'step super then this throw true try tween typeof var where while with '
-						+ 'attribute let private readonly static trigger'
-						;
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },
-			{ regex: /(-?\.?)(\b(\d*\.?\d+|\d+\.?\d*)(e[+-]?\d+)?|0x[a-f\d]+)\b\.?/gi, css: 'color2' },	// numbers
-			{ regex: new RegExp(this.getKeywords(datatypes), 'gm'),		css: 'variable' },	// datatypes
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }
-		];
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['jfx', 'javafx'];
-
-	SyntaxHighlighter.brushes.JavaFX = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushPerl.js b/docs/ext/syntaxhighlighter/scripts/shBrushPerl.js
deleted file mode 100755
index 935cb90..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushPerl.js
+++ /dev/null
@@ -1,56 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by David Simmons-Duffin and Marty Kube
-	
-		var funcs = 
-			'abs accept alarm atan2 bind binmode chdir chmod chomp chop chown chr ' + 
-			'chroot close closedir connect cos crypt defined delete each endgrent ' + 
-			'endhostent endnetent endprotoent endpwent endservent eof exec exists ' + 
-			'exp fcntl fileno flock fork format formline getc getgrent getgrgid ' + 
-			'getgrnam gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr ' + 
-			'getnetbyname getnetent getpeername getpgrp getppid getpriority ' + 
-			'getprotobyname getprotobynumber getprotoent getpwent getpwnam getpwuid ' + 
-			'getservbyname getservbyport getservent getsockname getsockopt glob ' + 
-			'gmtime grep hex index int ioctl join keys kill lc lcfirst length link ' + 
-			'listen localtime lock log lstat map mkdir msgctl msgget msgrcv msgsnd ' + 
-			'oct open opendir ord pack pipe pop pos print printf prototype push ' + 
-			'quotemeta rand read readdir readline readlink readpipe recv rename ' + 
-			'reset reverse rewinddir rindex rmdir scalar seek seekdir select semctl ' + 
-			'semget semop send setgrent sethostent setnetent setpgrp setpriority ' + 
-			'setprotoent setpwent setservent setsockopt shift shmctl shmget shmread ' + 
-			'shmwrite shutdown sin sleep socket socketpair sort splice split sprintf ' + 
-			'sqrt srand stat study substr symlink syscall sysopen sysread sysseek ' + 
-			'system syswrite tell telldir time times tr truncate uc ucfirst umask ' + 
-			'undef unlink unpack unshift utime values vec wait waitpid warn write';
-    
-		var keywords =  
-			'bless caller continue dbmclose dbmopen die do dump else elsif eval exit ' +
-			'for foreach goto if import last local my next no our package redo ref ' + 
-			'require return sub tie tied unless untie until use wantarray while';
-    
-		this.regexList = [
-			{ regex: new RegExp('#[^!].*$', 'gm'),					css: 'comments' },
-			{ regex: new RegExp('^\\s*#!.*$', 'gm'),				css: 'preprocessor' }, // shebang
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,	css: 'string' },
-			{ regex: new RegExp('(\\$|@|%)\\w+', 'g'),				css: 'variable' },
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),	css: 'functions' },
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),	css: 'keyword' }
-		    ];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.phpScriptTags);
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases		= ['perl', 'Perl', 'pl'];
-
-	SyntaxHighlighter.brushes.Perl = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushPhp.js b/docs/ext/syntaxhighlighter/scripts/shBrushPhp.js
deleted file mode 100755
index 823f336..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushPhp.js
+++ /dev/null
@@ -1,72 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var funcs	=	'abs acos acosh addcslashes addslashes ' +
-						'array_change_key_case array_chunk array_combine array_count_values array_diff '+
-						'array_diff_assoc array_diff_key array_diff_uassoc array_diff_ukey array_fill '+
-						'array_filter array_flip array_intersect array_intersect_assoc array_intersect_key '+
-						'array_intersect_uassoc array_intersect_ukey array_key_exists array_keys array_map '+
-						'array_merge array_merge_recursive array_multisort array_pad array_pop array_product '+
-						'array_push array_rand array_reduce array_reverse array_search array_shift '+
-						'array_slice array_splice array_sum array_udiff array_udiff_assoc '+
-						'array_udiff_uassoc array_uintersect array_uintersect_assoc '+
-						'array_uintersect_uassoc array_unique array_unshift array_values array_walk '+
-						'array_walk_recursive atan atan2 atanh base64_decode base64_encode base_convert '+
-						'basename bcadd bccomp bcdiv bcmod bcmul bindec bindtextdomain bzclose bzcompress '+
-						'bzdecompress bzerrno bzerror bzerrstr bzflush bzopen bzread bzwrite ceil chdir '+
-						'checkdate checkdnsrr chgrp chmod chop chown chr chroot chunk_split class_exists '+
-						'closedir closelog copy cos cosh count count_chars date decbin dechex decoct '+
-						'deg2rad delete ebcdic2ascii echo empty end ereg ereg_replace eregi eregi_replace error_log '+
-						'error_reporting escapeshellarg escapeshellcmd eval exec exit exp explode extension_loaded '+
-						'feof fflush fgetc fgetcsv fgets fgetss file_exists file_get_contents file_put_contents '+
-						'fileatime filectime filegroup fileinode filemtime fileowner fileperms filesize filetype '+
-						'floatval flock floor flush fmod fnmatch fopen fpassthru fprintf fputcsv fputs fread fscanf '+
-						'fseek fsockopen fstat ftell ftok getallheaders getcwd getdate getenv gethostbyaddr gethostbyname '+
-						'gethostbynamel getimagesize getlastmod getmxrr getmygid getmyinode getmypid getmyuid getopt '+
-						'getprotobyname getprotobynumber getrandmax getrusage getservbyname getservbyport gettext '+
-						'gettimeofday gettype glob gmdate gmmktime ini_alter ini_get ini_get_all ini_restore ini_set '+
-						'interface_exists intval ip2long is_a is_array is_bool is_callable is_dir is_double '+
-						'is_executable is_file is_finite is_float is_infinite is_int is_integer is_link is_long '+
-						'is_nan is_null is_numeric is_object is_readable is_real is_resource is_scalar is_soap_fault '+
-						'is_string is_subclass_of is_uploaded_file is_writable is_writeable mkdir mktime nl2br '+
-						'parse_ini_file parse_str parse_url passthru pathinfo print readlink realpath rewind rewinddir rmdir '+
-						'round str_ireplace str_pad str_repeat str_replace str_rot13 str_shuffle str_split '+
-						'str_word_count strcasecmp strchr strcmp strcoll strcspn strftime strip_tags stripcslashes '+
-						'stripos stripslashes stristr strlen strnatcasecmp strnatcmp strncasecmp strncmp strpbrk '+
-						'strpos strptime strrchr strrev strripos strrpos strspn strstr strtok strtolower strtotime '+
-						'strtoupper strtr strval substr substr_compare';
-
-		var keywords =	'abstract and array as break case catch cfunction class clone const continue declare default die do ' +
-						'else elseif enddeclare endfor endforeach endif endswitch endwhile extends final for foreach ' +
-						'function include include_once global goto if implements interface instanceof namespace new ' +
-						'old_function or private protected public return require require_once static switch ' +
-						'throw try use var while xor ';
-		
-		var constants	= '__FILE__ __LINE__ __METHOD__ __FUNCTION__ __CLASS__';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,	css: 'comments' },			// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,		css: 'comments' },			// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },			// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },			// single quoted strings
-			{ regex: /\$\w+/g,											css: 'variable' },			// variables
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),		css: 'functions' },			// common functions
-			{ regex: new RegExp(this.getKeywords(constants), 'gmi'),	css: 'constants' },			// constants
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' }			// keyword
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.phpScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['php'];
-
-	SyntaxHighlighter.brushes.Php = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushPlain.js b/docs/ext/syntaxhighlighter/scripts/shBrushPlain.js
deleted file mode 100755
index 928a416..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushPlain.js
+++ /dev/null
@@ -1,17 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['text', 'plain'];
-
-	SyntaxHighlighter.brushes.Plain = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushPowerShell.js b/docs/ext/syntaxhighlighter/scripts/shBrushPowerShell.js
deleted file mode 100755
index 57edbd3..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushPowerShell.js
+++ /dev/null
@@ -1,58 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributes by B.v.Zanten, Getronics
-		// http://confluence.atlassian.com/display/CONFEXT/New+Code+Macro
-
-		var keywords = 'Add-Content Add-History Add-Member Add-PSSnapin Clear(-Content)? Clear-Item ' +
-					'Clear-ItemProperty Clear-Variable Compare-Object ConvertFrom-SecureString Convert-Path ' +
-					'ConvertTo-Html ConvertTo-SecureString Copy(-Item)? Copy-ItemProperty Export-Alias ' +
-					'Export-Clixml Export-Console Export-Csv ForEach(-Object)? Format-Custom Format-List ' +
-					'Format-Table Format-Wide Get-Acl Get-Alias Get-AuthenticodeSignature Get-ChildItem Get-Command ' +
-					'Get-Content Get-Credential Get-Culture Get-Date Get-EventLog Get-ExecutionPolicy ' +
-					'Get-Help Get-History Get-Host Get-Item Get-ItemProperty Get-Location Get-Member ' +
-					'Get-PfxCertificate Get-Process Get-PSDrive Get-PSProvider Get-PSSnapin Get-Service ' +
-					'Get-TraceSource Get-UICulture Get-Unique Get-Variable Get-WmiObject Group-Object ' +
-					'Import-Alias Import-Clixml Import-Csv Invoke-Expression Invoke-History Invoke-Item ' +
-					'Join-Path Measure-Command Measure-Object Move(-Item)? Move-ItemProperty New-Alias ' +
-					'New-Item New-ItemProperty New-Object New-PSDrive New-Service New-TimeSpan ' +
-					'New-Variable Out-Default Out-File Out-Host Out-Null Out-Printer Out-String Pop-Location ' +
-					'Push-Location Read-Host Remove-Item Remove-ItemProperty Remove-PSDrive Remove-PSSnapin ' +
-					'Remove-Variable Rename-Item Rename-ItemProperty Resolve-Path Restart-Service Resume-Service ' +
-					'Select-Object Select-String Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content ' +
-					'Set-Date Set-ExecutionPolicy Set-Item Set-ItemProperty Set-Location Set-PSDebug ' +
-					'Set-Service Set-TraceSource Set(-Variable)? Sort-Object Split-Path Start-Service ' +
-					'Start-Sleep Start-Transcript Stop-Process Stop-Service Stop-Transcript Suspend-Service ' +
-					'Tee-Object Test-Path Trace-Command Update-FormatData Update-TypeData Where(-Object)? ' +
-					'Write-Debug Write-Error Write(-Host)? Write-Output Write-Progress Write-Verbose Write-Warning';
-		var alias = 'ac asnp clc cli clp clv cpi cpp cvpa diff epal epcsv fc fl ' +
-					'ft fw gal gc gci gcm gdr ghy gi gl gm gp gps group gsv ' +
-					'gsnp gu gv gwmi iex ihy ii ipal ipcsv mi mp nal ndr ni nv oh rdr ' +
-					'ri rni rnp rp rsnp rv rvpa sal sasv sc select si sl sleep sort sp ' +
-					'spps spsv sv tee cat cd cp h history kill lp ls ' +
-					'mount mv popd ps pushd pwd r rm rmdir echo cls chdir del dir ' +
-					'erase rd ren type % \\?';
-
-		this.regexList = [
-			{ regex: /#.*$/gm,										css: 'comments' },  // one line comments
-			{ regex: /\$[a-zA-Z0-9]+\b/g,							css: 'value'   },   // variables $Computer1
-			{ regex: /\-[a-zA-Z]+\b/g,								css: 'keyword' },   // Operators    -not  -and  -eq
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },    // strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,	css: 'string' },    // strings
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),	css: 'keyword' },
-			{ regex: new RegExp(this.getKeywords(alias), 'gmi'),	css: 'keyword' }
-		];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['powershell', 'ps'];
-
-	SyntaxHighlighter.brushes.PowerShell = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushPython.js b/docs/ext/syntaxhighlighter/scripts/shBrushPython.js
deleted file mode 100755
index 1187d3f..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushPython.js
+++ /dev/null
@@ -1,48 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Gheorghe Milas and Ahmad Sherif
-	
-		var keywords =  'and assert break class continue def del elif else ' +
-						'except exec finally for from global if import in is ' +
-						'lambda not or pass print raise return try yield while';
-
-		var funcs = '__import__ abs all any apply basestring bin bool buffer callable ' +
-					'chr classmethod cmp coerce compile complex delattr dict dir ' +
-					'divmod enumerate eval execfile file filter float format frozenset ' +
-					'getattr globals hasattr hash help hex id input int intern ' +
-					'isinstance issubclass iter len list locals long map max min next ' +
-					'object oct open ord pow print property range raw_input reduce ' +
-					'reload repr reversed round set setattr slice sorted staticmethod ' +
-					'str sum super tuple type type unichr unicode vars xrange zip';
-
-		var special =  'None True False self cls class_';
-
-		this.regexList = [
-				{ regex: SyntaxHighlighter.regexLib.singleLinePerlComments, css: 'comments' },
-				{ regex: /^\s*@\w+/gm, 										css: 'decorator' },
-				{ regex: /(['\"]{3})([^\1])*?\1/gm, 						css: 'comments' },
-				{ regex: /"(?!")(?:\.|\\\"|[^\""\n])*"/gm, 					css: 'string' },
-				{ regex: /'(?!')(?:\.|(\\\')|[^\''\n])*'/gm, 				css: 'string' },
-				{ regex: /\+|\-|\*|\/|\%|=|==/gm, 							css: 'keyword' },
-				{ regex: /\b\d+\.?\w*/g, 									css: 'value' },
-				{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),		css: 'functions' },
-				{ regex: new RegExp(this.getKeywords(keywords), 'gm'), 		css: 'keyword' },
-				{ regex: new RegExp(this.getKeywords(special), 'gm'), 		css: 'color1' }
-				];
-			
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['py', 'python'];
-
-	SyntaxHighlighter.brushes.Python = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushRuby.js b/docs/ext/syntaxhighlighter/scripts/shBrushRuby.js
deleted file mode 100755
index 5e5404f..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushRuby.js
+++ /dev/null
@@ -1,39 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Erik Peterson.
-	
-		var keywords =	'alias and BEGIN begin break case class def define_method defined do each else elsif ' +
-						'END end ensure false for if in module new next nil not or raise redo rescue retry return ' +
-						'self super then throw true undef unless until when while yield';
-
-		var builtins =	'Array Bignum Binding Class Continuation Dir Exception FalseClass File::Stat File Fixnum Fload ' +
-						'Hash Integer IO MatchData Method Module NilClass Numeric Object Proc Range Regexp String Struct::TMS Symbol ' +
-						'ThreadGroup Thread Time TrueClass';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLinePerlComments,	css: 'comments' },		// one line comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,		css: 'string' },		// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,		css: 'string' },		// single quoted strings
-			{ regex: /\b[A-Z0-9_]+\b/g,									css: 'constants' },		// constants
-			{ regex: /:[a-z][A-Za-z0-9_]*/g,							css: 'color2' },		// symbols
-			{ regex: /(\$|@@|@)\w+/g,									css: 'variable bold' },	// $global, @instance, and @@class variables
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),		css: 'keyword' },		// keywords
-			{ regex: new RegExp(this.getKeywords(builtins), 'gm'),		css: 'color1' }			// builtins
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['ruby', 'rails', 'ror', 'rb'];
-
-	SyntaxHighlighter.brushes.Ruby = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushSass.js b/docs/ext/syntaxhighlighter/scripts/shBrushSass.js
deleted file mode 100755
index 3328b20..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushSass.js
+++ /dev/null
@@ -1,78 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		function getKeywordsCSS(str)
-		{
-			return '\\b([a-z_]|)' + str.replace(/ /g, '(?=:)\\b|\\b([a-z_\\*]|\\*|)') + '(?=:)\\b';
-		};
-	
-		function getValuesCSS(str)
-		{
-			return '\\b' + str.replace(/ /g, '(?!-)(?!:)\\b|\\b()') + '\:\\b';
-		};
-
-		var keywords =	'ascent azimuth background-attachment background-color background-image background-position ' +
-						'background-repeat background baseline bbox border-collapse border-color border-spacing border-style border-top ' +
-						'border-right border-bottom border-left border-top-color border-right-color border-bottom-color border-left-color ' +
-						'border-top-style border-right-style border-bottom-style border-left-style border-top-width border-right-width ' +
-						'border-bottom-width border-left-width border-width border bottom cap-height caption-side centerline clear clip color ' +
-						'content counter-increment counter-reset cue-after cue-before cue cursor definition-src descent direction display ' +
-						'elevation empty-cells float font-size-adjust font-family font-size font-stretch font-style font-variant font-weight font ' +
-						'height left letter-spacing line-height list-style-image list-style-position list-style-type list-style margin-top ' +
-						'margin-right margin-bottom margin-left margin marker-offset marks mathline max-height max-width min-height min-width orphans ' +
-						'outline-color outline-style outline-width outline overflow padding-top padding-right padding-bottom padding-left padding page ' +
-						'page-break-after page-break-before page-break-inside pause pause-after pause-before pitch pitch-range play-during position ' +
-						'quotes right richness size slope src speak-header speak-numeral speak-punctuation speak speech-rate stemh stemv stress ' +
-						'table-layout text-align top text-decoration text-indent text-shadow text-transform unicode-bidi unicode-range units-per-em ' +
-						'vertical-align visibility voice-family volume white-space widows width widths word-spacing x-height z-index';
-		
-		var values =	'above absolute all always aqua armenian attr aural auto avoid baseline behind below bidi-override black blink block blue bold bolder '+
-						'both bottom braille capitalize caption center center-left center-right circle close-quote code collapse compact condensed '+
-						'continuous counter counters crop cross crosshair cursive dashed decimal decimal-leading-zero digits disc dotted double '+
-						'embed embossed e-resize expanded extra-condensed extra-expanded fantasy far-left far-right fast faster fixed format fuchsia '+
-						'gray green groove handheld hebrew help hidden hide high higher icon inline-table inline inset inside invert italic '+
-						'justify landscape large larger left-side left leftwards level lighter lime line-through list-item local loud lower-alpha '+
-						'lowercase lower-greek lower-latin lower-roman lower low ltr marker maroon medium message-box middle mix move narrower '+
-						'navy ne-resize no-close-quote none no-open-quote no-repeat normal nowrap n-resize nw-resize oblique olive once open-quote outset '+
-						'outside overline pointer portrait pre print projection purple red relative repeat repeat-x repeat-y rgb ridge right right-side '+
-						'rightwards rtl run-in screen scroll semi-condensed semi-expanded separate se-resize show silent silver slower slow '+
-						'small small-caps small-caption smaller soft solid speech spell-out square s-resize static status-bar sub super sw-resize '+
-						'table-caption table-cell table-column table-column-group table-footer-group table-header-group table-row table-row-group teal '+
-						'text-bottom text-top thick thin top transparent tty tv ultra-condensed ultra-expanded underline upper-alpha uppercase upper-latin '+
-						'upper-roman url visible wait white wider w-resize x-fast x-high x-large x-loud x-low x-slow x-small x-soft xx-large xx-small yellow';
-		
-		var fonts =		'[mM]onospace [tT]ahoma [vV]erdana [aA]rial [hH]elvetica [sS]ans-serif [sS]erif [cC]ourier mono sans serif';
-		
-		var statements		= '!important !default';
-		var preprocessor	= '@import @extend @debug @warn @if @for @while @mixin @include';
-		
-		var r = SyntaxHighlighter.regexLib;
-		
-		this.regexList = [
-			{ regex: r.multiLineCComments,								css: 'comments' },		// multiline comments
-			{ regex: r.singleLineCComments,								css: 'comments' },		// singleline comments
-			{ regex: r.doubleQuotedString,								css: 'string' },		// double quoted strings
-			{ regex: r.singleQuotedString,								css: 'string' },		// single quoted strings
-			{ regex: /\#[a-fA-F0-9]{3,6}/g,								css: 'value' },			// html colors
-			{ regex: /\b(-?\d+)(\.\d+)?(px|em|pt|\:|\%|)\b/g,			css: 'value' },			// sizes
-			{ regex: /\$\w+/g,											css: 'variable' },		// variables
-			{ regex: new RegExp(this.getKeywords(statements), 'g'),		css: 'color3' },		// statements
-			{ regex: new RegExp(this.getKeywords(preprocessor), 'g'),	css: 'preprocessor' },	// preprocessor
-			{ regex: new RegExp(getKeywordsCSS(keywords), 'gm'),		css: 'keyword' },		// keywords
-			{ regex: new RegExp(getValuesCSS(values), 'g'),				css: 'value' },			// values
-			{ regex: new RegExp(this.getKeywords(fonts), 'g'),			css: 'color1' }			// fonts
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['sass', 'scss'];
-
-	SyntaxHighlighter.brushes.Sass = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushScala.js b/docs/ext/syntaxhighlighter/scripts/shBrushScala.js
deleted file mode 100755
index b01c995..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushScala.js
+++ /dev/null
@@ -1,35 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		// Contributed by Yegor Jbanov and David Bernard.
-	
-		var keywords =	'val sealed case def true trait implicit forSome import match object null finally super ' +
-						'override try lazy for var catch throw type extends class while with new final yield abstract ' +
-						'else do if return protected private this package false';
-
-		var keyops =	'[_:=><%#@]+';
-
-		this.regexList = [
-			{ regex: SyntaxHighlighter.regexLib.singleLineCComments,			css: 'comments' },	// one line comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineCComments,				css: 'comments' },	// multiline comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineSingleQuotedString,	css: 'string' },	// multi-line strings
-			{ regex: SyntaxHighlighter.regexLib.multiLineDoubleQuotedString,    css: 'string' },	// double-quoted string
-			{ regex: SyntaxHighlighter.regexLib.singleQuotedString,				css: 'string' },	// strings
-			{ regex: /0x[a-f0-9]+|\d+(\.\d+)?/gi,								css: 'value' },		// numbers
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),				css: 'keyword' },	// keywords
-			{ regex: new RegExp(keyops, 'gm'),									css: 'keyword' }	// scala keyword
-			];
-	}
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['scala'];
-
-	SyntaxHighlighter.brushes.Scala = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushSql.js b/docs/ext/syntaxhighlighter/scripts/shBrushSql.js
deleted file mode 100755
index 8cc99f9..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushSql.js
+++ /dev/null
@@ -1,50 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var funcs	=	'abs avg case cast coalesce convert count current_timestamp ' +
-						'current_user day isnull left lower month nullif replace right ' +
-						'session_user space substring sum system_user upper user year';
-
-		var keywords =	'absolute action add after alter as asc at authorization begin bigint ' +
-						'binary bit by cascade char character check checkpoint close collate ' +
-						'column commit committed connect connection constraint contains continue ' +
-						'create cube current current_date current_time cursor database date ' +
-						'deallocate dec decimal declare default delete desc distinct double drop ' +
-						'dynamic else end end-exec escape except exec execute false fetch first ' +
-						'float for force foreign forward free from full function global goto grant ' +
-						'group grouping having hour ignore index inner insensitive insert instead ' +
-						'int integer intersect into is isolation key last level load local max min ' +
-						'minute modify move name national nchar next no numeric of off on only ' +
-						'open option order out output partial password precision prepare primary ' +
-						'prior privileges procedure public read real references relative repeatable ' +
-						'restrict return returns revoke rollback rollup rows rule schema scroll ' +
-						'second section select sequence serializable set size smallint static ' +
-						'statistics table temp temporary then time timestamp to top transaction ' +
-						'translation trigger true truncate uncommitted union unique update values ' +
-						'varchar varying view when where with work';
-
-		var operators =	'all and any between cross in join like not null or outer some';
-
-		this.regexList = [
-			{ regex: /--(.*)$/gm,												css: 'comments' },			// one line and multiline comments
-			{ regex: SyntaxHighlighter.regexLib.multiLineDoubleQuotedString,	css: 'string' },			// double quoted strings
-			{ regex: SyntaxHighlighter.regexLib.multiLineSingleQuotedString,	css: 'string' },			// single quoted strings
-			{ regex: new RegExp(this.getKeywords(funcs), 'gmi'),				css: 'color2' },			// functions
-			{ regex: new RegExp(this.getKeywords(operators), 'gmi'),			css: 'color1' },			// operators and such
-			{ regex: new RegExp(this.getKeywords(keywords), 'gmi'),				css: 'keyword' }			// keyword
-			];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['sql'];
-
-	SyntaxHighlighter.brushes.Sql = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
-
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushVb.js b/docs/ext/syntaxhighlighter/scripts/shBrushVb.js
deleted file mode 100755
index 239a949..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushVb.js
+++ /dev/null
@@ -1,40 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		var keywords =	'AddHandler AddressOf AndAlso Alias And Ansi As Assembly Auto ' +
-						'Boolean ByRef Byte ByVal Call Case Catch CBool CByte CChar CDate ' +
-						'CDec CDbl Char CInt Class CLng CObj Const CShort CSng CStr CType ' +
-						'Date Decimal Declare Default Delegate Dim DirectCast Do Double Each ' +
-						'Else ElseIf End Enum Erase Error Event Exit False Finally For Friend ' +
-						'Function Get GetType GoSub GoTo Handles If Implements Imports In ' +
-						'Inherits Integer Interface Is Let Lib Like Long Loop Me Mod Module ' +
-						'MustInherit MustOverride MyBase MyClass Namespace New Next Not Nothing ' +
-						'NotInheritable NotOverridable Object On Option Optional Or OrElse ' +
-						'Overloads Overridable Overrides ParamArray Preserve Private Property ' +
-						'Protected Public RaiseEvent ReadOnly ReDim REM RemoveHandler Resume ' +
-						'Return Select Set Shadows Shared Short Single Static Step Stop String ' +
-						'Structure Sub SyncLock Then Throw To True Try TypeOf Unicode Until ' +
-						'Variant When While With WithEvents WriteOnly Xor';
-
-		this.regexList = [
-			{ regex: /'.*$/gm,										css: 'comments' },			// one line comments
-			{ regex: SyntaxHighlighter.regexLib.doubleQuotedString,	css: 'string' },			// strings
-			{ regex: /^\s*#.*$/gm,									css: 'preprocessor' },		// preprocessor tags like #region and #endregion
-			{ regex: new RegExp(this.getKeywords(keywords), 'gm'),	css: 'keyword' }			// vb keyword
-			];
-
-		this.forHtmlScript(SyntaxHighlighter.regexLib.aspScriptTags);
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['vb', 'vbnet'];
-
-	SyntaxHighlighter.brushes.Vb = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shBrushXml.js b/docs/ext/syntaxhighlighter/scripts/shBrushXml.js
deleted file mode 100755
index 1bb6418..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shBrushXml.js
+++ /dev/null
@@ -1,53 +0,0 @@
-;(function()
-{
-	// CommonJS
-	typeof(require) != 'undefined' ? SyntaxHighlighter = require('shCore').SyntaxHighlighter : null;
-
-	function Brush()
-	{
-		function process(match, regexInfo)
-		{
-			var constructor = SyntaxHighlighter.Match,
-				code = match[0],
-				tag = new XRegExp('(&lt;|<)[\\s\\/\\?]*(?<name>[:\\w-\\.]+)', 'xg').exec(code),
-				result = []
-				;
-		
-			if (match.attributes != null) 
-			{
-				var attributes,
-					regex = new XRegExp('(?<name> [\\w:\\-\\.]+)' +
-										'\\s*=\\s*' +
-										'(?<value> ".*?"|\'.*?\'|\\w+)',
-										'xg');
-
-				while ((attributes = regex.exec(code)) != null) 
-				{
-					result.push(new constructor(attributes.name, match.index + attributes.index, 'color1'));
-					result.push(new constructor(attributes.value, match.index + attributes.index + attributes[0].indexOf(attributes.value), 'string'));
-				}
-			}
-
-			if (tag != null)
-				result.push(
-					new constructor(tag.name, match.index + tag[0].indexOf(tag.name), 'keyword')
-				);
-
-			return result;
-		}
-	
-		this.regexList = [
-			{ regex: new XRegExp('(\\&lt;|<)\\!\\[[\\w\\s]*?\\[(.|\\s)*?\\]\\](\\&gt;|>)', 'gm'),			css: 'color2' },	// <![ ... [ ... ]]>
-			{ regex: SyntaxHighlighter.regexLib.xmlComments,												css: 'comments' },	// <!-- ... -->
-			{ regex: new XRegExp('(&lt;|<)[\\s\\/\\?]*(\\w+)(?<attributes>.*?)[\\s\\/\\?]*(&gt;|>)', 'sg'), func: process }
-		];
-	};
-
-	Brush.prototype	= new SyntaxHighlighter.Highlighter();
-	Brush.aliases	= ['xml', 'xhtml', 'xslt', 'html'];
-
-	SyntaxHighlighter.brushes.Xml = Brush;
-
-	// CommonJS
-	typeof(exports) != 'undefined' ? exports.Brush = Brush : null;
-})();
diff --git a/docs/ext/syntaxhighlighter/scripts/shCore.js b/docs/ext/syntaxhighlighter/scripts/shCore.js
deleted file mode 100755
index 476360b..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shCore.js
+++ /dev/null
@@ -1,1702 +0,0 @@
-//
-// Begin anonymous function. This is used to contain local scope variables without polutting global scope.
-//
-if (typeof(SyntaxHighlighter) == 'undefined') var SyntaxHighlighter = function() { 
-
-// CommonJS
-if (typeof(require) != 'undefined' && typeof(XRegExp) == 'undefined')
-{
-	XRegExp = require('XRegExp').XRegExp;
-}
-
-// Shortcut object which will be assigned to the SyntaxHighlighter variable.
-// This is a shorthand for local reference in order to avoid long namespace 
-// references to SyntaxHighlighter.whatever...
-var sh = {
-	defaults : {
-		/** Additional CSS class names to be added to highlighter elements. */
-		'class-name' : '',
-		
-		/** First line number. */
-		'first-line' : 1,
-		
-		/**
-		 * Pads line numbers. Possible values are:
-		 *
-		 *   false - don't pad line numbers.
-		 *   true  - automaticaly pad numbers with minimum required number of leading zeroes.
-		 *   [int] - length up to which pad line numbers.
-		 */
-		'pad-line-numbers' : false,
-		
-		/** Lines to highlight. */
-		'highlight' : null,
-		
-		/** Title to be displayed above the code block. */
-		'title' : null,
-		
-		/** Enables or disables smart tabs. */
-		'smart-tabs' : true,
-		
-		/** Gets or sets tab size. */
-		'tab-size' : 4,
-		
-		/** Enables or disables gutter. */
-		'gutter' : true,
-		
-		/** Enables or disables toolbar. */
-		'toolbar' : true,
-		
-		/** Enables quick code copy and paste from double click. */
-		'quick-code' : true,
-		
-		/** Forces code view to be collapsed. */
-		'collapse' : false,
-		
-		/** Enables or disables automatic links. */
-		'auto-links' : true,
-		
-		/** Gets or sets light mode. Equavalent to turning off gutter and toolbar. */
-		'light' : false,
-		
-		'html-script' : false
-	},
-	
-	config : {
-		space : '&nbsp;',
-		
-		/** Enables use of <SCRIPT type="syntaxhighlighter" /> tags. */
-		useScriptTags : true,
-		
-		/** Blogger mode flag. */
-		bloggerMode : false,
-		
-		stripBrs : false,
-		
-		/** Name of the tag that SyntaxHighlighter will automatically look for. */
-		tagName : 'pre',
-		
-		strings : {
-			expandSource : 'expand source',
-			help : '?',
-			alert: 'SyntaxHighlighter\n\n',
-			noBrush : 'Can\'t find brush for: ',
-			brushNotHtmlScript : 'Brush wasn\'t configured for html-script option: ',
-			
-			// this is populated by the build script
-			aboutDialog : '@ABOUT@'
-		}
-	},
-	
-	/** Internal 'global' variables. */
-	vars : {
-		discoveredBrushes : null,
-		highlighters : {}
-	},
-	
-	/** This object is populated by user included external brush files. */
-	brushes : {},
-
-	/** Common regular expressions. */
-	regexLib : {
-		multiLineCComments			: /\/\*[\s\S]*?\*\//gm,
-		singleLineCComments			: /\/\/.*$/gm,
-		singleLinePerlComments		: /#.*$/gm,
-		doubleQuotedString			: /"([^\\"\n]|\\.)*"/g,
-		singleQuotedString			: /'([^\\'\n]|\\.)*'/g,
-		multiLineDoubleQuotedString	: new XRegExp('"([^\\\\"]|\\\\.)*"', 'gs'),
-		multiLineSingleQuotedString	: new XRegExp("'([^\\\\']|\\\\.)*'", 'gs'),
-		xmlComments					: /(&lt;|<)!--[\s\S]*?--(&gt;|>)/gm,
-		url							: /\w+:\/\/[\w-.\/?%&=:@;]*/g,
-		
-		/** <?= ?> tags. */
-		phpScriptTags 				: { left: /(&lt;|<)\?=?/g, right: /\?(&gt;|>)/g },
-		
-		/** <%= %> tags. */
-		aspScriptTags				: { left: /(&lt;|<)%=?/g, right: /%(&gt;|>)/g },
-		
-		/** <script></script> tags. */
-		scriptScriptTags			: { left: /(&lt;|<)\s*script.*?(&gt;|>)/gi, right: /(&lt;|<)\/\s*script\s*(&gt;|>)/gi }
-	},
-
-	toolbar: {
-		/**
-		 * Generates HTML markup for the toolbar.
-		 * @param {Highlighter} highlighter Highlighter instance.
-		 * @return {String} Returns HTML markup.
-		 */
-		getHtml: function(highlighter)
-		{
-			var html = '<div class="toolbar">',
-				items = sh.toolbar.items,
-				list = items.list
-				;
-			
-			function defaultGetHtml(highlighter, name)
-			{
-				return sh.toolbar.getButtonHtml(highlighter, name, sh.config.strings[name]);
-			};
-			
-			for (var i = 0; i < list.length; i++)
-				html += (items[list[i]].getHtml || defaultGetHtml)(highlighter, list[i]);
-			
-			html += '</div>';
-			
-			return html;
-		},
-		
-		/**
-		 * Generates HTML markup for a regular button in the toolbar.
-		 * @param {Highlighter} highlighter Highlighter instance.
-		 * @param {String} commandName		Command name that would be executed.
-		 * @param {String} label			Label text to display.
-		 * @return {String}					Returns HTML markup.
-		 */
-		getButtonHtml: function(highlighter, commandName, label)
-		{
-			return '<span><a href="#" class="toolbar_item'
-				+ ' command_' + commandName
-				+ ' ' + commandName
-				+ '">' + label + '</a></span>'
-				;
-		},
-		
-		/**
-		 * Event handler for a toolbar anchor.
-		 */
-		handler: function(e)
-		{
-			var target = e.target,
-				className = target.className || ''
-				;
-
-			function getValue(name)
-			{
-				var r = new RegExp(name + '_(\\w+)'),
-					match = r.exec(className)
-					;
-
-				return match ? match[1] : null;
-			};
-			
-			var highlighter = getHighlighterById(findParentElement(target, '.syntaxhighlighter').id),
-				commandName = getValue('command')
-				;
-			
-			// execute the toolbar command
-			if (highlighter && commandName)
-				sh.toolbar.items[commandName].execute(highlighter);
-
-			// disable default A click behaviour
-			e.preventDefault();
-		},
-		
-		/** Collection of toolbar items. */
-		items : {
-			// Ordered lis of items in the toolbar. Can't expect `for (var n in items)` to be consistent.
-			list: ['expandSource', 'help'],
-
-			expandSource: {
-				getHtml: function(highlighter)
-				{
-					if (highlighter.getParam('collapse') != true)
-						return '';
-						
-					var title = highlighter.getParam('title');
-					return sh.toolbar.getButtonHtml(highlighter, 'expandSource', title ? title : sh.config.strings.expandSource);
-				},
-			
-				execute: function(highlighter)
-				{
-					var div = getHighlighterDivById(highlighter.id);
-					removeClass(div, 'collapsed');
-				}
-			},
-
-			/** Command to display the about dialog window. */
-			help: {
-				execute: function(highlighter)
-				{	
-					var wnd = popup('', '_blank', 500, 250, 'scrollbars=0'),
-						doc = wnd.document
-						;
-					
-					doc.write(sh.config.strings.aboutDialog);
-					doc.close();
-					wnd.focus();
-				}
-			}
-		}
-	},
-
-	/**
-	 * Finds all elements on the page which should be processes by SyntaxHighlighter.
-	 *
-	 * @param {Object} globalParams		Optional parameters which override element's 
-	 * 									parameters. Only used if element is specified.
-	 * 
-	 * @param {Object} element	Optional element to highlight. If none is
-	 * 							provided, all elements in the current document 
-	 * 							are returned which qualify.
-	 *
-	 * @return {Array}	Returns list of <code>{ target: DOMElement, params: Object }</code> objects.
-	 */
-	findElements: function(globalParams, element)
-	{
-		var elements = element ? [element] : toArray(document.getElementsByTagName(sh.config.tagName)), 
-			conf = sh.config,
-			result = []
-			;
-
-		// support for <SCRIPT TYPE="syntaxhighlighter" /> feature
-		if (conf.useScriptTags)
-			elements = elements.concat(getSyntaxHighlighterScriptTags());
-
-		if (elements.length === 0) 
-			return result;
-	
-		for (var i = 0; i < elements.length; i++) 
-		{
-			var item = {
-				target: elements[i], 
-				// local params take precedence over globals
-				params: merge(globalParams, parseParams(elements[i].className))
-			};
-
-			if (item.params['brush'] == null)
-				continue;
-				
-			result.push(item);
-		}
-		
-		return result;
-	},
-
-	/**
-	 * Shorthand to highlight all elements on the page that are marked as 
-	 * SyntaxHighlighter source code.
-	 * 
-	 * @param {Object} globalParams		Optional parameters which override element's 
-	 * 									parameters. Only used if element is specified.
-	 * 
-	 * @param {Object} element	Optional element to highlight. If none is
-	 * 							provided, all elements in the current document 
-	 * 							are highlighted.
-	 */ 
-	highlight: function(globalParams, element)
-	{
-		var elements = this.findElements(globalParams, element),
-			propertyName = 'innerHTML', 
-			highlighter = null,
-			conf = sh.config
-			;
-
-		if (elements.length === 0) 
-			return;
-	
-		for (var i = 0; i < elements.length; i++) 
-		{
-			var element = elements[i],
-				target = element.target,
-				params = element.params,
-				brushName = params.brush,
-				code
-				;
-
-			if (brushName == null)
-				continue;
-
-			// Instantiate a brush
-			if (params['html-script'] == 'true' || sh.defaults['html-script'] == true) 
-			{
-				highlighter = new sh.HtmlScript(brushName);
-				brushName = 'htmlscript';
-			}
-			else
-			{
-				var brush = findBrush(brushName);
-				
-				if (brush)
-					highlighter = new brush();
-				else
-					continue;
-			}
-			
-			code = target[propertyName];
-			
-			// remove CDATA from <SCRIPT/> tags if it's present
-			if (conf.useScriptTags)
-				code = stripCData(code);
-				
-			// Inject title if the attribute is present
-			if ((target.title || '') != '')
-				params.title = target.title;
-				
-			params['brush'] = brushName;
-			highlighter.init(params);
-			element = highlighter.getDiv(code);
-			
-			// carry over ID
-			if ((target.id || '') != '')
-				element.id = target.id;
-			
-			target.parentNode.replaceChild(element, target);
-		}
-	},
-
-	/**
-	 * Main entry point for the SyntaxHighlighter.
-	 * @param {Object} params Optional params to apply to all highlighted elements.
-	 */
-	all: function(params)
-	{
-		attachEvent(
-			window,
-			'load',
-			function() { sh.highlight(params); }
-		);
-	}
-}; // end of sh
-
-/**
- * Checks if target DOM elements has specified CSS class.
- * @param {DOMElement} target Target DOM element to check.
- * @param {String} className Name of the CSS class to check for.
- * @return {Boolean} Returns true if class name is present, false otherwise.
- */
-function hasClass(target, className)
-{
-	return target.className.indexOf(className) != -1;
-};
-
-/**
- * Adds CSS class name to the target DOM element.
- * @param {DOMElement} target Target DOM element.
- * @param {String} className New CSS class to add.
- */
-function addClass(target, className)
-{
-	if (!hasClass(target, className))
-		target.className += ' ' + className;
-};
-
-/**
- * Removes CSS class name from the target DOM element.
- * @param {DOMElement} target Target DOM element.
- * @param {String} className CSS class to remove.
- */
-function removeClass(target, className)
-{
-	target.className = target.className.replace(className, '');
-};
-
-/**
- * Converts the source to array object. Mostly used for function arguments and 
- * lists returned by getElementsByTagName() which aren't Array objects.
- * @param {List} source Source list.
- * @return {Array} Returns array.
- */
-function toArray(source)
-{
-	var result = [];
-	
-	for (var i = 0; i < source.length; i++) 
-		result.push(source[i]);
-		
-	return result;
-};
-
-/**
- * Splits block of text into lines.
- * @param {String} block Block of text.
- * @return {Array} Returns array of lines.
- */
-function splitLines(block)
-{
-	return block.split('\n');
-}
-
-/**
- * Generates HTML ID for the highlighter.
- * @param {String} highlighterId Highlighter ID.
- * @return {String} Returns HTML ID.
- */
-function getHighlighterId(id)
-{
-	var prefix = 'highlighter_';
-	return id.indexOf(prefix) == 0 ? id : prefix + id;
-};
-
-/**
- * Finds Highlighter instance by ID.
- * @param {String} highlighterId Highlighter ID.
- * @return {Highlighter} Returns instance of the highlighter.
- */
-function getHighlighterById(id)
-{
-	return sh.vars.highlighters[getHighlighterId(id)];
-};
-
-/**
- * Finds highlighter's DIV container.
- * @param {String} highlighterId Highlighter ID.
- * @return {Element} Returns highlighter's DIV element.
- */
-function getHighlighterDivById(id)
-{
-	return document.getElementById(getHighlighterId(id));
-};
-
-/**
- * Stores highlighter so that getHighlighterById() can do its thing. Each
- * highlighter must call this method to preserve itself.
- * @param {Highilghter} highlighter Highlighter instance.
- */
-function storeHighlighter(highlighter)
-{
-	sh.vars.highlighters[getHighlighterId(highlighter.id)] = highlighter;
-};
-
-/**
- * Looks for a child or parent node which has specified classname.
- * Equivalent to jQuery's $(container).find(".className")
- * @param {Element} target Target element.
- * @param {String} search Class name or node name to look for.
- * @param {Boolean} reverse If set to true, will go up the node tree instead of down.
- * @return {Element} Returns found child or parent element on null.
- */
-function findElement(target, search, reverse /* optional */)
-{
-	if (target == null)
-		return null;
-		
-	var nodes			= reverse != true ? target.childNodes : [ target.parentNode ],
-		propertyToFind	= { '#' : 'id', '.' : 'className' }[search.substr(0, 1)] || 'nodeName',
-		expectedValue,
-		found
-		;
-
-	expectedValue = propertyToFind != 'nodeName'
-		? search.substr(1)
-		: search.toUpperCase()
-		;
-		
-	// main return of the found node
-	if ((target[propertyToFind] || '').indexOf(expectedValue) != -1)
-		return target;
-	
-	for (var i = 0; nodes && i < nodes.length && found == null; i++)
-		found = findElement(nodes[i], search, reverse);
-	
-	return found;
-};
-
-/**
- * Looks for a parent node which has specified classname.
- * This is an alias to <code>findElement(container, className, true)</code>.
- * @param {Element} target Target element.
- * @param {String} className Class name to look for.
- * @return {Element} Returns found parent element on null.
- */
-function findParentElement(target, className)
-{
-	return findElement(target, className, true);
-};
-
-/**
- * Finds an index of element in the array.
- * @ignore
- * @param {Object} searchElement
- * @param {Number} fromIndex
- * @return {Number} Returns index of element if found; -1 otherwise.
- */
-function indexOf(array, searchElement, fromIndex)
-{
-	fromIndex = Math.max(fromIndex || 0, 0);
-
-	for (var i = fromIndex; i < array.length; i++)
-		if(array[i] == searchElement)
-			return i;
-	
-	return -1;
-};
-
-/**
- * Generates a unique element ID.
- */
-function guid(prefix)
-{
-	return (prefix || '') + Math.round(Math.random() * 1000000).toString();
-};
-
-/**
- * Merges two objects. Values from obj2 override values in obj1.
- * Function is NOT recursive and works only for one dimensional objects.
- * @param {Object} obj1 First object.
- * @param {Object} obj2 Second object.
- * @return {Object} Returns combination of both objects.
- */
-function merge(obj1, obj2)
-{
-	var result = {}, name;
-
-	for (name in obj1) 
-		result[name] = obj1[name];
-	
-	for (name in obj2) 
-		result[name] = obj2[name];
-		
-	return result;
-};
-
-/**
- * Attempts to convert string to boolean.
- * @param {String} value Input string.
- * @return {Boolean} Returns true if input was "true", false if input was "false" and value otherwise.
- */
-function toBoolean(value)
-{
-	var result = { "true" : true, "false" : false }[value];
-	return result == null ? value : result;
-};
-
-/**
- * Opens up a centered popup window.
- * @param {String} url		URL to open in the window.
- * @param {String} name		Popup name.
- * @param {int} width		Popup width.
- * @param {int} height		Popup height.
- * @param {String} options	window.open() options.
- * @return {Window}			Returns window instance.
- */
-function popup(url, name, width, height, options)
-{
-	var x = (screen.width - width) / 2,
-		y = (screen.height - height) / 2
-		;
-		
-	options +=	', left=' + x + 
-				', top=' + y +
-				', width=' + width +
-				', height=' + height
-		;
-	options = options.replace(/^,/, '');
-
-	var win = window.open(url, name, options);
-	win.focus();
-	return win;
-};
-
-/**
- * Adds event handler to the target object.
- * @param {Object} obj		Target object.
- * @param {String} type		Name of the event.
- * @param {Function} func	Handling function.
- */
-function attachEvent(obj, type, func, scope)
-{
-	function handler(e)
-	{
-		e = e || window.event;
-		
-		if (!e.target)
-		{
-			e.target = e.srcElement;
-			e.preventDefault = function()
-			{
-				this.returnValue = false;
-			};
-		}
-			
-		func.call(scope || window, e);
-	};
-	
-	if (obj.attachEvent) 
-	{
-		obj.attachEvent('on' + type, handler);
-	}
-	else 
-	{
-		obj.addEventListener(type, handler, false);
-	}
-};
-
-/**
- * Displays an alert.
- * @param {String} str String to display.
- */
-function alert(str)
-{
-	window.alert(sh.config.strings.alert + str);
-};
-
-/**
- * Finds a brush by its alias.
- *
- * @param {String} alias		Brush alias.
- * @param {Boolean} showAlert	Suppresses the alert if false.
- * @return {Brush}				Returns bursh constructor if found, null otherwise.
- */
-function findBrush(alias, showAlert)
-{
-	var brushes = sh.vars.discoveredBrushes,
-		result = null
-		;
-	
-	if (brushes == null) 
-	{
-		brushes = {};
-		
-		// Find all brushes
-		for (var brush in sh.brushes) 
-		{
-			var info = sh.brushes[brush],
-				aliases = info.aliases
-				;
-			
-			if (aliases == null) 
-				continue;
-			
-			// keep the brush name
-			info.brushName = brush.toLowerCase();
-			
-			for (var i = 0; i < aliases.length; i++) 
-				brushes[aliases[i]] = brush;
-		}
-		
-		sh.vars.discoveredBrushes = brushes;
-	}
-	
-	result = sh.brushes[brushes[alias]];
-
-	if (result == null && showAlert != false)
-		alert(sh.config.strings.noBrush + alias);
-	
-	return result;
-};
-
-/**
- * Executes a callback on each line and replaces each line with result from the callback.
- * @param {Object} str			Input string.
- * @param {Object} callback		Callback function taking one string argument and returning a string.
- */
-function eachLine(str, callback)
-{
-	var lines = splitLines(str);
-	
-	for (var i = 0; i < lines.length; i++)
-		lines[i] = callback(lines[i], i);
-		
-	return lines.join('\n');
-};
-
-/**
- * This is a special trim which only removes first and last empty lines
- * and doesn't affect valid leading space on the first line.
- * 
- * @param {String} str   Input string
- * @return {String}      Returns string without empty first and last lines.
- */
-function trimFirstAndLastLines(str)
-{
-	return str.replace(/^[ ]*[\n]+|[\n]*[ ]*$/g, '');
-};
-
-/**
- * Parses key/value pairs into hash object.
- * 
- * Understands the following formats:
- * - name: word;
- * - name: [word, word];
- * - name: "string";
- * - name: 'string';
- * 
- * For example:
- *   name1: value; name2: [value, value]; name3: 'value'
- *   
- * @param {String} str    Input string.
- * @return {Object}       Returns deserialized object.
- */
-function parseParams(str)
-{
-	var match, 
-		result = {},
-		arrayRegex = new XRegExp("^\\[(?<values>(.*?))\\]$"),
-		regex = new XRegExp(
-			"(?<name>[\\w-]+)" +
-			"\\s*:\\s*" +
-			"(?<value>" +
-				"[\\w-%#]+|" +		// word
-				"\\[.*?\\]|" +		// [] array
-				'".*?"|' +			// "" string
-				"'.*?'" +			// '' string
-			")\\s*;?",
-			"g"
-		)
-		;
-
-	while ((match = regex.exec(str)) != null) 
-	{
-		var value = match.value
-			.replace(/^['"]|['"]$/g, '') // strip quotes from end of strings
-			;
-		
-		// try to parse array value
-		if (value != null && arrayRegex.test(value))
-		{
-			var m = arrayRegex.exec(value);
-			value = m.values.length > 0 ? m.values.split(/\s*,\s*/) : [];
-		}
-		
-		result[match.name] = value;
-	}
-	
-	return result;
-};
-
-/**
- * Wraps each line of the string into <code/> tag with given style applied to it.
- * 
- * @param {String} str   Input string.
- * @param {String} css   Style name to apply to the string.
- * @return {String}      Returns input string with each line surrounded by <span/> tag.
- */
-function wrapLinesWithCode(str, css)
-{
-	if (str == null || str.length == 0 || str == '\n') 
-		return str;
-
-	str = str.replace(/</g, '&lt;');
-
-	// Replace two or more sequential spaces with &nbsp; leaving last space untouched.
-	str = str.replace(/ {2,}/g, function(m)
-	{
-		var spaces = '';
-		
-		for (var i = 0; i < m.length - 1; i++)
-			spaces += sh.config.space;
-		
-		return spaces + ' ';
-	});
-
-	// Split each line and apply <span class="...">...</span> to them so that
-	// leading spaces aren't included.
-	if (css != null) 
-		str = eachLine(str, function(line)
-		{
-			if (line.length == 0) 
-				return '';
-			
-			var spaces = '';
-			
-			line = line.replace(/^(&nbsp;| )+/, function(s)
-			{
-				spaces = s;
-				return '';
-			});
-			
-			if (line.length == 0) 
-				return spaces;
-			
-			return spaces + '<code class="' + css + '">' + line + '</code>';
-		});
-
-	return str;
-};
-
-/**
- * Pads number with zeros until it's length is the same as given length.
- * 
- * @param {Number} number	Number to pad.
- * @param {Number} length	Max string length with.
- * @return {String}			Returns a string padded with proper amount of '0'.
- */
-function padNumber(number, length)
-{
-	var result = number.toString();
-	
-	while (result.length < length)
-		result = '0' + result;
-	
-	return result;
-};
-
-/**
- * Replaces tabs with spaces.
- * 
- * @param {String} code		Source code.
- * @param {Number} tabSize	Size of the tab.
- * @return {String}			Returns code with all tabs replaces by spaces.
- */
-function processTabs(code, tabSize)
-{
-	var tab = '';
-	
-	for (var i = 0; i < tabSize; i++)
-		tab += ' ';
-
-	return code.replace(/\t/g, tab);
-};
-
-/**
- * Replaces tabs with smart spaces.
- * 
- * @param {String} code    Code to fix the tabs in.
- * @param {Number} tabSize Number of spaces in a column.
- * @return {String}        Returns code with all tabs replaces with roper amount of spaces.
- */
-function processSmartTabs(code, tabSize)
-{
-	var lines = splitLines(code),
-		tab = '\t',
-		spaces = ''
-		;
-	
-	// Create a string with 1000 spaces to copy spaces from... 
-	// It's assumed that there would be no indentation longer than that.
-	for (var i = 0; i < 50; i++) 
-		spaces += '                    '; // 20 spaces * 50
-			
-	// This function inserts specified amount of spaces in the string
-	// where a tab is while removing that given tab.
-	function insertSpaces(line, pos, count)
-	{
-		return line.substr(0, pos)
-			+ spaces.substr(0, count)
-			+ line.substr(pos + 1, line.length) // pos + 1 will get rid of the tab
-			;
-	};
-
-	// Go through all the lines and do the 'smart tabs' magic.
-	code = eachLine(code, function(line)
-	{
-		if (line.indexOf(tab) == -1) 
-			return line;
-		
-		var pos = 0;
-		
-		while ((pos = line.indexOf(tab)) != -1) 
-		{
-			// This is pretty much all there is to the 'smart tabs' logic.
-			// Based on the position within the line and size of a tab,
-			// calculate the amount of spaces we need to insert.
-			var spaces = tabSize - pos % tabSize;
-			line = insertSpaces(line, pos, spaces);
-		}
-		
-		return line;
-	});
-	
-	return code;
-};
-
-/**
- * Performs various string fixes based on configuration.
- */
-function fixInputString(str)
-{
-	var br = /<br\s*\/?>|&lt;br\s*\/?&gt;/gi;
-	
-	if (sh.config.bloggerMode == true)
-		str = str.replace(br, '\n');
-
-	if (sh.config.stripBrs == true)
-		str = str.replace(br, '');
-		
-	return str;
-};
-
-/**
- * Removes all white space at the begining and end of a string.
- * 
- * @param {String} str   String to trim.
- * @return {String}      Returns string without leading and following white space characters.
- */
-function trim(str)
-{
-	return str.replace(/^\s+|\s+$/g, '');
-};
-
-/**
- * Unindents a block of text by the lowest common indent amount.
- * @param {String} str   Text to unindent.
- * @return {String}      Returns unindented text block.
- */
-function unindent(str)
-{
-	var lines = splitLines(fixInputString(str)),
-		indents = new Array(),
-		regex = /^\s*/,
-		min = 1000
-		;
-	
-	// go through every line and check for common number of indents
-	for (var i = 0; i < lines.length && min > 0; i++) 
-	{
-		var line = lines[i];
-		
-		if (trim(line).length == 0) 
-			continue;
-		
-		var matches = regex.exec(line);
-		
-		// In the event that just one line doesn't have leading white space
-		// we can't unindent anything, so bail completely.
-		if (matches == null) 
-			return str;
-			
-		min = Math.min(matches[0].length, min);
-	}
-	
-	// trim minimum common number of white space from the begining of every line
-	if (min > 0) 
-		for (var i = 0; i < lines.length; i++) 
-			lines[i] = lines[i].substr(min);
-	
-	return lines.join('\n');
-};
-
-/**
- * Callback method for Array.sort() which sorts matches by
- * index position and then by length.
- * 
- * @param {Match} m1	Left object.
- * @param {Match} m2    Right object.
- * @return {Number}     Returns -1, 0 or -1 as a comparison result.
- */
-function matchesSortCallback(m1, m2)
-{
-	// sort matches by index first
-	if(m1.index < m2.index)
-		return -1;
-	else if(m1.index > m2.index)
-		return 1;
-	else
-	{
-		// if index is the same, sort by length
-		if(m1.length < m2.length)
-			return -1;
-		else if(m1.length > m2.length)
-			return 1;
-	}
-	
-	return 0;
-};
-
-/**
- * Executes given regular expression on provided code and returns all
- * matches that are found.
- * 
- * @param {String} code    Code to execute regular expression on.
- * @param {Object} regex   Regular expression item info from <code>regexList</code> collection.
- * @return {Array}         Returns a list of Match objects.
- */ 
-function getMatches(code, regexInfo)
-{
-	function defaultAdd(match, regexInfo)
-	{
-		return match[0];
-	};
-	
-	var index = 0,
-		match = null,
-		matches = [],
-		func = regexInfo.func ? regexInfo.func : defaultAdd
-		;
-	
-	while((match = regexInfo.regex.exec(code)) != null)
-	{
-		var resultMatch = func(match, regexInfo);
-		
-		if (typeof(resultMatch) == 'string')
-			resultMatch = [new sh.Match(resultMatch, match.index, regexInfo.css)];
-
-		matches = matches.concat(resultMatch);
-	}
-	
-	return matches;
-};
-
-/**
- * Turns all URLs in the code into <a/> tags.
- * @param {String} code Input code.
- * @return {String} Returns code with </a> tags.
- */
-function processUrls(code)
-{
-	var gt = /(.*)((&gt;|&lt;).*)/;
-	
-	return code.replace(sh.regexLib.url, function(m)
-	{
-		var suffix = '',
-			match = null
-			;
-		
-		// We include &lt; and &gt; in the URL for the common cases like <http://google.com>
-		// The problem is that they get transformed into &lt;http://google.com&gt;
-		// Where as &gt; easily looks like part of the URL string.
-	
-		if (match = gt.exec(m))
-		{
-			m = match[1];
-			suffix = match[2];
-		}
-		
-		return '<a href="' + m + '">' + m + '</a>' + suffix;
-	});
-};
-
-/**
- * Finds all <SCRIPT TYPE="syntaxhighlighter" /> elementss.
- * @return {Array} Returns array of all found SyntaxHighlighter tags.
- */
-function getSyntaxHighlighterScriptTags()
-{
-	var tags = document.getElementsByTagName('script'),
-		result = []
-		;
-	
-	for (var i = 0; i < tags.length; i++)
-		if (tags[i].type == 'syntaxhighlighter')
-			result.push(tags[i]);
-			
-	return result;
-};
-
-/**
- * Strips <![CDATA[]]> from <SCRIPT /> content because it should be used
- * there in most cases for XHTML compliance.
- * @param {String} original	Input code.
- * @return {String} Returns code without leading <![CDATA[]]> tags.
- */
-function stripCData(original)
-{
-	var left = '<![CDATA[',
-		right = ']]>',
-		// for some reason IE inserts some leading blanks here
-		copy = trim(original),
-		changed = false,
-		leftLength = left.length,
-		rightLength = right.length
-		;
-	
-	if (copy.indexOf(left) == 0)
-	{
-		copy = copy.substring(leftLength);
-		changed = true;
-	}
-	
-	var copyLength = copy.length;
-	
-	if (copy.indexOf(right) == copyLength - rightLength)
-	{
-		copy = copy.substring(0, copyLength - rightLength);
-		changed = true;
-	}
-	
-	return changed ? copy : original;
-};
-
-
-/**
- * Quick code mouse double click handler.
- */
-function quickCodeHandler(e)
-{
-	var target = e.target,
-		highlighterDiv = findParentElement(target, '.syntaxhighlighter'),
-		container = findParentElement(target, '.container'),
-		textarea = document.createElement('textarea'),
-		highlighter
-		;
-
-	if (!container || !highlighterDiv || findElement(container, 'textarea'))
-		return;
-
-	highlighter = getHighlighterById(highlighterDiv.id);
-	
-	// add source class name
-	addClass(highlighterDiv, 'source');
-
-	// Have to go over each line and grab it's text, can't just do it on the
-	// container because Firefox loses all \n where as Webkit doesn't.
-	var lines = container.childNodes,
-		code = []
-		;
-	
-	for (var i = 0; i < lines.length; i++)
-		code.push(lines[i].innerText || lines[i].textContent);
-	
-	// using \r instead of \r or \r\n makes this work equally well on IE, FF and Webkit
-	code = code.join('\r');
-	
-	// inject <textarea/> tag
-	textarea.appendChild(document.createTextNode(code));
-	container.appendChild(textarea);
-	
-	// preselect all text
-	textarea.focus();
-	textarea.select();
-	
-	// set up handler for lost focus
-	attachEvent(textarea, 'blur', function(e)
-	{
-		textarea.parentNode.removeChild(textarea);
-		removeClass(highlighterDiv, 'source');
-	});
-};
-
-/**
- * Match object.
- */
-sh.Match = function(value, index, css)
-{
-	this.value = value;
-	this.index = index;
-	this.length = value.length;
-	this.css = css;
-	this.brushName = null;
-};
-
-sh.Match.prototype.toString = function()
-{
-	return this.value;
-};
-
-/**
- * Simulates HTML code with a scripting language embedded.
- * 
- * @param {String} scriptBrushName Brush name of the scripting language.
- */
-sh.HtmlScript = function(scriptBrushName)
-{
-	var brushClass = findBrush(scriptBrushName),
-		scriptBrush,
-		xmlBrush = new sh.brushes.Xml(),
-		bracketsRegex = null,
-		ref = this,
-		methodsToExpose = 'getDiv getHtml init'.split(' ')
-		;
-
-	if (brushClass == null)
-		return;
-	
-	scriptBrush = new brushClass();
-	
-	for(var i = 0; i < methodsToExpose.length; i++)
-		// make a closure so we don't lose the name after i changes
-		(function() {
-			var name = methodsToExpose[i];
-			
-			ref[name] = function()
-			{
-				return xmlBrush[name].apply(xmlBrush, arguments);
-			};
-		})();
-	
-	if (scriptBrush.htmlScript == null)
-	{
-		alert(sh.config.strings.brushNotHtmlScript + scriptBrushName);
-		return;
-	}
-	
-	xmlBrush.regexList.push(
-		{ regex: scriptBrush.htmlScript.code, func: process }
-	);
-	
-	function offsetMatches(matches, offset)
-	{
-		for (var j = 0; j < matches.length; j++) 
-			matches[j].index += offset;
-	}
-	
-	function process(match, info)
-	{
-		var code = match.code,
-			matches = [],
-			regexList = scriptBrush.regexList,
-			offset = match.index + match.left.length,
-			htmlScript = scriptBrush.htmlScript,
-			result
-			;
-
-		// add all matches from the code
-		for (var i = 0; i < regexList.length; i++)
-		{
-			result = getMatches(code, regexList[i]);
-			offsetMatches(result, offset);
-			matches = matches.concat(result);
-		}
-		
-		// add left script bracket
-		if (htmlScript.left != null && match.left != null)
-		{
-			result = getMatches(match.left, htmlScript.left);
-			offsetMatches(result, match.index);
-			matches = matches.concat(result);
-		}
-		
-		// add right script bracket
-		if (htmlScript.right != null && match.right != null)
-		{
-			result = getMatches(match.right, htmlScript.right);
-			offsetMatches(result, match.index + match[0].lastIndexOf(match.right));
-			matches = matches.concat(result);
-		}
-		
-		for (var j = 0; j < matches.length; j++)
-			matches[j].brushName = brushClass.brushName;
-			
-		return matches;
-	}
-};
-
-/**
- * Main Highlither class.
- * @constructor
- */
-sh.Highlighter = function()
-{
-	// not putting any code in here because of the prototype inheritance
-};
-
-sh.Highlighter.prototype = {
-	/**
-	 * Returns value of the parameter passed to the highlighter.
-	 * @param {String} name				Name of the parameter.
-	 * @param {Object} defaultValue		Default value.
-	 * @return {Object}					Returns found value or default value otherwise.
-	 */
-	getParam: function(name, defaultValue)
-	{
-		var result = this.params[name];
-		return toBoolean(result == null ? defaultValue : result);
-	},
-	
-	/**
-	 * Shortcut to document.createElement().
-	 * @param {String} name		Name of the element to create (DIV, A, etc).
-	 * @return {HTMLElement}	Returns new HTML element.
-	 */
-	create: function(name)
-	{
-		return document.createElement(name);
-	},
-	
-	/**
-	 * Applies all regular expression to the code and stores all found
-	 * matches in the `this.matches` array.
-	 * @param {Array} regexList		List of regular expressions.
-	 * @param {String} code			Source code.
-	 * @return {Array}				Returns list of matches.
-	 */
-	findMatches: function(regexList, code)
-	{
-		var result = [];
-		
-		if (regexList != null)
-			for (var i = 0; i < regexList.length; i++) 
-				// BUG: length returns len+1 for array if methods added to prototype chain (oising@gmail.com)
-				if (typeof (regexList[i]) == "object")
-					result = result.concat(getMatches(code, regexList[i]));
-		
-		// sort and remove nested the matches
-		return this.removeNestedMatches(result.sort(matchesSortCallback));
-	},
-	
-	/**
-	 * Checks to see if any of the matches are inside of other matches. 
-	 * This process would get rid of highligted strings inside comments, 
-	 * keywords inside strings and so on.
-	 */
-	removeNestedMatches: function(matches)
-	{
-		// Optimized by Jose Prado (http://joseprado.com)
-		for (var i = 0; i < matches.length; i++) 
-		{ 
-			if (matches[i] === null)
-				continue;
-			
-			var itemI = matches[i],
-				itemIEndPos = itemI.index + itemI.length
-				;
-			
-			for (var j = i + 1; j < matches.length && matches[i] !== null; j++) 
-			{
-				var itemJ = matches[j];
-				
-				if (itemJ === null) 
-					continue;
-				else if (itemJ.index > itemIEndPos) 
-					break;
-				else if (itemJ.index == itemI.index && itemJ.length > itemI.length)
-					matches[i] = null;
-				else if (itemJ.index >= itemI.index && itemJ.index < itemIEndPos) 
-					matches[j] = null;
-			}
-		}
-		
-		return matches;
-	},
-	
-	/**
-	 * Creates an array containing integer line numbers starting from the 'first-line' param.
-	 * @return {Array} Returns array of integers.
-	 */
-	figureOutLineNumbers: function(code)
-	{
-		var lines = [],
-			firstLine = parseInt(this.getParam('first-line'))
-			;
-		
-		eachLine(code, function(line, index)
-		{
-			lines.push(index + firstLine);
-		});
-		
-		return lines;
-	},
-	
-	/**
-	 * Determines if specified line number is in the highlighted list.
-	 */
-	isLineHighlighted: function(lineNumber)
-	{
-		var list = this.getParam('highlight', []);
-		
-		if (typeof(list) != 'object' && list.push == null) 
-			list = [ list ];
-		
-		return indexOf(list, lineNumber.toString()) != -1;
-	},
-	
-	/**
-	 * Generates HTML markup for a single line of code while determining alternating line style.
-	 * @param {Integer} lineNumber	Line number.
-	 * @param {String} code Line	HTML markup.
-	 * @return {String}				Returns HTML markup.
-	 */
-	getLineHtml: function(lineIndex, lineNumber, code)
-	{
-		var classes = [
-			'line',
-			'number' + lineNumber,
-			'index' + lineIndex,
-			'alt' + (lineNumber % 2 == 0 ? 1 : 2).toString()
-		];
-		
-		if (this.isLineHighlighted(lineNumber))
-		 	classes.push('highlighted');
-		
-		if (lineNumber == 0)
-			classes.push('break');
-			
-		return '<div class="' + classes.join(' ') + '">' + code + '</div>';
-	},
-	
-	/**
-	 * Generates HTML markup for line number column.
-	 * @param {String} code			Complete code HTML markup.
-	 * @param {Array} lineNumbers	Calculated line numbers.
-	 * @return {String}				Returns HTML markup.
-	 */
-	getLineNumbersHtml: function(code, lineNumbers)
-	{
-		var html = '',
-			count = splitLines(code).length,
-			firstLine = parseInt(this.getParam('first-line')),
-			pad = this.getParam('pad-line-numbers')
-			;
-		
-		if (pad == true)
-			pad = (firstLine + count - 1).toString().length;
-		else if (isNaN(pad) == true)
-			pad = 0;
-			
-		for (var i = 0; i < count; i++)
-		{
-			var lineNumber = lineNumbers ? lineNumbers[i] : firstLine + i,
-				code = lineNumber == 0 ? sh.config.space : padNumber(lineNumber, pad)
-				;
-				
-			html += this.getLineHtml(i, lineNumber, code);
-		}
-		
-		return html;
-	},
-	
-	/**
-	 * Splits block of text into individual DIV lines.
-	 * @param {String} code			Code to highlight.
-	 * @param {Array} lineNumbers	Calculated line numbers.
-	 * @return {String}				Returns highlighted code in HTML form.
-	 */
-	getCodeLinesHtml: function(html, lineNumbers)
-	{
-		html = trim(html);
-		
-		var lines = splitLines(html),
-			padLength = this.getParam('pad-line-numbers'),
-			firstLine = parseInt(this.getParam('first-line')),
-			html = '',
-			brushName = this.getParam('brush')
-			;
-
-		for (var i = 0; i < lines.length; i++)
-		{
-			var line = lines[i],
-				indent = /^(&nbsp;|\s)+/.exec(line),
-				spaces = null,
-				lineNumber = lineNumbers ? lineNumbers[i] : firstLine + i;
-				;
-
-			if (indent != null)
-			{
-				spaces = indent[0].toString();
-				line = line.substr(spaces.length);
-				spaces = spaces.replace(' ', sh.config.space);
-			}
-
-			line = trim(line);
-			
-			if (line.length == 0)
-				line = sh.config.space;
-			
-			html += this.getLineHtml(
-				i,
-				lineNumber, 
-				(spaces != null ? '<code class="' + brushName + ' spaces">' + spaces + '</code>' : '') + line
-			);
-		}
-		
-		return html;
-	},
-	
-	/**
-	 * Returns HTML for the table title or empty string if title is null.
-	 */
-	getTitleHtml: function(title)
-	{
-		return title ? '<caption>' + title + '</caption>' : '';
-	},
-	
-	/**
-	 * Finds all matches in the source code.
-	 * @param {String} code		Source code to process matches in.
-	 * @param {Array} matches	Discovered regex matches.
-	 * @return {String} Returns formatted HTML with processed mathes.
-	 */
-	getMatchesHtml: function(code, matches)
-	{
-		var pos = 0, 
-			result = '',
-			brushName = this.getParam('brush', '')
-			;
-		
-		function getBrushNameCss(match)
-		{
-			var result = match ? (match.brushName || brushName) : brushName;
-			return result ? result + ' ' : '';
-		};
-		
-		// Finally, go through the final list of matches and pull the all
-		// together adding everything in between that isn't a match.
-		for (var i = 0; i < matches.length; i++) 
-		{
-			var match = matches[i],
-				matchBrushName
-				;
-			
-			if (match === null || match.length === 0) 
-				continue;
-			
-			matchBrushName = getBrushNameCss(match);
-			
-			result += wrapLinesWithCode(code.substr(pos, match.index - pos), matchBrushName + 'plain')
-					+ wrapLinesWithCode(match.value, matchBrushName + match.css)
-					;
-
-			pos = match.index + match.length + (match.offset || 0);
-		}
-
-		// don't forget to add whatever's remaining in the string
-		result += wrapLinesWithCode(code.substr(pos), getBrushNameCss() + 'plain');
-
-		return result;
-	},
-	
-	/**
-	 * Generates HTML markup for the whole syntax highlighter.
-	 * @param {String} code Source code.
-	 * @return {String} Returns HTML markup.
-	 */
-	getHtml: function(code)
-	{
-		var html = '',
-			classes = [ 'syntaxhighlighter' ],
-			tabSize,
-			matches,
-			lineNumbers
-			;
-		
-		// process light mode
-		if (this.getParam('light') == true)
-			this.params.toolbar = this.params.gutter = false;
-
-		className = 'syntaxhighlighter';
-
-		if (this.getParam('collapse') == true)
-			classes.push('collapsed');
-		
-		if ((gutter = this.getParam('gutter')) == false)
-			classes.push('nogutter');
-
-		// add custom user style name
-		classes.push(this.getParam('class-name'));
-
-		// add brush alias to the class name for custom CSS
-		classes.push(this.getParam('brush'));
-
-		code = trimFirstAndLastLines(code)
-			.replace(/\r/g, ' ') // IE lets these buggers through
-			;
-
-		tabSize = this.getParam('tab-size');
-
-		// replace tabs with spaces
-		code = this.getParam('smart-tabs') == true
-			? processSmartTabs(code, tabSize)
-			: processTabs(code, tabSize)
-			;
-
-		// unindent code by the common indentation
-		code = unindent(code);
-
-		if (gutter)
-			lineNumbers = this.figureOutLineNumbers(code);
-		
-		// find matches in the code using brushes regex list
-		matches = this.findMatches(this.regexList, code);
-		// processes found matches into the html
-		html = this.getMatchesHtml(code, matches);
-		// finally, split all lines so that they wrap well
-		html = this.getCodeLinesHtml(html, lineNumbers);
-
-		// finally, process the links
-		if (this.getParam('auto-links'))
-			html = processUrls(html);
-		
-		if (typeof(navigator) != 'undefined' && navigator.userAgent && navigator.userAgent.match(/MSIE/))
-			classes.push('ie');
-		
-		html = 
-			'<div id="' + getHighlighterId(this.id) + '" class="' + classes.join(' ') + '">'
-				+ (this.getParam('toolbar') ? sh.toolbar.getHtml(this) : '')
-				+ '<table border="0" cellpadding="0" cellspacing="0">'
-					+ this.getTitleHtml(this.getParam('title'))
-					+ '<tbody>'
-						+ '<tr>'
-							+ (gutter ? '<td class="gutter">' + this.getLineNumbersHtml(code) + '</td>' : '')
-							+ '<td class="code">'
-								+ '<div class="container">'
-									+ html
-								+ '</div>'
-							+ '</td>'
-						+ '</tr>'
-					+ '</tbody>'
-				+ '</table>'
-			+ '</div>'
-			;
-			
-		return html;
-	},
-	
-	/**
-	 * Highlights the code and returns complete HTML.
-	 * @param {String} code     Code to highlight.
-	 * @return {Element}        Returns container DIV element with all markup.
-	 */
-	getDiv: function(code)
-	{
-		if (code === null) 
-			code = '';
-		
-		this.code = code;
-
-		var div = this.create('div');
-
-		// create main HTML
-		div.innerHTML = this.getHtml(code);
-		
-		// set up click handlers
-		if (this.getParam('toolbar'))
-			attachEvent(findElement(div, '.toolbar'), 'click', sh.toolbar.handler);
-		
-		if (this.getParam('quick-code'))
-			attachEvent(findElement(div, '.code'), 'dblclick', quickCodeHandler);
-		
-		return div;
-	},
-	
-	/**
-	 * Initializes the highlighter/brush.
-	 *
-	 * Constructor isn't used for initialization so that nothing executes during necessary
-	 * `new SyntaxHighlighter.Highlighter()` call when setting up brush inheritence.
-	 *
-	 * @param {Hash} params Highlighter parameters.
-	 */
-	init: function(params)
-	{
-		this.id = guid();
-		
-		// register this instance in the highlighters list
-		storeHighlighter(this);
-		
-		// local params take precedence over defaults
-		this.params = merge(sh.defaults, params || {})
-		
-		// process light mode
-		if (this.getParam('light') == true)
-			this.params.toolbar = this.params.gutter = false;
-	},
-	
-	/**
-	 * Converts space separated list of keywords into a regular expression string.
-	 * @param {String} str    Space separated keywords.
-	 * @return {String}       Returns regular expression string.
-	 */
-	getKeywords: function(str)
-	{
-		str = str
-			.replace(/^\s+|\s+$/g, '')
-			.replace(/\s+/g, '|')
-			;
-		
-		return '\\b(?:' + str + ')\\b';
-	},
-	
-	/**
-	 * Makes a brush compatible with the `html-script` functionality.
-	 * @param {Object} regexGroup Object containing `left` and `right` regular expressions.
-	 */
-	forHtmlScript: function(regexGroup)
-	{
-		this.htmlScript = {
-			left : { regex: regexGroup.left, css: 'script' },
-			right : { regex: regexGroup.right, css: 'script' },
-			code : new XRegExp(
-				"(?<left>" + regexGroup.left.source + ")" +
-				"(?<code>.*?)" +
-				"(?<right>" + regexGroup.right.source + ")",
-				"sgi"
-				)
-		};
-	}
-}; // end of Highlighter
-
-return sh;
-}(); // end of anonymous function
-
-// CommonJS
-typeof(exports) != 'undefined' ? exports.SyntaxHighlighter = SyntaxHighlighter : null;
diff --git a/docs/ext/syntaxhighlighter/scripts/shLegacy.js b/docs/ext/syntaxhighlighter/scripts/shLegacy.js
deleted file mode 100755
index 35c582c..0000000
--- a/docs/ext/syntaxhighlighter/scripts/shLegacy.js
+++ /dev/null
@@ -1,141 +0,0 @@
-var dp = {
-	SyntaxHighlighter : {}
-};
-
-dp.SyntaxHighlighter = {
-	parseParams: function(
-						input,
-						showGutter, 
-						showControls, 
-						collapseAll, 
-						firstLine, 
-						showColumns
-						)
-	{
-		function getValue(list, name)
-		{
-			var regex = new XRegExp('^' + name + '\\[(?<value>\\w+)\\]$', 'gi'),
-				match = null
-				;
-			
-			for (var i = 0; i < list.length; i++) 
-				if ((match = regex.exec(list[i])) != null)
-					return match.value;
-			
-			return null;
-		};
-		
-		function defaultValue(value, def)
-		{
-			return value != null ? value : def;
-		};
-		
-		function asString(value)
-		{
-			return value != null ? value.toString() : null;
-		};
-
-		var parts = input.split(':'),
-			brushName = parts[0],
-			options = {},
-			straight = { 'true' : true }
-			reverse = { 'true' : false },
-			result = null,
-			defaults = SyntaxHighlighter.defaults
-			;
-		
-		for (var i in parts)
-			options[parts[i]] = 'true';
-
-		showGutter = asString(defaultValue(showGutter, defaults.gutter));
-		showControls = asString(defaultValue(showControls, defaults.toolbar));
-		collapseAll = asString(defaultValue(collapseAll, defaults.collapse)); 
-		showColumns = asString(defaultValue(showColumns, defaults.ruler));
-		firstLine = asString(defaultValue(firstLine, defaults['first-line'])); 
-
-		return {
-			brush			: brushName,
-			gutter			: defaultValue(reverse[options.nogutter], showGutter),
-			toolbar			: defaultValue(reverse[options.nocontrols], showControls),
-			collapse		: defaultValue(straight[options.collapse], collapseAll),
-			// ruler			: defaultValue(straight[options.showcolumns], showColumns),
-			'first-line'	: defaultValue(getValue(parts, 'firstline'), firstLine)
-		};
-	},
-	
-	HighlightAll: function(
-						name, 
-						showGutter /* optional */, 
-						showControls /* optional */, 
-						collapseAll /* optional */, 
-						firstLine /* optional */, 
-						showColumns /* optional */
-						)
-	{
-		function findValue()
-		{
-			var a = arguments;
-			
-			for (var i = 0; i < a.length; i++) 
-			{
-				if (a[i] === null) 
-					continue;
-				
-				if (typeof(a[i]) == 'string' && a[i] != '') 
-					return a[i] + '';
-				
-				if (typeof(a[i]) == 'object' && a[i].value != '') 
-					return a[i].value + '';
-			}
-			
-			return null;
-		};
-
-		function findTagsByName(list, name, tagName)
-		{
-			var tags = document.getElementsByTagName(tagName);
-			
-			for (var i = 0; i < tags.length; i++) 
-				if (tags[i].getAttribute('name') == name) 
-					list.push(tags[i]);
-		}
-		
-		var elements = [],
-			highlighter = null,
-			registered = {},
-			propertyName = 'innerHTML'
-			;
-		
-		// for some reason IE doesn't find <pre/> by name, however it does see them just fine by tag name... 
-		findTagsByName(elements, name, 'pre');
-		findTagsByName(elements, name, 'textarea');
-
-		if (elements.length === 0)
-			return;
-		
-		for (var i = 0; i < elements.length; i++)
-		{
-			var element = elements[i],
-				params = findValue(
-					element.attributes['class'], element.className, 
-					element.attributes['language'], element.language
-					),
-				language = ''
-				;
-			
-			if (params === null) 
-				continue;
-
-			params = dp.SyntaxHighlighter.parseParams(
-				params,
-				showGutter, 
-				showControls, 
-				collapseAll, 
-				firstLine, 
-				showColumns
-				);
-
-			SyntaxHighlighter.highlight(params, element);
-		}
-	}
-};
diff --git a/docs/ext/syntaxhighlighter/styles/shCore.css b/docs/ext/syntaxhighlighter/styles/shCore.css
deleted file mode 100755
index e6bdba9..0000000
--- a/docs/ext/syntaxhighlighter/styles/shCore.css
+++ /dev/null
@@ -1,210 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Roboto Mono", "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: hidden !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shCoreDefault.css b/docs/ext/syntaxhighlighter/styles/shCoreDefault.css
deleted file mode 100755
index 309cfe0..0000000
--- a/docs/ext/syntaxhighlighter/styles/shCoreDefault.css
+++ /dev/null
@@ -1,312 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #e0e0e0 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: black !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #6ce26c !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #6ce26c !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: blue !important;
-  background: white !important;
-  border: 1px solid #6ce26c !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: blue !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #6ce26c !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: black !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: blue !important;
-}
-.syntaxhighlighter .keyword {
-  color: #006699 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #006699 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shCoreDjango.css b/docs/ext/syntaxhighlighter/styles/shCoreDjango.css
deleted file mode 100755
index 932a401..0000000
--- a/docs/ext/syntaxhighlighter/styles/shCoreDjango.css
+++ /dev/null
@@ -1,315 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #233729 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #497958 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #41a83e !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #41a83e !important;
-  color: #0a2b1d !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #96dd3b !important;
-  background: black !important;
-  border: 1px solid #41a83e !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #41a83e !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #ffe862 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #336442 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #9df39f !important;
-}
-.syntaxhighlighter .keyword {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #96dd3b !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #eb939a !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #edef7d !important;
-}
-
-.syntaxhighlighter .comments {
-  font-style: italic !important;
-}
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shCoreEclipse.css b/docs/ext/syntaxhighlighter/styles/shCoreEclipse.css
deleted file mode 100755
index 22b8407..0000000
--- a/docs/ext/syntaxhighlighter/styles/shCoreEclipse.css
+++ /dev/null
@@ -1,323 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #c3defe !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #787878 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #d4d0c8 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #d4d0c8 !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3f5fbf !important;
-  background: white !important;
-  border: 1px solid #d4d0c8 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #a0a0a0 !important;
-  background: #d4d0c8 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #a0a0a0 !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #2a00ff !important;
-}
-.syntaxhighlighter .keyword {
-  color: #7f0055 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #646464 !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #7f0055 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .xml .keyword {
-  color: #3f7f7f !important;
-  font-weight: normal !important;
-}
-.syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a {
-  color: #7f007f !important;
-}
-.syntaxhighlighter .xml .string {
-  font-style: italic !important;
-  color: #2a00ff !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shCoreEmacs.css b/docs/ext/syntaxhighlighter/styles/shCoreEmacs.css
deleted file mode 100755
index 2dacafe..0000000
--- a/docs/ext/syntaxhighlighter/styles/shCoreEmacs.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2a3133 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #990000 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #990000 !important;
-  color: black !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #ebdb8d !important;
-  background: black !important;
-  border: 1px solid #990000 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #990000 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .keyword {
-  color: aqua !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #aec4de !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #81cef9 !important;
-}
-.syntaxhighlighter .constants {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: aqua !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #aec4de !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shCoreFadeToGrey.css b/docs/ext/syntaxhighlighter/styles/shCoreFadeToGrey.css
deleted file mode 100755
index ad5fdf1..0000000
--- a/docs/ext/syntaxhighlighter/styles/shCoreFadeToGrey.css
+++ /dev/null
@@ -1,312 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #3185b9 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #121212 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: white !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #696854 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #e3e658 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shCoreMDUltra.css b/docs/ext/syntaxhighlighter/styles/shCoreMDUltra.css
deleted file mode 100755
index b7cbf3b..0000000
--- a/docs/ext/syntaxhighlighter/styles/shCoreMDUltra.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: lime !important;
-}
-.syntaxhighlighter .gutter {
-  color: #38566f !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #222222 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: lime !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #aaaaff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: lime !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: lime !important;
-}
-.syntaxhighlighter .keyword {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: aqua !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff8000 !important;
-}
-.syntaxhighlighter .constants {
-  color: yellow !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #aaaaff !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: red !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: yellow !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shCoreMidnight.css b/docs/ext/syntaxhighlighter/styles/shCoreMidnight.css
deleted file mode 100755
index b97afd0..0000000
--- a/docs/ext/syntaxhighlighter/styles/shCoreMidnight.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #38566f !important;
-}
-.syntaxhighlighter table caption {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #0f192a !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #d1edff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #b43d3d !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #b43d3d !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #f8bb00 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shCoreNLPCraft.css b/docs/ext/syntaxhighlighter/styles/shCoreNLPCraft.css
deleted file mode 100755
index efa5831..0000000
--- a/docs/ext/syntaxhighlighter/styles/shCoreNLPCraft.css
+++ /dev/null
@@ -1,312 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: 'Roboto Mono', monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 2px 0.5em 2px 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 2px 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #3185b9 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #121212 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: white !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #ccc !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #65da2a !important;
-}
-.syntaxhighlighter .keyword {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shCoreRDark.css b/docs/ext/syntaxhighlighter/styles/shCoreRDark.css
deleted file mode 100755
index e41100f..0000000
--- a/docs/ext/syntaxhighlighter/styles/shCoreRDark.css
+++ /dev/null
@@ -1,308 +0,0 @@
-.syntaxhighlighter a,
-.syntaxhighlighter div,
-.syntaxhighlighter code,
-.syntaxhighlighter table,
-.syntaxhighlighter table td,
-.syntaxhighlighter table tr,
-.syntaxhighlighter table tbody,
-.syntaxhighlighter table thead,
-.syntaxhighlighter table caption,
-.syntaxhighlighter textarea {
-  -moz-border-radius: 0 0 0 0 !important;
-  -webkit-border-radius: 0 0 0 0 !important;
-  background: none !important;
-  border: 0 !important;
-  bottom: auto !important;
-  float: none !important;
-  height: auto !important;
-  left: auto !important;
-  line-height: 1.1em !important;
-  margin: 0 !important;
-  outline: 0 !important;
-  overflow: visible !important;
-  padding: 0 !important;
-  position: static !important;
-  right: auto !important;
-  text-align: left !important;
-  top: auto !important;
-  vertical-align: baseline !important;
-  width: auto !important;
-  box-sizing: content-box !important;
-  font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important;
-  font-weight: normal !important;
-  font-style: normal !important;
-  font-size: 1em !important;
-  min-height: inherit !important;
-  min-height: auto !important;
-}
-
-.syntaxhighlighter {
-  width: 100% !important;
-  margin: 1em 0 1em 0 !important;
-  position: relative !important;
-  overflow: auto !important;
-  font-size: 1em !important;
-}
-.syntaxhighlighter.source {
-  overflow: hidden !important;
-}
-.syntaxhighlighter .bold {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .italic {
-  font-style: italic !important;
-}
-.syntaxhighlighter .line {
-  white-space: pre !important;
-}
-.syntaxhighlighter table {
-  width: 100% !important;
-}
-.syntaxhighlighter table caption {
-  text-align: left !important;
-  padding: .5em 0 0.5em 1em !important;
-}
-.syntaxhighlighter table td.code {
-  width: 100% !important;
-}
-.syntaxhighlighter table td.code .container {
-  position: relative !important;
-}
-.syntaxhighlighter table td.code .container textarea {
-  box-sizing: border-box !important;
-  position: absolute !important;
-  left: 0 !important;
-  top: 0 !important;
-  width: 100% !important;
-  height: 100% !important;
-  border: none !important;
-  background: white !important;
-  padding-left: 1em !important;
-  overflow: hidden !important;
-  white-space: pre !important;
-}
-.syntaxhighlighter table td.gutter .line {
-  text-align: right !important;
-  padding: 0 0.5em 0 1em !important;
-}
-.syntaxhighlighter table td.code .line {
-  padding: 0 1em !important;
-}
-.syntaxhighlighter.nogutter td.code .container textarea, .syntaxhighlighter.nogutter td.code .line {
-  padding-left: 0em !important;
-}
-.syntaxhighlighter.show {
-  display: block !important;
-}
-.syntaxhighlighter.collapsed table {
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  padding: 0.1em 0.8em 0em 0.8em !important;
-  font-size: 1em !important;
-  position: static !important;
-  width: auto !important;
-  height: auto !important;
-}
-.syntaxhighlighter.collapsed .toolbar span {
-  display: inline !important;
-  margin-right: 1em !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a {
-  padding: 0 !important;
-  display: none !important;
-}
-.syntaxhighlighter.collapsed .toolbar span a.expandSource {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar {
-  position: absolute !important;
-  right: 1px !important;
-  top: 1px !important;
-  width: 11px !important;
-  height: 11px !important;
-  font-size: 10px !important;
-  z-index: 10 !important;
-}
-.syntaxhighlighter .toolbar span.title {
-  display: inline !important;
-}
-.syntaxhighlighter .toolbar a {
-  display: block !important;
-  text-align: center !important;
-  text-decoration: none !important;
-  padding-top: 1px !important;
-}
-.syntaxhighlighter .toolbar a.expandSource {
-  display: none !important;
-}
-.syntaxhighlighter.ie {
-  font-size: .9em !important;
-  padding: 1px 0 1px 0 !important;
-}
-.syntaxhighlighter.ie .toolbar {
-  line-height: 8px !important;
-}
-.syntaxhighlighter.ie .toolbar a {
-  padding-top: 0px !important;
-}
-.syntaxhighlighter.printing .line.alt1 .content,
-.syntaxhighlighter.printing .line.alt2 .content,
-.syntaxhighlighter.printing .line.highlighted .number,
-.syntaxhighlighter.printing .line.highlighted.alt1 .content,
-.syntaxhighlighter.printing .line.highlighted.alt2 .content {
-  background: none !important;
-}
-.syntaxhighlighter.printing .line .number {
-  color: #bbbbbb !important;
-}
-.syntaxhighlighter.printing .line .content {
-  color: black !important;
-}
-.syntaxhighlighter.printing .toolbar {
-  display: none !important;
-}
-.syntaxhighlighter.printing a {
-  text-decoration: none !important;
-}
-.syntaxhighlighter.printing .plain, .syntaxhighlighter.printing .plain a {
-  color: black !important;
-}
-.syntaxhighlighter.printing .comments, .syntaxhighlighter.printing .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter.printing .string, .syntaxhighlighter.printing .string a {
-  color: blue !important;
-}
-.syntaxhighlighter.printing .keyword {
-  color: #006699 !important;
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter.printing .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter.printing .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter.printing .script {
-  font-weight: bold !important;
-}
-.syntaxhighlighter.printing .color1, .syntaxhighlighter.printing .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter.printing .color2, .syntaxhighlighter.printing .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter.printing .color3, .syntaxhighlighter.printing .color3 a {
-  color: red !important;
-}
-.syntaxhighlighter.printing .break, .syntaxhighlighter.printing .break a {
-  color: black !important;
-}
-
-.syntaxhighlighter {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #323e41 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter table caption {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #1b2426 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #5ba1cf !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #878a85 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #5ba1cf !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shThemeDefault.css b/docs/ext/syntaxhighlighter/styles/shThemeDefault.css
deleted file mode 100755
index 2942c4a..0000000
--- a/docs/ext/syntaxhighlighter/styles/shThemeDefault.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #e0e0e0 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: black !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #6ce26c !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #6ce26c !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: blue !important;
-  background: white !important;
-  border: 1px solid #6ce26c !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: blue !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #6ce26c !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: black !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #008200 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: blue !important;
-}
-.syntaxhighlighter .keyword {
-  color: #006699 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: gray !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #006699 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shThemeDjango.css b/docs/ext/syntaxhighlighter/styles/shThemeDjango.css
deleted file mode 100755
index e02254b..0000000
--- a/docs/ext/syntaxhighlighter/styles/shThemeDjango.css
+++ /dev/null
@@ -1,104 +0,0 @@
-.syntaxhighlighter {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0a2b1d !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #233729 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #497958 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #41a83e !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #41a83e !important;
-  color: #0a2b1d !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #96dd3b !important;
-  background: black !important;
-  border: 1px solid #41a83e !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #41a83e !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #ffe862 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #f8f8f8 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #336442 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #9df39f !important;
-}
-.syntaxhighlighter .keyword {
-  color: #96dd3b !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #96dd3b !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #eb939a !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #91bb9e !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #edef7d !important;
-}
-
-.syntaxhighlighter .comments {
-  font-style: italic !important;
-}
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shThemeEclipse.css b/docs/ext/syntaxhighlighter/styles/shThemeEclipse.css
deleted file mode 100755
index 4a313ca..0000000
--- a/docs/ext/syntaxhighlighter/styles/shThemeEclipse.css
+++ /dev/null
@@ -1,112 +0,0 @@
-.syntaxhighlighter {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: white !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #c3defe !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: black !important;
-}
-.syntaxhighlighter .gutter {
-  color: #787878 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #d4d0c8 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #d4d0c8 !important;
-  color: white !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3f5fbf !important;
-  background: white !important;
-  border: 1px solid #d4d0c8 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #a0a0a0 !important;
-  background: #d4d0c8 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #a0a0a0 !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: red !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: black !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #3f5fbf !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #2a00ff !important;
-}
-.syntaxhighlighter .keyword {
-  color: #7f0055 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #646464 !important;
-}
-.syntaxhighlighter .variable {
-  color: #aa7700 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .constants {
-  color: #0066cc !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #7f0055 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: gray !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff1493 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: red !important;
-}
-
-.syntaxhighlighter .keyword {
-  font-weight: bold !important;
-}
-.syntaxhighlighter .xml .keyword {
-  color: #3f7f7f !important;
-  font-weight: normal !important;
-}
-.syntaxhighlighter .xml .color1, .syntaxhighlighter .xml .color1 a {
-  color: #7f007f !important;
-}
-.syntaxhighlighter .xml .string {
-  font-style: italic !important;
-  color: #2a00ff !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shThemeEmacs.css b/docs/ext/syntaxhighlighter/styles/shThemeEmacs.css
deleted file mode 100755
index d7db4e8..0000000
--- a/docs/ext/syntaxhighlighter/styles/shThemeEmacs.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: black !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2a3133 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #990000 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #990000 !important;
-  color: black !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #ebdb8d !important;
-  background: black !important;
-  border: 1px solid #990000 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #990000 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d3d3d3 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .keyword {
-  color: aqua !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #aec4de !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #81cef9 !important;
-}
-.syntaxhighlighter .constants {
-  color: #ff9e7b !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: aqua !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ebdb8d !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #ff7d27 !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #aec4de !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shThemeFadeToGrey.css b/docs/ext/syntaxhighlighter/styles/shThemeFadeToGrey.css
deleted file mode 100755
index 73767ed..0000000
--- a/docs/ext/syntaxhighlighter/styles/shThemeFadeToGrey.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.syntaxhighlighter {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #121212 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #3185b9 !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #121212 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: white !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #696854 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #e3e658 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shThemeMDUltra.css b/docs/ext/syntaxhighlighter/styles/shThemeMDUltra.css
deleted file mode 100755
index b5aba33..0000000
--- a/docs/ext/syntaxhighlighter/styles/shThemeMDUltra.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #222222 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: lime !important;
-}
-.syntaxhighlighter .gutter {
-  color: #38566f !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #222222 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: lime !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #aaaaff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #9ccff4 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: lime !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: lime !important;
-}
-.syntaxhighlighter .keyword {
-  color: #aaaaff !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: aqua !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ff8000 !important;
-}
-.syntaxhighlighter .constants {
-  color: yellow !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #aaaaff !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: red !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: yellow !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shThemeMidnight.css b/docs/ext/syntaxhighlighter/styles/shThemeMidnight.css
deleted file mode 100755
index c1992cf..0000000
--- a/docs/ext/syntaxhighlighter/styles/shThemeMidnight.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #0f192a !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #253e5a !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #38566f !important;
-}
-.syntaxhighlighter table caption {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #0f192a !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #428bdd !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: #d1edff !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d1edff !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #428bdd !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #1dc116 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #b43d3d !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #8aa6c1 !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #f7e741 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #b43d3d !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #f8bb00 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shThemeNLPCraft.css b/docs/ext/syntaxhighlighter/styles/shThemeNLPCraft.css
deleted file mode 100755
index ba51c94..0000000
--- a/docs/ext/syntaxhighlighter/styles/shThemeNLPCraft.css
+++ /dev/null
@@ -1,101 +0,0 @@
-.syntaxhighlighter {
-  background-color: #283646 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #283646 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #283646 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #2c2c29 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: white !important;
-}
-.syntaxhighlighter table caption {
-  color: white !important;
-}
-.syntaxhighlighter .gutter {
-  color: #c5c4da !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 2px solid #bd643b !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #3185b9 !important;
-  color: #283646 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #3185b9 !important;
-  background: black !important;
-  border: 1px solid #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #3185b9 !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #d01d33 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #3185b9 !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #96daff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #d8d3fb !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #5d7890 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #65da2a !important;
-}
-.syntaxhighlighter .keyword {
-  color: #e082ff !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #898989 !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #aaaaaa !important;
-}
-.syntaxhighlighter .constants {
-  color: #96daff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #d01d33 !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #ffc074 !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: #4a8cdb !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #96daff !important;
-}
-
-.syntaxhighlighter .functions {
-  font-weight: bold !important;
-}
diff --git a/docs/ext/syntaxhighlighter/styles/shThemeRDark.css b/docs/ext/syntaxhighlighter/styles/shThemeRDark.css
deleted file mode 100755
index 6a51b51..0000000
--- a/docs/ext/syntaxhighlighter/styles/shThemeRDark.css
+++ /dev/null
@@ -1,97 +0,0 @@
-.syntaxhighlighter {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt1 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.alt2 {
-  background-color: #1b2426 !important;
-}
-.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2 {
-  background-color: #323e41 !important;
-}
-.syntaxhighlighter .line.highlighted.number {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter table caption {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .gutter {
-  color: #afafaf !important;
-}
-.syntaxhighlighter .gutter .line {
-  border-right: 3px solid #435a5f !important;
-}
-.syntaxhighlighter .gutter .line.highlighted {
-  background-color: #435a5f !important;
-  color: #1b2426 !important;
-}
-.syntaxhighlighter.printing .line .content {
-  border: none !important;
-}
-.syntaxhighlighter.collapsed {
-  overflow: visible !important;
-}
-.syntaxhighlighter.collapsed .toolbar {
-  color: #5ba1cf !important;
-  background: black !important;
-  border: 1px solid #435a5f !important;
-}
-.syntaxhighlighter.collapsed .toolbar a {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter.collapsed .toolbar a:hover {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .toolbar {
-  color: white !important;
-  background: #435a5f !important;
-  border: none !important;
-}
-.syntaxhighlighter .toolbar a {
-  color: white !important;
-}
-.syntaxhighlighter .toolbar a:hover {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
-  color: #b9bdb6 !important;
-}
-.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
-  color: #878a85 !important;
-}
-.syntaxhighlighter .string, .syntaxhighlighter .string a {
-  color: #5ce638 !important;
-}
-.syntaxhighlighter .keyword {
-  color: #5ba1cf !important;
-}
-.syntaxhighlighter .preprocessor {
-  color: #435a5f !important;
-}
-.syntaxhighlighter .variable {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .value {
-  color: #009900 !important;
-}
-.syntaxhighlighter .functions {
-  color: #ffaa3e !important;
-}
-.syntaxhighlighter .constants {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .script {
-  font-weight: bold !important;
-  color: #5ba1cf !important;
-  background-color: none !important;
-}
-.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
-  color: #e0e8ff !important;
-}
-.syntaxhighlighter .color2, .syntaxhighlighter .color2 a {
-  color: white !important;
-}
-.syntaxhighlighter .color3, .syntaxhighlighter .color3 a {
-  color: #ffaa3e !important;
-}
diff --git a/docs/first-example.html b/docs/first-example.html
deleted file mode 100644
index fad60d3..0000000
--- a/docs/first-example.html
+++ /dev/null
@@ -1,379 +0,0 @@
----
-active_crumb: First Example
-layout: documentation
-id: first_example
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="col-md-8 second-column">
-    <section id="setup">
-        <h2 class="section-title">Project Setup</h2>
-        <p>
-            Let's setup a project for our first example with the following assumptions:
-        </p>
-        <ul>
-            <li>We'll use Mac OS/Linux environment</li>
-            <li>We'll use Scala to implement our model</li>
-            <li>We'll use <a target=_ href="https://maven.apache.org/install.html">Maven</a> to create and build our project</li>
-            <li>We'll use <a target=_ href="https://www.jetbrains.com/idea/">JetBrains IDEA</a> as our Scala/Java IDE</li>
-        </ul>
-    </section>
-    <section id="new_project">
-        <h3 class="section-title">Create New Project</h3>
-        <p>
-            You can create new Maven-based project in many different ways - we'll use maven archetype generation
-            for that. In your home folder run the following command:
-        </p>
-        <pre class="brush: text">
-            mvn archetype:generate -DgroupId=examples -DartifactId=my-app -DarchetypeVersion=1.4 -DinteractiveMode=false
-        </pre>
-        <p>
-            This will create <code>my-app</code> folder with the following default maven project structure:
-        </p>
-        <pre class="console">
-├── <b>pom.xml</b>
-└── src
-    ├── main
-    │   └── java
-    │       └── examples
-    │           └── App.java
-    └── test
-        └── java
-            └── examples
-                └── AppTest.java
-        </pre>
-        <p>
-            Create new IDEA project from this source folder (make sure to pick JDK 8 or later JDK and language support).
-            Let's also delete auto-generated files <code>App.java</code> and <code>AppTest.java</code> from our
-            project as we won't be using them.
-        </p>
-    </section>
-    <section id="add_nlpcraft">
-        <h3 class="section-title">Add NLPCraft</h3>
-        <p>
-            We also need to add NLPCraft dependency to our new project. Open <code>pom.xml</code> file and replace
-            <code>dependencies</code> section with the following code:
-        </p>
-        <pre class="brush: xml, highlight: [3, 4, 5]">
-            &lt;dependencies&gt;
-                &lt;dependency&gt;
-                    &lt;groupId&gt;org.apache.nlpcraft&lt;/groupId&gt;
-                    &lt;artifactId&gt;nlpcraft&lt;/artifactId&gt;
-                    &lt;version&gt;{{site.latest_version}}&lt;/version&gt;
-                &lt;/dependency&gt;
-            &lt;/dependencies&gt;
-        </pre>
-        <p>
-            Also make sure that you have correct JDK version (1.8 or above) for the maven compiler plugin:
-        </p>
-        <pre class="brush: xml, highlight: [3, 4]">
-            &lt;properties&gt;
-                &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt;
-                &lt;maven.compiler.source&gt;1.8&lt;/maven.compiler.source&gt;
-                &lt;maven.compiler.target&gt;1.8&lt;/maven.compiler.target&gt;
-            &lt;/properties&gt;
-        </pre>
-        <p>
-            IDEA should automatically reload the project with newly updated <code>pom.xml</code> file and
-            we should be ready now to develop our new first data model.
-        </p>
-    </section>
-    <section id="data_model">
-        <h2 class="section-title">Data Model</h2>
-        <p>
-            For our example we'll develop a prototypical light switch that can be controlled through the natural language.
-            We'll keep <a target=_ href="https://cloud.google.com/speech-to-text/">speech-to-text conversion</a> and integration
-            with <a target=_    href="https://developer.apple.com/homekit/">HomeKit</a> or
-            <a href="https://www.arduino.cc/" target=_>Ardunio</a> outside of this example - and concentrate only on understanding the natural
-            language commands. At the end, we should be able to say <code>"Turn the lights off in the guest bedroom"</code>
-            or <code>"Could you please switch off all the lights?"</code>
-        </p>
-        <p>
-            In NLPCraft a data model is simply an implementation of <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a>
-            interface. You can move most of the model configuration out to an external JSON or YAML file and use
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelFileAdapter.html">NCModelFileAdapter</a> to
-            load this external configuration when creating a new model. Note that this is a canonical pattern to build
-            models in NLPCraft and it allows you cleanly separate the logic of the model from its declarative configuration.
-        </p>
-        <p>
-            Let's add new <code>lightswitch_model.yml</code> file containing our model's static configuration in YAML
-            into <code>src/main/java/examples</code> folder with the following content:
-        </p>
-        <pre class="brush: js, highlight: [1, 14, 21, 28]">
-            id: "nlpcraft.lightswitch.ex"
-            name: "Light Switch Example Model"
-            version: "1.0"
-            description: "NLI-powered light switch example model."
-            macros:
-              - name: "&lt;ACTION&gt;"
-                macro: "{turn|switch|dial|control|let|set|get|put}"
-              - name: "&lt;ENTIRE_OPT&gt;"
-                macro: "{entire|full|whole|total|*}"
-              - name: "&lt;LIGHT&gt;"
-                macro: "{it|them|light|illumination|lamp|lamplight}"
-            enabledBuiltInTokens: [] # Don't use any built-in tokens.
-            elements:
-              - id: "ls:loc"
-                description: "Location of lights."
-                synonyms:
-                  - "&lt;ENTIRE_OPT&gt; {upstairs|downstairs|*} {kitchen|library|closet|garage|office|playroom|{dinning|laundry|play} room}"
-                  - "&lt;ENTIRE_OPT&gt; {upstairs|downstairs|*} {master|kid|children|child|guest|*} {bedroom|bathroom|washroom|storage} {closet|*}"
-                  - "&lt;ENTIRE_OPT&gt; {house|home|building|{1st|first} floor|{2nd|second} floor}"
-
-              - id: "ls:on"
-                group: "act"
-                description: "Light switch ON action."
-                synonyms:
-                  - "&lt;ACTION&gt; &lt;LIGHT&gt; on"
-                  - "&lt;ACTION&gt; on &lt;LIGHT&gt;"
-
-              - id: "ls:off"
-                group: "act"
-                description: "Light switch OFF action."
-                synonyms:
-                  - "&lt;ACTION&gt; &lt;LIGHT&gt; {off|out}"
-                  - "{&lt;ACTION&gt;|shut|kill|stop|eliminate} {off|out} &lt;LIGHT&gt;"
-                  - "no &lt;LIGHT&gt;"
-        </pre>
-        <p>
-            Notice the model ID <code>nlpcraft.lightswitch.ex</code> as well as semantic model elements
-            that we'll use later:
-        </p>
-        <ul>
-            <li><code>ls:loc</code></li>
-            <li><code>ls:on</code></li>
-            <li><code>ls:off</code></li>
-        </ul>
-        <p>
-            Model element <code>ls:loc</code> defines a location where we want to control the lights. Model
-            elements <code>ls:on</code> and <code>ls:off</code> defines corresponding "on" and "off" lights
-            actions. We'll use these elements in our model's intent-based matching logic.
-        </p>
-        <p>
-            Next let's go ahead and add model's logic. Create new <code>LightSwitchModel.scala</code> file along side
-            <code>lightswitch_model.json</code> configuration file and copy the following model code into it:
-        </p>
-        <pre class="brush: java, highlight: [7,9,10]">
-package examples;
-
-import org.apache.nlpcraft.model._
-import org.apache.nlpcraft.model.NCIntentTerm
-
-class LightSwitchModel extends NCModelFileAdapter("org/apache/nlpcraft/examples/lightswitch/lightswitch_model.yaml") {
-    @NCIntent("intent=ls conv=false term(act)={groups @@ 'act'} term(loc)={id == 'ls:loc'}*")
-    def onMatch(
-        @NCIntentTerm("act") actTok: NCToken,
-        @NCIntentTerm("loc") locToks: List[NCToken]
-    ): NCResult = {
-        val status = if (actTok.getId == "ls:on") "on" else "off"
-        val locations =
-            if (locToks.isEmpty)
-                "entire house"
-            else
-                locToks.map(_.getOriginalText).mkString(", ")
-
-        // Add HomeKit, Arduino or other integration here.
-
-        NCResult.text(s"Lights '$status' in '${locations.toLowerCase}'.")
-    }
-}
-        </pre>
-        <p>
-            Chapter <a href="/data-model.html">Data Model</a> will provide detailed explanation on how
-            data models work. Here are few comments as to what this code does and how it is organized:
-        </p>
-        <ul>
-            <li>
-                On line 6 we use <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelFileAdapter.html">NCModelFileAdapter</a>
-                adapter and load model static configuration from <code>lightswitch_model.yml</code> file.
-            </li>
-            <li>
-                Our data model uses intent-based matching of the user input. Intent is a template and a callback for when
-                a template is matched.
-                Lines 7, 9 and 10 show the usage of
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/inteint/NCIntent.html">@NCIntent</a> and
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/inteint/NCIntent.html">@NCIntentTerm</a>
-                annotations that are used to connect the matching logic with a callback method.
-            </li>
-            <li>
-                The intent defined through <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/inteint/NCIntent.html">@NCIntent</a> annotation matches
-                two parts: first should be any token belonging to <code>act</code> group (i.e. "on" or "off" action),
-                and the second should be a zero or more tokens with ID equal to <code>ls:loc</code> (i.e. optional list of locations).
-            </li>
-            <li>
-                If and when our intent is matched the method <code>onMatch(...)</code> on line 8 is invoked. It simply
-                returns a text response that indicates the light status at a requested location. That's where you can
-                also add <a target=_    href="https://developer.apple.com/homekit/">HomeKit</a>,
-                <a href="https://www.arduino.cc/" target=_>Ardunio</a> or other integrations to make a real
-                lightswitch in your home.
-            </li>
-        </ul>
-    </section>
-    <section>
-        <h3 class="section-title">Start Data Probe</h3>
-        <p>
-            NLPCraft data models get deployed into data probe. Let's start data probe to deploy our newly
-            created light switch data model. To start data probe we need to configure Run Configuration in IDEA with
-            the following parameters:
-        </p>
-        <ul>
-            <li>
-                <b>Main class:</b> <code>org.apache.nlpcraft.NCStart</code>
-            </li>
-            <li>
-                <b>VM arguments:</b> <code>-Dconfig.override_with_env_vars=true</code>
-            </li>
-            <li>
-                <b>Environment variable:</b> <code>CONFIG_FORCE_nlpcraft_probe_models.0=org.apache.nlpcraft.examples.lightswitch.LightSwitchModel</code>
-            </li>
-            <li>
-                <b>Program arguments: </b> <code>-probe</code>
-            </li>
-        </ul>
-        <div class="bq info">
-            <p>
-                <b>NOTE:</b> instead of supplying a <a href="server-and-probe.html">full configuration file</a> we
-                just use the default configuration and override one configuration property using
-                configuration override via environment variables.
-            </p>
-        </div>
-        <p>
-            Start this run configuration and make sure you have positive console output indicating that our model
-            has been successfully loaded and probe started.
-        </p>
-    </section>
-    <section>
-        <h3 class="section-title">Start REST Server</h3>
-        <p>
-            REST server listens for requests from client applications and routes them to the requested data models
-            via connected data probes. REST server starts the same way as the data probe. Configure new
-            Run Configuration in IDEA with the following parameters:
-        </p>
-        <ul>
-            <li>
-                <b>Main class:</b> <code>org.apache.nlpcraft.NCStart</code>
-            </li>
-            <li>
-                <b>Program arguments: </b> <code>-server</code>
-            </li>
-        </ul>
-        <p>
-            Once started ensure that your REST server console output shows that data probe is connected and the
-            REST server is listening on the default <code>localhost:8081</code> endpoint.
-        </p>
-        <p>
-            At this point we've developed our data model, deployed it into the data probe, and started the REST server.
-            Our NLI-based light switch is ready to accept user requests. Instead of using direct REST calls we'll
-            demonstrate the built-in <a href="/testing-data-model.html">test framework</a> that allows you to write
-            convenient unit tests against your data model.
-        </p>
-    </section>
-    <section>
-        <h3 class="section-title">Testing</h3>
-        <p>
-            NLPCraft comes with easy to use <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/test/package-summary.html">test framework</a> for data models that can be used with
-            any unit testing framework like JUnit or ScalaTest. It is essentially a simplified
-            version of Java REST client that is custom designed for data model testing.
-        </p>
-        <p>
-            We would like to test the following user requests:
-        </p>
-        <ul>
-            <li><code>"Turn the lights off in the entire house."</code></li>
-            <li><code>"Switch on the illumination in the master bedroom closet."</code></li>
-            <li><code>"Get the lights on."</code></li>
-            <li><code>"Please, put the light out in the upstairs bedroom."</code></li>
-            <li><code>"Set the lights on in the entire house."</code></li>
-            <li><code>"Turn the lights off in the guest bedroom."</code></li>
-            <li><code>"Could you please switch off all the lights?"</code></li>
-            <li><code>"Dial off illumination on the 2nd floor."</code></li>
-            <li><code>"Please, no lights!"</code></li>
-            <li><code>"Kill off all the lights now!"</code></li>
-            <li><code>"No lights in the bedroom, please."</code></li>
-        </ul>
-        <p>
-            Let's create new Java class <code>LightSwitchTest.java</code> in <code>src/<b>test</b>/java/examples</code>
-            folder with the following code:
-        </p>
-        <pre class="brush: java, highlight: [17]">
-package examples;
-
-import org.junit.jupiter.api.*;
-import org.apache.nlpcraft.common.*;
-import org.apache.nlpcraft.model.tools.test.*;
-import java.io.*;
-
-import static org.junit.jupiter.api.Assertions.*;
-
-public class LightSwitchTest {
-    private NCTestClient cli;
-
-    @BeforeEach
-    void setUp() throws NCException, IOException {
-        cli = new NCTestClientBuilder().newBuilder().build();
-
-        cli.open("nlpcraft.lightswitch.ex");
-    }
-
-    @AfterEach
-    void tearDown() throws NCException, IOException {
-        cli.close();
-    }
-
-    @Test
-    public void test() throws NCException, IOException {
-        assertTrue(cli.ask("Turn the lights off in the entire house.").isOk());
-        assertTrue(cli.ask("Switch on the illumination in the master bedroom closet.").isOk());
-        assertTrue(cli.ask("Get the lights on.").isOk());
-        assertTrue(cli.ask("Please, put the light out in the upstairs bedroom.").isOk());
-        assertTrue(cli.ask("Set the lights on in the entire house.").isOk());
-        assertTrue(cli.ask("Turn the lights off in the guest bedroom.").isOk());
-        assertTrue(cli.ask("Could you please switch off all the lights?").isOk());
-        assertTrue(cli.ask("Dial off illumination on the 2nd floor.").isOk());
-        assertTrue(cli.ask("Please, no lights!").isOk());
-        assertTrue(cli.ask("Kill off all the lights now!").isOk());
-        assertTrue(cli.ask("No lights in the bedroom, please.").isOk());
-    }
-}
-        </pre>
-        <p>
-            Right click on this class in the project view and run it. You should be getting standard output in
-            JUnit panel as well as the lights status based on the above requests.
-        </p>
-    </section>
-    <section>
-        <h2 class="section-title">Congratulation! 👌</h2>
-        <p>
-            You've created your first data model, deployed it into the data probe, started the
-            REST server and tested the model using JUnit 5 and the built-in test framework.
-        </p>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#setup">Project Setup</a></li>
-        <li><a href="#data_model">Data Model</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
-
diff --git a/docs/fonts/fontello/css/animation.css b/docs/fonts/fontello/css/animation.css
deleted file mode 100644
index ac5a956..0000000
--- a/docs/fonts/fontello/css/animation.css
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
-   Animation example, for spinners
-*/
-.animate-spin {
-  -moz-animation: spin 2s infinite linear;
-  -o-animation: spin 2s infinite linear;
-  -webkit-animation: spin 2s infinite linear;
-  animation: spin 2s infinite linear;
-  display: inline-block;
-}
-@-moz-keyframes spin {
-  0% {
-    -moz-transform: rotate(0deg);
-    -o-transform: rotate(0deg);
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-
-  100% {
-    -moz-transform: rotate(359deg);
-    -o-transform: rotate(359deg);
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-@-webkit-keyframes spin {
-  0% {
-    -moz-transform: rotate(0deg);
-    -o-transform: rotate(0deg);
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-
-  100% {
-    -moz-transform: rotate(359deg);
-    -o-transform: rotate(359deg);
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-@-o-keyframes spin {
-  0% {
-    -moz-transform: rotate(0deg);
-    -o-transform: rotate(0deg);
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-
-  100% {
-    -moz-transform: rotate(359deg);
-    -o-transform: rotate(359deg);
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-@-ms-keyframes spin {
-  0% {
-    -moz-transform: rotate(0deg);
-    -o-transform: rotate(0deg);
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-
-  100% {
-    -moz-transform: rotate(359deg);
-    -o-transform: rotate(359deg);
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-@keyframes spin {
-  0% {
-    -moz-transform: rotate(0deg);
-    -o-transform: rotate(0deg);
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-
-  100% {
-    -moz-transform: rotate(359deg);
-    -o-transform: rotate(359deg);
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
diff --git a/docs/fonts/fontello/css/fontello-codes.css b/docs/fonts/fontello/css/fontello-codes.css
deleted file mode 100644
index f5d260f..0000000
--- a/docs/fonts/fontello/css/fontello-codes.css
+++ /dev/null
@@ -1,3 +0,0 @@
-
-.icon-feather:before { content: '\e800'; } /* '' */
-.icon-sort-numeric:before { content: '\e801'; } /* '' */
\ No newline at end of file
diff --git a/docs/fonts/fontello/css/fontello-embedded.css b/docs/fonts/fontello/css/fontello-embedded.css
deleted file mode 100644
index 955d95b..0000000
--- a/docs/fonts/fontello/css/fontello-embedded.css
+++ /dev/null
@@ -1,56 +0,0 @@
-@font-face {
-  font-family: 'fontello';
-  src: url('../font/fontello.eot?3205196');
-  src: url('../font/fontello.eot?3205196#iefix') format('embedded-opentype'),
-       url('../font/fontello.svg?3205196#fontello') format('svg');
-  font-weight: normal;
-  font-style: normal;
-}
-@font-face {
-  font-family: 'fontello';
-  src: url('data:application/octet-stream;base64,d09GRgABAAAAAAuwAA4AAAAAE+wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPjBJN2NtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAKAAAACgAAAABmcGdtAAAB0AAABZQAAAtwiJCQWWdhc3AAAAdkAAAACAAAAAgAAAAQZ2x5ZgAAB2wAAAGnAAABvF2Pp6doZWFkAAAJFAAAADYAAAA2BoA9vWhoZWEAAAlMAAAAIAAAACQH+gOPaG10eAAACWwAAAAMAAAADArpAABsb2NhAAAJeAAAAAgAAAAIAFQA3m1heHAAAAmAAAAAHwAAACAAlgvdbmFtZQAACaAAAAF3AAACzcydGx1wb3N0AAALGAAAAC4AAAA/zeYcJnByZXAAAAtIAAAAZQAAAHvdawOFeJxjYGRezDiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKOYxhHlCYESQHAPbuC+V4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAAAAAAAAAAAAAAAAAB4nK1WaXMTRxCd1WHLNj6CDxI2gVnGcox2VpjLCBDG7EoW4BzylexCjl1Ldu6LT/wG/ZpekVSRb/y0vB4d2GAnVVQoSv2m9+1M9+ueXpPQksReWI+k3HwpprY2aWTnSUg3bFqO4kPZ2QspU0z+LoiCaLXUvu04JCISgap1hSWC2PfI0iTjQ48yWrYlvWpSbulJd9kaD+qt+vbT0FGO3QklNZuhQ+uRLanCqBJFMu2RkjYtw9VfSVrh5yvMfNUMJYLoJJLGm2EMj+Rn44xWGa3GdhxFkU2WG0WKRDM8iCKPslpin1wxQUD5oBlSXvk0onyEH5EVe5TTCnHJdprf9yU/6R3OvyTieouyJQf+QHZkB3unK/ki0toK46adbEehivB0fSfEI5uT6p/sUV7TaOB2RaYnzQiWyleQWPkJZfYPyWrhfMqXPBrVkoOcCFovc2Jf8g60HkdMiWsmyILujk6IoO6XnKHYY/q4+OO9XSwXIQTIOJb1jkq4EEYpYbOaJG0EOYiSskWV1HpHTJzyOi3iLWG/Tu3oS2e0Sag7MZ6th46tnKjkeDSp00ymTu2k5tGUBlFKOhM85tcBlB/RJK+2sZrEyqNpbDNjJJFQoIVzaSqIZSeWNAXRPJrRm7thmmvXokWaPFDPPXpPb26Fmzs9p+3AP2v8Z3UqpoO9MJ2eDshKfJp2uUnRun56hn8m8UPWAiqRLTbDlMVDtn4H5eVjS47CawNs957zK+h99kTIpIH4G/AeL9UpBUyFmFVQC9201rUsy9RqVotUZOq7IU0rX9ZpAk05Dn1jX8Y4/q+ZGUtMCd/vxOnZEZeeufYlyDSH3GZdj+Z1arFdgM5sz+k0y/Z9nebYfqDTPNvzOh1ha+t0lO2HOi2w/UinY2wvaEGT7jsEchGBXMAGEoGwdRAI20sIhK1CIGwXEQjbIgJhu4RA2H6MQNguIxC2l7Wsmn4qaRw7E8sARYgDoznuyGVuKldTyaUSrotGpzbkKXKrpKJ4Vv0rA/3ikTesgbVAukTW/IpJrnxUleOPrmh508S5Ao5Vf3tzXJ8TD2W/WPhT8L/amqqkV6x5ZHIVeSPQk+NE1yYVj67p8rmqR9f/i4oOa4F+A6UQC0VZlg2+mZDwUafTUA1c5RAzGzMP1/W6Zc3P4fybGCEL6H78NxQaC9yDTllJWe1gr9XXj2W5twflsCdYkmK+zOtb4YuMzEr7RWYpez7yecAVMCqVYasNXK3gzXsS85DpTfJMELcVZYOkjceZILGBYx4wb76TICRMXbWB2imcsIG8YMwp2O+EQ1RvlOVwe6F9Ho2Uf2tX7MgZFU0Q+G32Rtjrs1DyW6yBhCe/1NdAVSFNxbipgEsj5YZq8GFcrdtGMk6gr6jYDcuyig8fR9x3So5lIPlIEatHRz+tvUKd1Ln9yihu3zv9CIJBaWL+9r6Z4qCUd7WSZVZtA1O3GpVT15rDxasO3c2j7nvH2Sdy1jTddE/c9L6mVbeDg7lZEO3bHJSlTC6o68MOG6jLzaXQ6mVckt52DzAsMKDfoRUb/1f3cfg8V6oKo+NIvZ2oH6PPYgzyDzh/R/UF6OcxTLmGlOd7lxOfbtzD2TJdxV2sn+LfwKy15mbpGnBD0w2Yh6xaHbrKDXynBjo90tyO9BDwse4K8QBgE8Bi8InuWsbzKYDxfMYcH+Bz5jBoMofBFnMYbDNnDWCHOQx2mcNgjzkMvmDOOsCXzGEQModBxBwGT5gTADxlDoOvmMPga+Yw+IY59wG+ZQ6DmDkMEuYw2Nd0ayhzixd0F6htUBXowPQTFvewONRUGbK/44Vhf28Qs38wiKk/aro9pP7EC0P92SCm/mIQU3/VdGdI/Y0Xhvq7QUz9wyCmPtMvxnKZwV9GvkuFA8ouNp/z98T7B8IaQLYAAQAB//8AD3icFY9Ba9RAFMfnzYZJiGGaTSez6TbGcWhnY5rGJUlnlnapUpaqIOJBFyoeStlW6aEnD8WD10pPxaOgiB/Aiwev/QBe/AZ+BD9A6Tq9PB7v/+fH+yGY/50f4MvOFNWI/OwDrK/1yEAZbZTJsK7AbIOhwHu1Npr3OHEpuKTHDcUusbPjjgmLsFPNhn5ZRiFJ+bsqifwwuJDVRxokafk7CFP9fvTtLXaOh9lOcZKds8Drzz58/i5eT7yvP3bLGav2x/gfdnZEcpKWK8RPhunziUeScTgaUc9BnfkVQs4jfIy66D56hfxfLzdWowB11teMVKbrkgr0A7Avdhm5B1LZvVWSxIxItdEaXXO2AE3NKQCPGQVlWntzGa9tz5Wq1abeBjWQVtBa6+Ym/BILuM2KiLI36RAEXF5f3c2W/rB8s8gK0dafDpvTs1jgFM7M7PwIRC5BaaWWYyHikOM+XfL9YiW8VUy3XsCeiOHpgk/zwmuo7F/vx+KhhW3lgzs8y/jjpj68aE4tGFabJ7sH+Ghyg1lWSueQlSnmkmEeUZ4vPptuVug/wGVNAgAAAQAAAAEAAPac8vlfDzz1AAsD6AAAAADRnRIoAAAAANGc5/j/4P9iBEcDVgAAAAgAAgAAAAAAAHicY2BkYGAO+p/FEMXizsDw/xaLNwNQBAUwAwBzDwSRA+gAAAK6AAAERwAAAAAAAABUAN54nGNgZGBgYGaIBmIQYAJiAYZiICnDXQASAAAS0QF/AHicdZHNSsNAFEa/aWvVFlQU3HpXUhHTH+hGEAqVutFNkW4ljWmSkmbKZFroa/gOPowv4bP4NZ2KtJiQzLln7ty5mQA4xzcUNleXz4YVjhhtuIRDPDgu0z86rpCfHR+gjlfHVfo3xzXcInJcxwU+WEFVjhlN8elY4UydOi7hRF05LtPfOa6QHxwf4FK9OK7SB45rGKnccR3X6quv5yuTRLGVRv9GOq12V8Yr0VRJ5qfiL2ysTS49mejMhmmqvUDPtjwMo0Xqm224HUehyROdSdtrbdVTmIXGt+H7unq+jDrWTmRi9EwGLkPmRk/DwHqxtfP7ZvPvfuhDY44VDBIeVQwLQYP2hmMHLbT5IwRjZggzN1kJMvhIaXwsuCIuZnLGPT4TRhltyIyU7CHge7bnh6SI61NWMXuzu/GItN4jKbywL4/d7WY9kbIi0y/s+2/vOZbcrUNruWrdpSm6Egx2agjPYz03pQnoveJULO09mrz/+b4f4GSETQB4nGNgYoAALgbsgJmBgZGJkZk9LTWxJCO1iKc4v6hEN680N7UoM5mBAQBlgQfxAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjIwaEFoDhR6JwMDAycyi5nBZaMKY0dgxAaHjoiNzCkuG9VAvF0cDQyMLA4dySERICWRQLCRgUdrB+P/1g0svRuZGFwAB9MiuAAAAA==') format('woff'),
-       url('data:application/octet-stream;base64,AAEAAAAOAIAAAwBgT1MvMj4wSTcAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgAAAAAAAAB/QAAAAKZnBnbYiQkFkAAAgAAAALcGdhc3AAAAAQAAAH7AAAAAhnbHlmXY+npwAAApAAAAG8aGVhZAaAPb0AAARMAAAANmhoZWEH+gOPAAAEhAAAACRobXR4CukAAAAABKgAAAAMbG9jYQBUAN4AAAS0AAAACG1heHAAlgvdAAAEvAAAACBuYW1lzJ0bHQAABNwAAALNcG9zdM3mHCYAAAesAAAAP3ByZXDdawOFAAATcAAAAHsAAQOjAZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgNWAJ4AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/g/2ICwANWADIABrMaAQEtKxcGJyY3NjcmNx4CNi4BNz4BNw4BFhcyNjc2FhcWBgcOAQcGFxY3DgIHBhY3DgMHPAYUEgIELmQwCiwsEhAGHBZ0LhgSChAMkCIuiA4MGBwszAwQHDZ6OKBoAgRqMB5CKm4eihQMCBpkfpqiIFxECJ6uRixkFC5gPALwAgRCIBhuHCwkBgoYMBxQRAgGGDwQODgOCAQAA//8AAAERwJqABEALwBaAAq3VTUlEgwAAy0rNyImNxEHBi4BNj8BNhYXERQGKQEiJj8BNjQmIgYVFAYiJjU0NzYyFhQPATMyFg4BARYVFA4BJjc0NjIWBxQWMjY0JgciJjQ2NzI+ASYnIgcOAS4BNzYzMhYHFJ0VIAEdFCoSDhRnHDABIAHA/vwhHhnRFCg6Kh4qIDQykmUzeIcVIAIcAYc3ZIpmASAoIgEmNiYmGxUgIBUQFgIaDhkKCiokEAsqVjtUAVkgFQFMDwoOKCoIMw4iGv5gFSBAGdEUOygnHxYeHhZIMzJlkDN4HiogASUzSUZiAmZEFSAgFRsmJjYoAR4sHAIWIhQCFhIOFigTTlY6LgAAAQAAAAEAAPac8vlfDzz1AAsD6AAAAADRnRIoAAAAANGc5/j/4P9iBEcDVgAAAAgAAgAAAAAAAAABAAADUv9qAFoERwAA/9oESwABAAAAAAAAAAAAAAAAAAAAAwPoAAACugAABEcAAAAAAAAAVADeAAEAAAADAFsAAwAAAAAAAgAAABAAcwAAABwLcAAAAAAAAAASAN4AAQAAAAAAAAA1AAAAAQAAAAAAAQAIADUAAQAAAAAAAgAHAD0AAQAAAAAAAwAIAEQAAQAAAAAABAAIAEwAAQAAAAAABQALAFQAAQAAAAAABgAIAF8AAQAAAAAACgArAGcAAQAAAAAACwATAJIAAwABBAkAAABqAKUAAwABBAkAAQAQAQ8AAwABBAkAAgAOAR8AAwABBAkAAwAQAS0AAwABBAkABAAQAT0AAwABBAkABQAWAU0AAwABBAkABgAQAWMAAwABBAkACgBWAXMAAwABBAkACwAmAclDb3B5cmlnaHQgKEMpIDIwMTUgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbWZvbnRlbGxvUmVndWxhcmZvbnRlbGxvZm9udGVsbG9WZXJzaW9uIDEuMGZvbnRlbGxvR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwBvAHAAeQByAGkAZwBoAHQAIAAoAEMAKQAgADIAMAAxADUAIABiAHkAIABvAHIAaQBnAGkAbgBhAGwAIABhAHUAdABoAG8AcgBzACAAQAAgAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAGYAbwBuAHQAZQBsAGwAbwBSAGUAZwB1AGwAYQByAGYAbwBuAHQAZQBsAGwAbwBmAG8AbgB0AGUAbABsAG8AVgBlAHIAcwBpAG8AbgAgADEALgAwAGYAbwBuAHQAZQBsAGwAbwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAABAgEDB2ZlYXRoZXIMc29ydC1udW1lcmljAAAAAAEAAf//AA8AAAAAAAAAAAAAAACwACwgsABVWEVZICBLuAAOUUuwBlNaWLA0G7AoWWBmIIpVWLACJWG5CAAIAGNjI2IbISGwAFmwAEMjRLIAAQBDYEItsAEssCBgZi2wAiwgZCCwwFCwBCZasigBCkNFY0VSW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCxAQpDRWNFYWSwKFBYIbEBCkNFY0UgsDBQWCGwMFkbILDAUFggZiCKimEgsApQWGAbILAgUFghsApgGyCwNlBYIbA2YBtgWVlZG7ABK1lZI7AAUFhlWVktsAMsIEUgsAQlYWQgsAVDUFiwBSNCsAYjQhshIVmwAWAtsAQsIyEjISBksQViQiCwBiNCsQEKQ0VjsQEKQ7AAYEVjsAMqISCwBkMgiiCKsAErsTAFJbAEJlFYYFAbYVJZWCNZISCwQFNYsAErGyGwQFkjsABQWGVZLbAFLLAHQyuyAAIAQ2BCLbAGLLAHI0IjILAAI0JhsAJiZrABY7ABYLAFKi2wBywgIEUgsAtDY7gEAGIgsABQWLBAYFlmsAFjYESwAWAtsAgssgcLAENFQiohsgABAENgQi2wCSywAEMjRLIAAQBDYEItsAosICBFILABKyOwAEOwBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAssICBFILABKyOwAEOwBCVgIEWKI2EgZLAkUFiwABuwQFkjsABQWGVZsAMlI2FERLABYC2wDCwgsAAjQrILCgNFWCEbIyFZKiEtsA0ssQICRbBkYUQtsA4ssAFgICCwDENKsABQWCCwDCNCWbANQ0qwAFJYILANI0JZLbAPLCCwEGJmsAFjILgEAGOKI2GwDkNgIIpgILAOI0IjLbAQLEtUWLEEZERZJLANZSN4LbARLEtRWEtTWLEEZERZGyFZJLATZSN4LbASLLEAD0NVWLEPD0OwAWFCsA8rWbAAQ7ACJUKxDAIlQrENAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAOKiEjsAFhIIojYbAOKiEbsQEAQ2CwAiVCsAIlYbAOKiFZsAxDR7ANQ0dgsAJiILAAUFiwQGBZZrABYyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsQAAEyNEsAFDsAA+sgEBAUNgQi2wEywAsQACRVRYsA8jQiBFsAsjQrAKI7AAYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wFCyxABMrLbAVLLEBEystsBYssQITKy2wFyyxAxMrLbAYLLEEEystsBkssQUTKy2wGiyxBhMrLbAbLLEHEystsBwssQgTKy2wHSyxCRMrLbAeLACwDSuxAAJFVFiwDyNCIEWwCyNCsAojsABgQiBgsAFhtRAQAQAOAEJCimCxEgYrsHIrGyJZLbAfLLEAHistsCAssQEeKy2wISyxAh4rLbAiLLEDHistsCMssQQeKy2wJCyxBR4rLbAlLLEGHistsCYssQceKy2wJyyxCB4rLbAoLLEJHistsCksIDywAWAtsCosIGCwEGAgQyOwAWBDsAIlYbABYLApKiEtsCsssCorsCoqLbAsLCAgRyAgsAtDY7gEAGIgsABQWLBAYFlmsAFjYCNhOCMgilVYIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgbIVktsC0sALEAAkVUWLABFrAsKrABFTAbIlktsC4sALANK7EAAkVUWLABFrAsKrABFTAbIlktsC8sIDWwAWAtsDAsALABRWO4BABiILAAUFiwQGBZZrABY7ABK7ALQ2O4BABiILAAUFiwQGBZZrABY7ABK7AAFrQAAAAAAEQ+IzixLwEVKi2wMSwgPCBHILALQ2O4BABiILAAUFiwQGBZZrABY2CwAENhOC2wMiwuFzwtsDMsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYbABQ2M4LbA0LLECABYlIC4gR7AAI0KwAiVJiopHI0cjYSBYYhshWbABI0KyMwEBFRQqLbA1LLAAFrAEJbAEJUcjRyNhsAlDK2WKLiMgIDyKOC2wNiywABawBCWwBCUgLkcjRyNhILAEI0KwCUMrILBgUFggsEBRWLMCIAMgG7MCJgMaWUJCIyCwCEMgiiNHI0cjYSNGYLAEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsAJiILAAUFiwQGBZZrABY2AjILABKyOwBENgsAErsAUlYbAFJbACYiCwAFBYsEBgWWawAWOwBCZhILAEJWBkI7ADJWBkUFghGyMhWSMgILAEJiNGYThZLbA3LLAAFiAgILAFJiAuRyNHI2EjPDgtsDgssAAWILAII0IgICBGI0ewASsjYTgtsDkssAAWsAMlsAIlRyNHI2GwAFRYLiA8IyEbsAIlsAIlRyNHI2EgsAUlsAQlRyNHI2GwBiWwBSVJsAIlYbkIAAgAY2MjIFhiGyFZY7gEAGIgsABQWLBAYFlmsAFjYCMuIyAgPIo4IyFZLbA6LLAAFiCwCEMgLkcjRyNhIGCwIGBmsAJiILAAUFiwQGBZZrABYyMgIDyKOC2wOywjIC5GsAIlRlJYIDxZLrErARQrLbA8LCMgLkawAiVGUFggPFkusSsBFCstsD0sIyAuRrACJUZSWCA8WSMgLkawAiVGUFggPFkusSsBFCstsD4ssDUrIyAuRrACJUZSWCA8WS6xKwEUKy2wPyywNiuKICA8sAQjQoo4IyAuRrACJUZSWCA8WS6xKwEUK7AEQy6wKystsEAssAAWsAQlsAQmIC5HI0cjYbAJQysjIDwgLiM4sSsBFCstsEEssQgEJUKwABawBCWwBCUgLkcjRyNhILAEI0KwCUMrILBgUFggsEBRWLMCIAMgG7MCJgMaWUJCIyBHsARDsAJiILAAUFiwQGBZZrABY2AgsAErIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbACYiCwAFBYsEBgWWawAWNhsAIlRmE4IyA8IzgbISAgRiNHsAErI2E4IVmxKwEUKy2wQiywNSsusSsBFCstsEMssDYrISMgIDywBCNCIzixKwEUK7AEQy6wKystsEQssAAVIEewACNCsgABARUUEy6wMSotsEUssAAVIEewACNCsgABARUUEy6wMSotsEYssQABFBOwMiotsEcssDQqLbBILLAAFkUjIC4gRoojYTixKwEUKy2wSSywCCNCsEgrLbBKLLIAAEErLbBLLLIAAUErLbBMLLIBAEErLbBNLLIBAUErLbBOLLIAAEIrLbBPLLIAAUIrLbBQLLIBAEIrLbBRLLIBAUIrLbBSLLIAAD4rLbBTLLIAAT4rLbBULLIBAD4rLbBVLLIBAT4rLbBWLLIAAEArLbBXLLIAAUArLbBYLLIBAEArLbBZLLIBAUArLbBaLLIAAEMrLbBbLLIAAUMrLbBcLLIBAEMrLbBdLLIBAUMrLbBeLLIAAD8rLbBfLLIAAT8rLbBgLLIBAD8rLbBhLLIBAT8rLbBiLLA3Ky6xKwEUKy2wYyywNyuwOystsGQssDcrsDwrLbBlLLAAFrA3K7A9Ky2wZiywOCsusSsBFCstsGcssDgrsDsrLbBoLLA4K7A8Ky2waSywOCuwPSstsGossDkrLrErARQrLbBrLLA5K7A7Ky2wbCywOSuwPCstsG0ssDkrsD0rLbBuLLA6Ky6xKwEUKy2wbyywOiuwOystsHAssDorsDwrLbBxLLA6K7A9Ky2wciyzCQQCA0VYIRsjIVlCK7AIZbADJFB4sAEVMC0AS7gAyFJYsQEBjlmwAbkIAAgAY3CxAAVCsQAAKrEABUKxAAgqsQAFQrEACCqxAAVCuQAAAAkqsQAFQrkAAAAJKrEDAESxJAGIUViwQIhYsQNkRLEmAYhRWLoIgAABBECIY1RYsQMARFlZWVmxAAwquAH/hbAEjbECAEQA') format('truetype');
-}
-/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
-/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
-/*
-@media screen and (-webkit-min-device-pixel-ratio:0) {
-  @font-face {
-    font-family: 'fontello';
-    src: url('../font/fontello.svg?3205196#fontello') format('svg');
-  }
-}
-*/
- 
- [class^="icon-"]:before, [class*=" icon-"]:before {
-  font-family: "fontello";
-  font-style: normal;
-  font-weight: normal;
-  speak: none;
- 
-  display: inline-block;
-  text-decoration: inherit;
-  width: 1em;
-  margin-right: .2em;
-  text-align: center;
-  /* opacity: .8; */
- 
-  /* For safety - reset parent styles, that can break glyph codes*/
-  font-variant: normal;
-  text-transform: none;
-     
-  /* fix buttons height, for twitter bootstrap */
-  line-height: 1em;
- 
-  /* Animation center compensation - margins should be symmetric */
-  /* remove if not needed */
-  margin-left: .2em;
- 
-  /* you can be more comfortable with increased icons size */
-  /* font-size: 120%; */
- 
-  /* Uncomment for 3D effect */
-  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
-}
-.icon-feather:before { content: '\e800'; } /* '' */
-.icon-sort-numeric:before { content: '\e801'; } /* '' */
\ No newline at end of file
diff --git a/docs/fonts/fontello/css/fontello-ie7-codes.css b/docs/fonts/fontello/css/fontello-ie7-codes.css
deleted file mode 100644
index 24ff425..0000000
--- a/docs/fonts/fontello/css/fontello-ie7-codes.css
+++ /dev/null
@@ -1,3 +0,0 @@
-
-.icon-feather { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }
-.icon-sort-numeric { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }
\ No newline at end of file
diff --git a/docs/fonts/fontello/css/fontello-ie7.css b/docs/fonts/fontello/css/fontello-ie7.css
deleted file mode 100644
index e5bfb41..0000000
--- a/docs/fonts/fontello/css/fontello-ie7.css
+++ /dev/null
@@ -1,14 +0,0 @@
-[class^="icon-"], [class*=" icon-"] {
-  font-family: 'fontello';
-  font-style: normal;
-  font-weight: normal;
- 
-  /* fix buttons height */
-  line-height: 1em;
- 
-  /* you can be more comfortable with increased icons size */
-  /* font-size: 120%; */
-}
- 
-.icon-feather { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe800;&nbsp;'); }
-.icon-sort-numeric { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xe801;&nbsp;'); }
\ No newline at end of file
diff --git a/docs/fonts/fontello/css/fontello.css b/docs/fonts/fontello/css/fontello.css
deleted file mode 100644
index 8e0cc0b..0000000
--- a/docs/fonts/fontello/css/fontello.css
+++ /dev/null
@@ -1,58 +0,0 @@
-@font-face {
-  font-family: 'fontello';
-  src: url('../font/fontello.eot?74744652');
-  src: url('../font/fontello.eot?74744652#iefix') format('embedded-opentype'),
-       url('../font/fontello.woff?74744652') format('woff'),
-       url('../font/fontello.ttf?74744652') format('truetype'),
-       url('../font/fontello.svg?74744652#fontello') format('svg');
-  font-weight: normal;
-  font-style: normal;
-}
-/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
-/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
-/*
-@media screen and (-webkit-min-device-pixel-ratio:0) {
-  @font-face {
-    font-family: 'fontello';
-    src: url('../font/fontello.svg?74744652#fontello') format('svg');
-  }
-}
-*/
- 
- [class^="icon-"]:before, [class*=" icon-"]:before {
-  font-family: "fontello";
-  font-style: normal;
-  font-weight: normal;
-  speak: none;
- 
-  display: inline-block;
-  text-decoration: inherit;
-  width: 1em;
-  margin-right: .2em;
-  text-align: center;
-  /* opacity: .8; */
- 
-  /* For safety - reset parent styles, that can break glyph codes*/
-  font-variant: normal;
-  text-transform: none;
- 
-  /* fix buttons height, for twitter bootstrap */
-  line-height: 1em;
- 
-  /* Animation center compensation - margins should be symmetric */
-  /* remove if not needed */
-  margin-left: .2em;
- 
-  /* you can be more comfortable with increased icons size */
-  /* font-size: 120%; */
- 
-  /* Font smoothing. That was taken from TWBS */
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
- 
-  /* Uncomment for 3D effect */
-  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
-}
- 
-.icon-feather:before { content: '\e800'; } /* '' */
-.icon-sort-numeric:before { content: '\e801'; } /* '' */
\ No newline at end of file
diff --git a/docs/fonts/fontello/font/fontello.eot b/docs/fonts/fontello/font/fontello.eot
deleted file mode 100644
index e56b753..0000000
--- a/docs/fonts/fontello/font/fontello.eot
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/fontello/font/fontello.svg b/docs/fonts/fontello/font/fontello.svg
deleted file mode 100644
index f0ceaba..0000000
--- a/docs/fonts/fontello/font/fontello.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata>Copyright (C) 2015 by original authors @ fontello.com</metadata>
-<defs>
-<font id="fontello" horiz-adv-x="1000" >
-<font-face font-family="fontello" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
-<missing-glyph horiz-adv-x="1000" />
-<glyph glyph-name="feather" unicode="&#xe800;" d="m60-138q-6-20-26-8-18 8-16 34 4 100 50 226-100 154-52 316 10-32 32-78t44-80 32-30q8 4 0 83t-11 166 25 157q22 44 80 94t104 70q-24-46-33-94t-4-78 21-32q12 0 84 120t106 122q46 4 114-29t82-65q12-24 0-79t-40-83q-44-44-146-62t-114-24q-16-10 12-34 54-48 176-20-56-80-136-114t-132-38-54-10q-4-24 49-54t101-14q-30-56-63-84t-54-35-76-11-85-8z" horiz-adv-x="698" />
-<glyph glyph-name="sort-numeric" unicode="&#xe801;" d="m157 89q-21 0-37 16t-15 37l0 332-29-15q-20-10-41-3t-29 27q-10 20-3 41t27 29l103 51q28 14 52-3t25-43l0-416q0-21-16-37t-37-16z m469 0l-260 0q-33 0-48 32t10 57l209 209q20 20 20 49 0 30-20 50t-49 20-50-20q-21-19-21-50 0-22-15-37t-36-15-37 15-16 37q0 72 52 123 50 50 123 50t123-50q51-51 51-123 0-72-51-123l-120-120 135 0q21 0 37-15t15-36-15-37-37-16z m414 293q55-51 55-124 0-70-50-119t-119-50-120 50-50 119q0 21 16 37t36 16 37-16 16-37q0-27 19-46t46-19 46 19 19 46-19 47-46 19q-21 0-37 15t-16 37 16 36 37 16q16 0 27 11t12 28-12 27-27 12q-25 0-35-22-10-18-31-25t-39 4-26 31 3 39q42 78 128 78 59 0 101-43t41-101q0-46-28-85z" horiz-adv-x="1095" />
-</font>
-</defs>
-</svg>
\ No newline at end of file
diff --git a/docs/fonts/fontello/font/fontello.ttf b/docs/fonts/fontello/font/fontello.ttf
deleted file mode 100644
index 868e2b9..0000000
--- a/docs/fonts/fontello/font/fontello.ttf
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/fontello/font/fontello.woff b/docs/fonts/fontello/font/fontello.woff
deleted file mode 100644
index 5f262d1..0000000
--- a/docs/fonts/fontello/font/fontello.woff
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_black-webfont.eot b/docs/fonts/rene_bieder_-_canaro_black-webfont.eot
deleted file mode 100644
index 72bff7a..0000000
--- a/docs/fonts/rene_bieder_-_canaro_black-webfont.eot
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_black-webfont.svg b/docs/fonts/rene_bieder_-_canaro_black-webfont.svg
deleted file mode 100644
index 28b813f..0000000
--- a/docs/fonts/rene_bieder_-_canaro_black-webfont.svg
+++ /dev/null
@@ -1,1098 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata></metadata>
-<defs>
-<font id="canaroblack" horiz-adv-x="1320" >
-<font-face units-per-em="2048" ascent="1638" descent="-410" />
-<missing-glyph horiz-adv-x="450" />
-<glyph unicode="&#xfb01;" horiz-adv-x="1550" d="M0 616v408h178v47q0 162 79.5 288.5t214 193.5t300.5 67q336 0 541 -223l-236 -267q-127 99 -252 99q-188 0 -188 -176v-29h842v-1024h-461v616h-381v-616h-459v616h-178z" />
-<glyph unicode="&#xfb02;" horiz-adv-x="1550" d="M0 616v408h178v109q0 120 44.5 215.5t118.5 153.5t163.5 88t185.5 30q94 0 150 -11t204 -55l445 -20v-1534h-461v1190q-124 39 -215 39q-176 0 -176 -156v-49h285v-408h-285v-616h-459v616h-178z" />
-<glyph horiz-adv-x="2048" />
-<glyph horiz-adv-x="2048" />
-<glyph unicode="&#xd;" horiz-adv-x="2048" />
-<glyph unicode=" "  horiz-adv-x="450" />
-<glyph unicode="&#x09;" horiz-adv-x="450" />
-<glyph unicode="&#xa0;" horiz-adv-x="450" />
-<glyph unicode="!" horiz-adv-x="663" d="M72 1393h520l-41 -893h-438zM102 193q0 93 68.5 157t165.5 64q96 0 164.5 -64t68.5 -157q0 -96 -68 -160t-165 -64q-98 0 -166 64t-68 160z" />
-<glyph unicode="&#x22;" horiz-adv-x="1001" d="M113 973v600h407l-94 -600h-313zM543 973v600h407l-94 -600h-313z" />
-<glyph unicode="#" horiz-adv-x="1720" d="M41 231v347h242l69 219h-198v346h307l78 252h401l-78 -252h264l78 252h402l-78 -252h151v-346h-260l-69 -219h217v-347h-326l-72 -231h-401l72 231h-265l-71 -231h-402l72 231h-133zM684 578h264l70 219h-264z" />
-<glyph unicode="$" horiz-adv-x="1394" d="M37 98l104 391q360 -114 523 -124q40 -2 67 3.5t38 16.5t15 19.5t4 17.5q0 10 -4.5 18.5t-16 15.5t-22.5 12t-33.5 11t-39 10t-48 11t-51.5 12q-129 30 -213.5 63t-147 82.5t-90.5 118t-28 164.5q0 202 122 321.5t351 149.5v227h322v-227q242 -24 436 -82l-80 -403 q-336 98 -508 98q-56 0 -83 -12t-27 -43q0 -12 4 -20.5t14.5 -15.5t22 -11.5t33 -10t40.5 -9.5t52 -11t61 -14q84 -20 146.5 -41t129.5 -57t109.5 -81.5t70 -114.5t27.5 -155q0 -182 -116 -299t-332 -149v-179h-322v179q-228 24 -530 118z" />
-<glyph unicode="%" horiz-adv-x="2252" d="M82 995q0 190 125 309t317 119t317.5 -119t125.5 -309t-125.5 -309t-317.5 -119t-317 119t-125 309zM360 995q0 -70 48.5 -115.5t115.5 -45.5t115.5 45.5t48.5 115.5t-49 116t-115 46t-115 -46t-49 -116zM539 0l966 1393h213l-966 -1393h-213zM1286 397q0 190 125.5 309 t317.5 119t317 -119t125 -309t-125 -309t-317 -119t-317.5 119t-125.5 309zM1565 397q0 -70 48.5 -115.5t115.5 -45.5q66 0 114.5 45.5t48.5 115.5t-48.5 116t-114.5 46t-115 -46t-49 -116z" />
-<glyph unicode="&#x26;" horiz-adv-x="1282" d="M41 393q0 247 217 330q-137 93 -137 297q0 176 142 289.5t390 113.5q214 0 402 -55l-84 -344q-208 31 -307 31q-59 0 -92 -27.5t-33 -71.5q0 -57 30.5 -75.5t116.5 -18.5h576v-311h-78v-94q0 -220 -157.5 -354t-414.5 -134t-414 117t-157 307zM461 449q0 -50 42 -80.5 t109 -30.5q68 0 110 32.5t42 86.5v94h-78q-53 0 -90.5 -4t-69.5 -14.5t-48.5 -31.5t-16.5 -52z" />
-<glyph unicode="'" horiz-adv-x="571" d="M113 973v600h407l-94 -600h-313z" />
-<glyph unicode="(" horiz-adv-x="851" d="M51 532q0 638 367 1117l383 -211q-87 -154 -139.5 -279t-85.5 -285t-33 -342q0 -263 62 -467.5t196 -457.5l-383 -211q-180 251 -273.5 527t-93.5 609z" />
-<glyph unicode=")" horiz-adv-x="831" d="M31 -393q134 253 196 457.5t62 467.5q0 182 -33 342t-85.5 285t-139.5 279l383 211q366 -478 366 -1117q0 -333 -93 -609.5t-273 -526.5z" />
-<glyph unicode="*" horiz-adv-x="856" d="M41 979l174 100l-174 103l109 184l172 -100v182h213v-182l172 100l108 -184l-174 -103l174 -100l-108 -184l-172 100v-197h-213v197l-172 -100z" />
-<glyph unicode="+" horiz-adv-x="1314" d="M184 510v291h322v327h303v-327h321v-291h-321v-328h-303v328h-322z" />
-<glyph unicode="," horiz-adv-x="716" d="M102 215q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -72 -49 -166t-203 -325h-258l136 292q-67 30 -102.5 84t-35.5 115z" />
-<glyph unicode="-" horiz-adv-x="1095" d="M184 315h727v414h-727v-414z" />
-<glyph unicode="." horiz-adv-x="716" d="M102 215q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -104 -75 -175t-181 -71q-107 0 -181.5 70.5t-74.5 175.5z" />
-<glyph unicode="/" horiz-adv-x="1116" d="M10 -557l729 2130h357l-729 -2130h-357z" />
-<glyph unicode="0" horiz-adv-x="1466" d="M51 696q0 327 187.5 527t494.5 200t494.5 -200t187.5 -527t-187.5 -527t-494.5 -200t-494.5 200t-187.5 527zM475 696q0 -149 70.5 -239t187.5 -90t187.5 90t70.5 239t-70.5 239.5t-187.5 90.5t-187.5 -90.5t-70.5 -239.5z" />
-<glyph unicode="1" horiz-adv-x="927" d="M20 1217l611 176h174v-1393h-440v868l-263 -57z" />
-<glyph unicode="2" horiz-adv-x="1198" d="M27 1311q333 112 567 112q137 0 241 -35t167 -98.5t94.5 -147t31.5 -184.5q0 -151 -68.5 -262t-211.5 -225l-100 -82h399v-389h-1081v309l407 328q91 74 139 126t57 74.5t9 49.5q0 69 -38 100t-116 31q-144 0 -407 -78z" />
-<glyph unicode="3" horiz-adv-x="1292" d="M41 84l104 348q302 -94 500 -94q75 0 115.5 30.5t40.5 88.5q0 43 -48.5 68.5t-131.5 25.5h-250v172l250 283h-506v387h1054v-228l-268 -331l29 -7q134 -28 212.5 -128.5t78.5 -243.5q0 -232 -148 -359t-418 -127q-166 0 -292 25t-322 90z" />
-<glyph unicode="4" horiz-adv-x="1374" d="M31 203v307l760 883h391v-842h151v-348h-151v-203h-391v203h-760zM494 551h297v375z" />
-<glyph unicode="5" horiz-adv-x="1269" d="M49 86l109 338q260 -88 446 -88q104 0 146.5 28t42.5 82q0 62 -49 91t-146 34l-434 23l82 799h909v-410h-537l-12 -76l88 -4q267 -13 401 -128t134 -324q0 -106 -35.5 -192t-109.5 -152t-198 -102t-290 -36q-246 0 -547 117z" />
-<glyph unicode="6" horiz-adv-x="1302" d="M41 518q0 167 109 309l434 566h503l-299 -377q218 -34 346 -167.5t128 -330.5q0 -247 -168 -398t-443 -151t-442.5 150.5t-167.5 398.5zM451 516q0 -85 54.5 -136.5t145.5 -51.5t146 51.5t55 136.5q0 82 -55 132t-146 50t-145.5 -50t-54.5 -132z" />
-<glyph unicode="7" horiz-adv-x="1214" d="M41 983v410h1143v-246l-471 -1147h-486l404 983h-590z" />
-<glyph unicode="8" horiz-adv-x="1282" d="M41 383q0 243 264 344q-102 44 -152.5 123.5t-50.5 181.5q0 170 152.5 280.5t386.5 110.5q232 0 385.5 -110.5t153.5 -280.5q0 -102 -50.5 -181.5t-152.5 -123.5q264 -101 264 -344q0 -201 -155.5 -307.5t-444.5 -106.5t-444.5 106.5t-155.5 307.5zM504 455 q0 -60 37 -96.5t100 -36.5t100 36.5t37 96.5q0 58 -37.5 93.5t-99.5 35.5t-99.5 -35.5t-37.5 -93.5zM514 987q0 -53 35 -85t92 -32t92 32t35 85t-35 86t-92 33t-92 -33t-35 -86z" />
-<glyph unicode="9" horiz-adv-x="1323" d="M41 874q0 248 167.5 398.5t442.5 150.5t443 -151t168 -398q0 -61 -23.5 -138t-62.5 -144l-355 -592h-504l228 373q-231 26 -367.5 161t-136.5 340zM451 877q0 -82 55 -132.5t145 -50.5q91 0 146 50.5t55 132.5q0 85 -55 136.5t-146 51.5t-145.5 -51.5t-54.5 -136.5z" />
-<glyph unicode=":" horiz-adv-x="716" d="M102 215q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -104 -75 -175t-181 -71q-107 0 -181.5 70.5t-74.5 175.5zM102 815q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -104 -75 -175t-181 -71q-107 0 -181.5 70.5t-74.5 175.5z" />
-<glyph unicode=";" horiz-adv-x="716" d="M102 215q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -72 -49 -166t-203 -325h-258l136 292q-67 30 -102.5 84t-35.5 115zM102 815q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -104 -75 -175t-181 -71q-107 0 -181.5 70.5 t-74.5 175.5z" />
-<glyph unicode="&#x3c;" horiz-adv-x="1028" d="M61 446v371l865 389v-370l-453 -203l453 -205v-371z" />
-<glyph unicode="=" horiz-adv-x="1355" d="M184 285v290h987v-290h-987zM184 735v291h987v-291h-987z" />
-<glyph unicode="&#x3e;" horiz-adv-x="1028" d="M102 57v371l453 205l-453 203v370l865 -389v-371z" />
-<glyph unicode="?" horiz-adv-x="1046" d="M20 1372q229 51 422 51q251 0 403 -118.5t152 -313.5q0 -112 -44.5 -207.5t-135 -157t-209.5 -61.5h-4l2 -86h-401l-37 363h229q181 0 181 104q0 51 -42 80t-126 29q-88 0 -334 -41zM186 193q0 93 68.5 157t165.5 64q96 0 164.5 -64t68.5 -157q0 -96 -68 -160t-165 -64 q-98 0 -166 64t-68 160z" />
-<glyph unicode="@" horiz-adv-x="1994" d="M88 498q0 193 72 363.5t197 291t300 190.5t373 70q210 0 385.5 -66t298 -184.5t190.5 -289.5t68 -375q0 -251 -137 -378.5t-369 -127.5q-244 0 -319 121q-67 -65 -130.5 -95t-156.5 -30q-46 0 -102 19t-117 61.5t-110.5 102t-82 150.5t-32.5 197q21 199 152 328t329 129 q103 0 213.5 -8t407.5 -39v-584q0 -79 16 -110t65 -31q35 0 62.5 4.5t62 22t57 47.5t38.5 87t16 134q0 175 -58.5 321t-163.5 248t-255 158.5t-328 56.5q-169 0 -318.5 -60t-256 -164t-168.5 -249.5t-62 -310.5q0 -166 55 -310.5t153 -249t240 -165.5t310 -62q126 0 250 19 t305 59l25 -123q-175 -43 -307 -64.5t-273 -21.5q-198 0 -366.5 70t-284 192t-180 291.5t-64.5 364.5zM827 485q0 -70 47.5 -114.5t112.5 -44.5q52 0 113 55v37v229q-91 8 -115 8q-65 0 -111.5 -46t-46.5 -124z" />
-<glyph unicode="A" horiz-adv-x="1624" d="M0 0l590 1401h444l590 -1401h-498l-53 154h-522l-53 -154h-498zM688 535h248l-123 356z" />
-<glyph unicode="B" horiz-adv-x="1323" d="M82 0v1393q441 14 663 14q228 0 368 -101.5t140 -269.5q0 -118 -59 -213.5t-158 -128.5q117 -31 186.5 -120.5t69.5 -196.5q0 -178 -144.5 -284.5t-383.5 -106.5q-230 0 -682 14zM561 348q70 -2 141 -2q55 0 89 35t34 92q0 45 -34 72.5t-91 27.5h-139v-225zM561 827h121 q57 0 91 34t34 91q0 46 -34 74.5t-89 28.5h-123v-228z" />
-<glyph unicode="C" horiz-adv-x="1431" d="M51 696q0 215 98.5 379.5t279 255t415.5 90.5q250 0 557 -75l-70 -414q-305 53 -438 53q-145 0 -233.5 -79t-88.5 -208q0 -130 87.5 -209t230.5 -79q41 0 108.5 6.5t106.5 11.5t131.5 18t95.5 13l68 -412q-308 -76 -553 -76q-236 0 -417 90.5t-279.5 255t-98.5 379.5z " />
-<glyph unicode="D" horiz-adv-x="1486" d="M82 0v1393q372 14 561 14q373 0 583 -185.5t210 -525.5q0 -339 -206.5 -524.5t-565.5 -185.5q-210 0 -582 14zM561 397h123q121 0 192.5 79.5t71.5 219.5t-71 219.5t-191 79.5q-84 0 -125 -2v-596z" />
-<glyph unicode="E" horiz-adv-x="1263" d="M82 0v1393h1110v-389h-631v-121h531v-369h-531v-125h631v-389h-1110z" />
-<glyph unicode="F" horiz-adv-x="1171" d="M82 0v1393h1079v-400h-600v-168h500v-419h-500v-406h-479z" />
-<glyph unicode="G" horiz-adv-x="1568" d="M51 696q0 216 93 381t262.5 255.5t390.5 90.5q290 0 606 -77l-68 -396q-294 45 -481 45q-132 0 -213.5 -82t-81.5 -217t81.5 -217t213.5 -82q127 0 270 33v76h-362v336h715v-733q-421 -140 -639 -140q-233 0 -412 90.5t-277 255.5t-98 381z" />
-<glyph unicode="H" horiz-adv-x="1517" d="M82 0v1393h479v-512h395v512h480v-1393h-480v467h-395v-467h-479z" />
-<glyph unicode="I" horiz-adv-x="622" d="M72 0v1393h479v-1393h-479z" />
-<glyph unicode="J" horiz-adv-x="1136" d="M6 74l92 403q126 -33 201 -46t150 -13q77 0 108 50t31 146v779h487v-758q0 -327 -141.5 -496.5t-441.5 -169.5q-252 0 -486 105z" />
-<glyph unicode="K" horiz-adv-x="1538" d="M82 0v1393h479v-523h4l350 523h560l-455 -652l518 -741h-582l-258 406h-137v-406h-479z" />
-<glyph unicode="L" horiz-adv-x="1202" d="M82 0v1393h479v-983h610v-410h-1089z" />
-<glyph unicode="M" horiz-adv-x="1916" d="M61 0l60 1393h399l438 -715l439 715h399l59 -1393h-462l-27 483l-272 -483h-271l-272 483l-27 -483h-463z" />
-<glyph unicode="N" horiz-adv-x="1552" d="M82 0v1393h440l469 -594v594h479v-1393h-417l-492 596v-596h-479z" />
-<glyph unicode="O" horiz-adv-x="1609" d="M51 696q0 216 93.5 381t265 255.5t395.5 90.5t395.5 -90.5t265 -255.5t93.5 -381t-93.5 -381t-265 -255.5t-395.5 -90.5t-395.5 90.5t-265 255.5t-93.5 381zM539 696q0 -135 73 -217t193 -82t193 82t73 217t-73 217t-193 82t-193 -82t-73 -217z" />
-<glyph unicode="P" horiz-adv-x="1353" d="M82 0v1393q427 14 602 14q316 0 482.5 -144t166.5 -423q0 -266 -168 -409.5t-481 -143.5h-123v-287h-479zM561 684h121q78 0 121 40.5t43 115.5q0 176 -164 176h-121v-332z" />
-<glyph unicode="Q" horiz-adv-x="1609" d="M51 696q0 216 93.5 381t265 255.5t395.5 90.5t395.5 -90.5t265 -255.5t93.5 -381q0 -207 -86.5 -367t-243.5 -253l307 -414h-537l-229 307q-325 11 -522 209.5t-197 517.5zM539 696q0 -135 73 -217t193 -82t193 82t73 217t-73 217t-193 82t-193 -82t-73 -217z" />
-<glyph unicode="R" horiz-adv-x="1411" d="M82 0v1393q408 14 623 14q304 0 466 -133.5t162 -390.5q0 -283 -184 -426l283 -457h-553l-177 328h-47h-94v-328h-479zM561 705h101q93 0 138.5 42.5t45.5 118.5q0 77 -44.5 113.5t-139.5 36.5h-101v-311z" />
-<glyph unicode="S" horiz-adv-x="1394" d="M37 98l104 391q360 -114 523 -124q11 -1 20 -1q27 0 47 4q27 6 38 17t15 19.5t4 17.5q0 10 -4.5 18.5t-16 15.5t-22.5 12t-33.5 11t-39 10t-48 11t-51.5 12q-129 30 -213.5 63t-147 82.5t-90.5 118t-28 164.5q0 233 161.5 356t459.5 123q134 0 301 -23.5t309 -66.5 l-80 -403q-336 98 -508 98q-56 0 -83 -12t-27 -43q0 -12 4 -20.5t14.5 -15.5t22 -11.5t33 -10t40.5 -9.5t52 -11t61 -14q84 -20 146.5 -41t129.5 -57t109.5 -81.5t70 -114.5t27.5 -155q0 -214 -158.5 -336.5t-447.5 -122.5q-277 0 -694 129z" />
-<glyph unicode="T" horiz-adv-x="1372" d="M31 983v410h1310v-410h-415v-983h-480v983h-415z" />
-<glyph unicode="U" horiz-adv-x="1495" d="M61 676v717h488v-717q0 -124 52 -191t147 -67t146.5 67t51.5 191v717h488v-717q0 -340 -178 -523.5t-508 -183.5t-508.5 183.5t-178.5 523.5z" />
-<glyph unicode="V" horiz-adv-x="1675" d="M4 1393h531l303 -772l303 772h530l-584 -1393h-499z" />
-<glyph unicode="W" horiz-adv-x="2197" d="M4 1393h510l166 -631l225 631h387l226 -633l165 633h510l-405 -1393h-475l-213 627l-215 -627h-475z" />
-<glyph unicode="X" horiz-adv-x="1548" d="M4 0l451 682l-451 711h569l201 -330l199 330h569l-450 -711l450 -682h-543l-225 330l-227 -330h-543z" />
-<glyph unicode="Y" horiz-adv-x="1552" d="M4 1393h531l239 -480l244 480h530l-532 -992v-401h-477l-2 401z" />
-<glyph unicode="Z" horiz-adv-x="1349" d="M41 0v309l569 674h-528v410h1208v-310l-551 -673h570v-410h-1268z" />
-<glyph unicode="[" horiz-adv-x="874" d="M82 -553v2171h752v-414h-291v-1343h291v-414h-752z" />
-<glyph unicode="\" horiz-adv-x="1116" d="M20 1573h439l647 -2130h-438z" />
-<glyph unicode="]" horiz-adv-x="874" d="M41 -139h291v1343h-291v414h752v-2171h-752v414z" />
-<glyph unicode="^" horiz-adv-x="894" d="M10 938l283 457h309l283 -457h-330l-109 207l-108 -207h-328z" />
-<glyph unicode="_" horiz-adv-x="1245" d="M41 -190h1163v-369h-1163v369z" />
-<glyph unicode="`" horiz-adv-x="1228" d="M104 1475h523l211 -328h-426z" />
-<glyph unicode="a" d="M41 518q11 242 151.5 389.5t362.5 147.5q114 0 236 -8.5t448 -42.5v-1004h-461v61q-57 -47 -118 -69.5t-146 -22.5q-42 0 -90.5 12.5t-103 38.5t-103.5 71t-89 103t-63.5 142t-23.5 182zM479 516q0 -77 51.5 -126.5t124.5 -49.5q53 0 123 61v295q-111 9 -125 9 q-71 0 -122.5 -51t-51.5 -138z" />
-<glyph unicode="b" d="M82 20v1434h461v-407q100 8 223 8q222 0 362.5 -147.5t151.5 -389.5q0 -117 -34.5 -213t-88.5 -157t-124 -102.5t-137.5 -59t-131.5 -17.5q-69 0 -136.5 3.5t-113 7.5t-187.5 17.5t-245 22.5zM543 350q102 -10 123 -10q73 0 124.5 49.5t51.5 126.5q0 87 -51.5 138 t-122.5 51q-14 0 -125 -9v-346z" />
-<glyph unicode="c" horiz-adv-x="1044" d="M41 508q0 246 164 396.5t432 150.5q77 0 178 -17t189 -45l-54 -327q-207 24 -274 24q-97 0 -151 -49.5t-54 -132.5q0 -79 54 -126.5t151 -47.5q105 0 295 24l33 -327q-88 -28 -189 -45t-178 -17q-269 0 -432.5 148t-163.5 391z" />
-<glyph unicode="d" d="M41 518q11 242 151.5 389.5t362.5 147.5q123 0 223 -8v407h461v-1434q-103 -9 -245 -22.5t-187.5 -17.5t-113 -7.5t-136.5 -3.5q-64 0 -131.5 17.5t-137.5 59t-124 102.5t-88.5 157t-34.5 213zM479 516q0 -77 51.5 -126.5t124.5 -49.5q21 0 123 10v346q-111 9 -125 9 q-71 0 -122.5 -51t-51.5 -138z" />
-<glyph unicode="e" horiz-adv-x="1134" d="M31 516q0 243 146.5 391t387.5 148q238 0 383.5 -137t145.5 -361q0 -67 -23 -164h-612q46 -90 168 -90q173 0 379 41l51 -287q-82 -35 -196.5 -61.5t-233.5 -26.5q-266 0 -431 151t-165 396zM444 598h269q-2 59 -34 91t-93 32q-118 0 -142 -123z" />
-<glyph unicode="f" horiz-adv-x="925" d="M0 616v408h178v129q0 226 118 346.5t312 120.5q130 0 314 -27l-33 -352q-68 8 -117 8q-76 0 -105.5 -32t-29.5 -103v-90h285v-408h-285v-616h-459v616h-178z" />
-<glyph unicode="g" horiz-adv-x="1316" d="M41 518q11 242 151.5 389.5t362.5 147.5q114 0 236 -8.5t448 -42.5v-1004q0 -267 -162 -403t-475 -136q-192 0 -389 62l53 319q188 -37 316 -37q105 0 148 40t48 132q-104 -8 -221 -8q-64 0 -131.5 17.5t-137.5 59t-124 102.5t-88.5 157t-34.5 213zM479 516 q0 -77 51.5 -126.5t124.5 -49.5q21 0 123 10v346q-111 9 -125 9q-71 0 -122.5 -51t-51.5 -138z" />
-<glyph unicode="h" horiz-adv-x="1282" d="M72 0v1454h460v-410q144 11 285 11q177 0 285 -109t108 -287v-659h-460v516q0 44 -8 72t-24.5 39t-28.5 13.5t-32 2.5q-37 0 -125 -6v-637h-460z" />
-<glyph unicode="i" horiz-adv-x="604" d="M47 1358q0 105 74.5 175.5t179.5 70.5q104 0 179 -71t75 -175t-75 -175t-179 -71q-105 0 -179.5 70.5t-74.5 175.5zM72 0v1024h460v-1024h-460z" />
-<glyph unicode="j" horiz-adv-x="643" d="M-41 -137q24 3 43 7.5t33.5 9.5t25 13.5t18 14t12 17.5t7 18.5t3.5 22t1.5 22.5t0 25t-0.5 26v985h461v-963q0 -78 -4.5 -135.5t-19 -118.5t-40.5 -103t-69.5 -82t-105 -64t-148.5 -39.5t-199 -18.5zM78 1358q0 105 73.5 175.5t180.5 70.5q104 0 179 -71t75 -175 t-75 -175t-179 -71q-107 0 -180.5 70.5t-73.5 175.5z" />
-<glyph unicode="k" horiz-adv-x="1343" d="M82 0v1454h461v-737h2l229 307h506l-319 -428l372 -596h-520l-176 299h-94v-299h-461z" />
-<glyph unicode="l" horiz-adv-x="624" d="M82 0v1454h461v-1454h-461z" />
-<glyph unicode="m" horiz-adv-x="1908" d="M82 0v1001q306 35 444 44.5t265 9.5q93 0 172 -31q278 31 475 31q177 0 288 -105t111 -291v-659h-461v516q0 44 -8.5 72t-25 39t-29 13.5t-33.5 2.5q-31 0 -92 -4q2 -43 2 -111v-528h-461v516q0 44 -8.5 72t-25 39t-29 13.5t-33.5 2.5q-31 0 -90 -4v-639h-461z" />
-<glyph unicode="n" horiz-adv-x="1292" d="M82 0v1004q224 23 374.5 35t216.5 14t154 2q177 0 285.5 -109t108.5 -287v-659h-461v516q0 44 -8 72t-24 39t-28 13.5t-32 2.5q-37 0 -125 -6v-637h-461z" />
-<glyph unicode="o" horiz-adv-x="1257" d="M41 516q0 241 165.5 390t422.5 149t422.5 -149t165.5 -390q0 -244 -165.5 -395.5t-422.5 -151.5t-422.5 151.5t-165.5 395.5zM451 514q0 -78 52 -127t126 -49q73 0 125.5 49.5t52.5 126.5q0 75 -52.5 123.5t-125.5 48.5q-74 0 -126 -48.5t-52 -123.5z" />
-<glyph unicode="p" d="M82 -430v1434q77 9 142 16.5t119 13t94 9t79.5 6t62 4t55.5 2t44.5 0.5h44.5h43q222 0 362.5 -147.5t151.5 -389.5q0 -117 -34.5 -213t-88.5 -157t-124 -102.5t-137.5 -59t-131.5 -17.5q-117 0 -221 8v-407h-461zM543 350q102 -10 123 -10q73 0 124.5 49.5t51.5 126.5 q0 87 -51.5 138t-122.5 51q-14 0 -125 -9v-346z" />
-<glyph unicode="q" d="M41 518q11 242 151.5 389.5t362.5 147.5h43h44.5t44.5 -0.5t55.5 -2t62 -4t79.5 -6t94 -9t119 -13t142 -16.5v-1434h-461v407q-104 -8 -221 -8q-64 0 -131.5 17.5t-137.5 59t-124 102.5t-88.5 157t-34.5 213zM479 516q0 -77 51.5 -126.5t124.5 -49.5q21 0 123 10v346 q-111 9 -125 9q-71 0 -122.5 -51t-51.5 -138z" />
-<glyph unicode="r" horiz-adv-x="890" d="M82 0v975q364 65 778 65v-438q-95 0 -317 -12v-590h-461z" />
-<glyph unicode="s" horiz-adv-x="1075" d="M41 66l82 313q304 -92 393 -92q55 0 55 18q0 9 -4.5 14.5t-16.5 9.5t-23.5 7t-37 9t-45.5 11q-96 23 -156.5 46.5t-110.5 61t-72.5 92t-22.5 132.5q0 182 123.5 276.5t353.5 94.5q235 0 471 -68l-63 -325q-254 77 -373 77q-32 0 -48 -5.5t-16 -22.5q0 -10 5 -15.5 t18.5 -9.5t28.5 -7t45 -8.5t57 -12.5q75 -18 130.5 -40.5t109 -61t82 -98.5t28.5 -140q0 -165 -120.5 -259t-342.5 -94q-201 0 -530 97z" />
-<glyph unicode="t" horiz-adv-x="1007" d="M10 616v408h156v307h461v-307h286v-408h-286v-120q0 -115 104 -115q10 0 197 18l39 -368q-195 -62 -394 -62q-200 0 -303.5 125.5t-103.5 362.5v159h-156z" />
-<glyph unicode="u" horiz-adv-x="1292" d="M72 379v645h460v-553q0 -44 8.5 -72t25 -39t28.5 -13.5t31 -2.5q37 0 125 6v674h460v-1010q-135 -11 -239.5 -17.5t-192.5 -8.5q-88 -3 -120 -4q-22 -1 -64 -1q-21 1 -48 1h-81q-174 0 -283.5 104.5t-109.5 290.5z" />
-<glyph unicode="v" horiz-adv-x="1329" d="M8 1024h484l174 -475l172 475h483l-436 -1024h-441z" />
-<glyph unicode="w" horiz-adv-x="1730" d="M8 1024h461l106 -453l121 453h338l123 -449l105 449h460l-305 -1024h-436l-115 414l-116 -414h-437z" />
-<glyph unicode="x" horiz-adv-x="1255" d="M8 0l316 502l-316 522h500l121 -193l119 193h499l-315 -522l315 -502h-473l-147 236l-146 -236h-473z" />
-<glyph unicode="y" horiz-adv-x="1427" d="M8 1024h508l205 -453l188 453h510l-624 -1452h-492l182 438z" />
-<glyph unicode="z" horiz-adv-x="1105" d="M51 0v238l371 407h-371v379h983v-238l-358 -407h379v-379h-1004z" />
-<glyph unicode="{" horiz-adv-x="815" d="M41 367v313q66 0 112 32t46 83v376q0 234 141.5 350.5t433.5 116.5v-444q-68 0 -92.5 -15.5t-24.5 -66.5v-274q0 -231 -247 -314q247 -86 247 -315v-275q0 -50 24.5 -65.5t92.5 -15.5v-445q-292 0 -433.5 116.5t-141.5 350.5v377q0 51 -46 83t-112 32z" />
-<glyph unicode="|" horiz-adv-x="710" d="M164 -307v1880h383v-1880h-383z" />
-<glyph unicode="}" horiz-adv-x="815" d="M41 -147q68 0 92.5 15.5t24.5 65.5v275q0 229 248 315q-248 83 -248 314v274q0 51 -24.5 66.5t-92.5 15.5v444q292 0 433.5 -116.5t141.5 -350.5v-376q0 -51 46 -83t112 -32v-313q-66 0 -112 -32t-46 -83v-377q0 -234 -141.5 -350.5t-433.5 -116.5v445z" />
-<glyph unicode="~" horiz-adv-x="1105" d="M20 473q0 109 27.5 193.5t73 134t103.5 79t120.5 34t123 -8t112.5 -41.5l45 -24q86 -45 86 61h374q0 -109 -27.5 -194t-73 -135.5t-104 -81t-121 -35.5t-123 8t-110.5 43l-45 26q-43 25 -64.5 9.5t-21.5 -68.5h-375z" />
-<glyph unicode="&#xa1;" horiz-adv-x="622" d="M72 -369l41 893h438l41 -893h-520zM102 831q0 96 68 160t166 64q97 0 165 -64t68 -160q0 -93 -68.5 -157t-164.5 -64q-97 0 -165.5 64t-68.5 157z" />
-<glyph unicode="&#xa2;" horiz-adv-x="1034" d="M41 528q0 203 114 343.5t310 185.5v211h321v-205q95 -13 218 -49l-54 -328q-216 25 -295 25q-83 0 -133.5 -50.5t-50.5 -132.5q0 -78 50.5 -126t133.5 -48q118 0 316 25l33 -328q-123 -36 -218 -49v-201h-321v207q-196 43 -310 181.5t-114 338.5z" />
-<glyph unicode="&#xa3;" horiz-adv-x="1284" d="M51 0v389h101v141h-101v308h101v137q0 195 152 313.5t403 118.5q192 0 421 -51l-55 -359q-30 5 -79.5 13.5t-71 12t-52 8t-52 6t-42.5 1.5q-88 0 -131 -35.5t-43 -113.5v-51h326v-308h-326v-141h612v-389h-1163z" />
-<glyph unicode="&#xa5;" horiz-adv-x="1552" d="M4 1393h531l239 -480l244 480h530l-432 -805h270v-207h-370v-80h370v-207h-370v-94h-477v94h-373v207h371v80h-371v207h270z" />
-<glyph unicode="&#xa6;" horiz-adv-x="710" d="M164 -309v835h383v-835h-383zM164 735v836h383v-836h-383z" />
-<glyph unicode="&#xa7;" horiz-adv-x="1277" d="M41 541q0 99 42 170.5t138 130.5q-57 77 -57 188q0 183 141.5 288t378.5 105q128 0 245.5 -30t200.5 -80l-124 -326q-202 109 -342 109q-82 0 -82 -41q0 -18 15 -33.5t40.5 -27.5t66.5 -26t86 -28q30 -9 46 -14q49 -16 82.5 -28t79.5 -32t76.5 -40t64 -50.5t53 -64 t32.5 -78.5t13 -98q0 -99 -42 -171t-138 -131q57 -77 57 -188q0 -183 -141.5 -288t-378.5 -105q-129 0 -246.5 30.5t-200.5 79.5l125 326q200 -108 342 -108q82 0 82 40q0 38 -73 69q-32 14 -181 61q-49 16 -82.5 28t-79.5 32t-76.5 40t-64 50.5t-53 64t-32.5 78.5t-13 98z M500 573q0 -33 53 -66.5t129 -57.5l66 -23q30 38 30 76q0 33 -53 67t-129 58l-66 22q-30 -38 -30 -76z" />
-<glyph unicode="&#xa8;" horiz-adv-x="1228" d="M119 1350q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5t-67.5 -157t-162.5 -63q-98 0 -164.5 62.5t-66.5 157.5zM647 1350q0 95 67 158t165 63q95 0 162 -63.5t67 -157.5t-67 -157t-162 -63q-98 0 -165 63t-67 157z" />
-<glyph unicode="&#xa9;" horiz-adv-x="1593" d="M51 696q0 205 97 371.5t268 261t381 94.5t380.5 -94.5t267.5 -261t97 -371.5t-97 -371.5t-267.5 -261t-380.5 -94.5t-381 94.5t-268 261t-97 371.5zM281 696q0 -215 148 -360.5t368 -145.5t369 145.5t149 360.5t-149 360.5t-369 145.5t-368 -145.5t-148 -360.5zM442 698 q0 160 99.5 252t275.5 92q114 0 232 -38l-33 -207q-118 16 -187 16q-56 0 -86 -31.5t-30 -83.5t30 -81t86 -29q79 0 199 14l21 -207q-123 -37 -232 -37q-177 0 -276 89.5t-99 250.5z" />
-<glyph unicode="&#xaa;" horiz-adv-x="940" d="M61 889q0 103 70.5 148t210.5 53l184 10v8q0 45 -67 45q-132 0 -301 -20l-37 258q218 29 381 32q159 3 257.5 -72.5t98.5 -207.5v-451q-272 -37 -502 -37q-140 0 -217.5 67.5t-77.5 166.5zM391 911q0 -20 14 -31.5t39 -11.5q51 0 82 2v86l-84 -4q-51 -3 -51 -41z" />
-<glyph unicode="&#xab;" horiz-adv-x="1433" d="M41 514l424 496l272 -240l-209 -256l209 -256l-272 -240zM655 514l424 496l273 -240l-209 -256l209 -256l-273 -240z" />
-<glyph unicode="&#xad;" horiz-adv-x="1095" d="M184 315h727v414h-727v-414z" />
-<glyph unicode="&#xae;" horiz-adv-x="1593" d="M51 696q0 205 97 371.5t268 261t381 94.5t380.5 -94.5t267.5 -261t97 -371.5t-97 -371.5t-267.5 -261t-380.5 -94.5t-381 94.5t-268 261t-97 371.5zM281 696q0 -215 148 -360.5t368 -145.5t369 145.5t149 360.5t-149 360.5t-369 145.5t-368 -145.5t-148 -360.5zM506 389 v629q175 6 303 6q149 0 227 -61.5t78 -180.5q0 -116 -92 -180l139 -213h-274l-90 160h-19h-33v-160h-239zM745 727h60q28 0 45.5 17t17.5 40t-17 39.5t-44 16.5q-42 0 -62 -2v-111z" />
-<glyph unicode="&#xaf;" horiz-adv-x="1228" d="M307 1139v321h615v-321h-615z" />
-<glyph unicode="&#xb0;" horiz-adv-x="929" d="M82 1053q0 159 109 264.5t274 105.5t274 -105.5t109 -264.5t-109 -265t-274 -106t-274 106t-109 265zM334 1053q0 -58 36 -93.5t95 -35.5t95 35.5t36 93.5t-36 93.5t-95 35.5t-95 -35.5t-36 -93.5z" />
-<glyph unicode="&#xb1;" horiz-adv-x="1314" d="M184 80v291h946v-291h-946zM184 674v291h322v225h303v-225h321v-291h-321v-225h-303v225h-322z" />
-<glyph unicode="&#xb2;" horiz-adv-x="759" d="M20 1339q206 72 365 72q172 0 257 -77t85 -195q0 -98 -40 -163.5t-136 -137.5l-49 -37h237v-250h-694v199l346 256q37 35 37 75q0 70 -92 70q-88 0 -268 -55z" />
-<glyph unicode="&#xb3;" horiz-adv-x="778" d="M10 604l70 225q198 -59 315 -59q94 0 94 64q0 49 -83 49h-189v108l160 154h-320v250h705v-144l-182 -192l8 -2q85 -27 132.5 -84.5t47.5 -141.5q0 -143 -93.5 -219.5t-271.5 -76.5q-104 0 -186 15t-207 54z" />
-<glyph unicode="&#xb4;" horiz-adv-x="1228" d="M391 1147l211 328h522l-307 -328h-426z" />
-<glyph unicode="&#xb6;" horiz-adv-x="1544" d="M41 915q0 224 153.5 360t393.5 136q155 0 487.5 -6t397.5 -12v-1622h-343v1329q-15 1 -47 2t-47 2v-1333h-342v632h-106q-238 0 -392.5 142.5t-154.5 369.5zM354 913q0 -98 57.5 -156.5t139.5 -58.5h143v412l-143 2q-82 0 -139.5 -54.5t-57.5 -144.5z" />
-<glyph unicode="&#xb7;" horiz-adv-x="716" d="M102 551q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -104 -75 -175t-181 -71q-107 0 -181.5 70.5t-74.5 175.5z" />
-<glyph unicode="&#xb8;" horiz-adv-x="1228" d="M391 -438l88 348h379l-164 -348h-303z" />
-<glyph unicode="&#xb9;" horiz-adv-x="684" d="M20 1286l377 107h111v-584h156v-258h-607v258h160v272l-143 -30z" />
-<glyph unicode="&#xba;" horiz-adv-x="917" d="M51 1044q0 171 112 275t296 104t295.5 -104t111.5 -275q0 -174 -111.5 -280.5t-295.5 -106.5t-296 106.5t-112 280.5zM367 1042q0 -44 26 -71t66 -27q38 0 65 27.5t27 70.5q0 40 -27.5 67.5t-64.5 27.5q-40 0 -66 -27t-26 -68z" />
-<glyph unicode="&#xbb;" horiz-adv-x="1433" d="M82 258l209 256l-209 256l272 240l424 -496l-424 -496zM696 258l209 256l-209 256l273 240l424 -496l-424 -496z" />
-<glyph unicode="&#xbc;" horiz-adv-x="1921" d="M82 1286l377 107h110v-584h156v-258h-606v258h160v272l-144 -30zM403 0l967 1393h213l-967 -1393h-213zM1012 141v199l458 502h291v-480h99v-221h-99v-141h-262v141h-487zM1333 362h166v193z" />
-<glyph unicode="&#xbd;" horiz-adv-x="1978" d="M72 1286l377 107h110v-584h156v-258h-606v258h159v272l-143 -30zM393 0l967 1393h213l-967 -1393h-213zM1198 788q206 72 365 72q172 0 257 -77t85 -195q0 -98 -40 -163.5t-136 -137.5l-50 -37h238v-250h-694v199l346 256q37 35 37 75q0 70 -93 70q-88 0 -268 -55z" />
-<glyph unicode="&#xbe;" horiz-adv-x="1939" d="M61 604l70 225q198 -59 315 -59q95 0 95 64q0 49 -84 49h-189v108l160 154h-319v250h704v-144l-182 -192l8 -2q85 -27 132.5 -84.5t47.5 -141.5q0 -143 -93 -219.5t-271 -76.5q-104 0 -186.5 15t-207.5 54zM418 0l966 1393h213l-966 -1393h-213zM1028 141v199l459 502 h291v-480h98v-221h-98v-141h-262v141h-488zM1350 362h166v193z" />
-<glyph unicode="&#xbf;" horiz-adv-x="1017" d="M20 33q0 83 26.5 159t75 136t123.5 95.5t165 35.5h4l-2 86h401l37 -363h-229q-181 0 -181 -104q0 -51 42 -80t126 -29q88 0 334 41l55 -358q-229 -51 -422 -51q-251 0 -403 118.5t-152 313.5zM365 831q0 96 68 160t165 64q98 0 165.5 -64t67.5 -160q0 -93 -68 -157 t-165 -64q-96 0 -164.5 64t-68.5 157z" />
-<glyph unicode="&#xc0;" horiz-adv-x="1624" d="M0 0l590 1401h444l590 -1401h-498l-53 154h-522l-53 -154h-498zM301 1823h522l211 -328h-426zM688 535h248l-123 356z" />
-<glyph unicode="&#xc1;" horiz-adv-x="1624" d="M0 0l590 1401h444l590 -1401h-498l-53 154h-522l-53 -154h-498zM588 1495l211 328h522l-307 -328h-426zM688 535h248l-123 356z" />
-<glyph unicode="&#xc2;" horiz-adv-x="1624" d="M0 0l590 1401h444l590 -1401h-498l-53 154h-522l-53 -154h-498zM340 1495l272 328h396l272 -328h-385l-84 111l-86 -111h-385zM688 535h248l-123 356z" />
-<glyph unicode="&#xc3;" horiz-adv-x="1624" d="M0 0l590 1401h444l590 -1401h-498l-53 154h-522l-53 -154h-498zM391 1507q0 110 33 190.5t85 120.5t115.5 56t126 6t115.5 -39l37 -22q74 -39 74 53h317q0 -92 -23.5 -164.5t-62 -116t-88 -69.5t-102.5 -30t-104.5 7t-94.5 37l-37 23q-37 21 -55 7t-18 -59h-318zM688 535 h248l-123 356z" />
-<glyph unicode="&#xc4;" horiz-adv-x="1624" d="M0 0l590 1401h444l590 -1401h-498l-53 154h-522l-53 -154h-498zM315 1698q0 95 67 158t165 63q95 0 162 -63.5t67 -157.5t-67 -156.5t-162 -62.5q-98 0 -165 62.5t-67 156.5zM688 535h248l-123 356zM844 1698q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5 t-67.5 -156.5t-162.5 -62.5q-98 0 -164.5 62.5t-66.5 156.5z" />
-<glyph unicode="&#xc5;" horiz-adv-x="1624" d="M0 0l590 1401h444l590 -1401h-498l-53 154h-522l-53 -154h-498zM496 1749q0 129 88.5 210t224.5 81t225.5 -81t89.5 -210t-89.5 -210t-225.5 -81t-224.5 81t-88.5 210zM688 535h248l-123 356zM705 1749q0 -45 28.5 -72.5t75.5 -27.5t75.5 27.5t28.5 72.5t-28.5 72.5 t-75.5 27.5t-75.5 -27.5t-28.5 -72.5z" />
-<glyph unicode="&#xc6;" horiz-adv-x="2295" d="M0 0l903 1393h1342v-389h-631v-121h530v-369h-530v-125h631v-389h-1110v160h-506l-101 -160h-528zM860 532h275v441z" />
-<glyph unicode="&#xc7;" horiz-adv-x="1431" d="M51 696q0 215 98.5 379.5t279 255t415.5 90.5q250 0 557 -75l-70 -414q-305 53 -438 53q-145 0 -233.5 -79t-88.5 -208q0 -130 87.5 -209t230.5 -79q41 0 108.5 6.5t106.5 11.5t131.5 18t95.5 13l68 -412q-308 -76 -553 -76q-236 0 -417 90.5t-279.5 255t-98.5 379.5z M473 -438l88 348h379l-164 -348h-303z" />
-<glyph unicode="&#xc8;" horiz-adv-x="1263" d="M82 0v1393h1110v-389h-631v-121h531v-369h-531v-125h631v-389h-1110zM113 1823h522l211 -328h-426z" />
-<glyph unicode="&#xc9;" horiz-adv-x="1263" d="M82 0v1393h1110v-389h-631v-121h531v-369h-531v-125h631v-389h-1110zM399 1495l211 328h523l-308 -328h-426z" />
-<glyph unicode="&#xca;" horiz-adv-x="1263" d="M82 0v1393h1110v-389h-631v-121h531v-369h-531v-125h631v-389h-1110zM152 1495l272 328h395l273 -328h-385l-84 111l-86 -111h-385z" />
-<glyph unicode="&#xcb;" horiz-adv-x="1263" d="M82 0v1393h1110v-389h-631v-121h531v-369h-531v-125h631v-389h-1110zM127 1698q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5t-67.5 -156.5t-162.5 -62.5q-98 0 -164.5 62.5t-66.5 156.5zM655 1698q0 95 67 158t165 63q95 0 162 -63.5t67 -157.5t-67 -156.5 t-162 -62.5q-98 0 -165 62.5t-67 156.5z" />
-<glyph unicode="&#xcc;" horiz-adv-x="622" d="M-199 1823h523l211 -328h-426zM72 0v1393h479v-1393h-479z" />
-<glyph unicode="&#xcd;" horiz-adv-x="622" d="M72 0v1393h479v-1393h-479zM88 1495l211 328h522l-307 -328h-426z" />
-<glyph unicode="&#xce;" horiz-adv-x="622" d="M-160 1495l273 328h395l272 -328h-385l-84 111l-86 -111h-385zM72 0v1393h479v-1393h-479z" />
-<glyph unicode="&#xcf;" horiz-adv-x="622" d="M-184 1698q0 95 67 158t164 63q95 0 162 -63.5t67 -157.5t-67 -156.5t-162 -62.5q-98 0 -164.5 62.5t-66.5 156.5zM72 0v1393h479v-1393h-479zM344 1698q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5t-67.5 -156.5t-162.5 -62.5q-98 0 -164.5 62.5t-66.5 156.5z" />
-<glyph unicode="&#xd0;" horiz-adv-x="1486" d="M14 489v381h68v523q372 14 561 14q373 0 583 -185.5t210 -525.5q0 -339 -206.5 -524.5t-565.5 -185.5q-210 0 -582 14v489h-68zM561 397h123q121 0 192.5 79.5t71.5 219.5t-71 219.5t-191 79.5q-84 0 -125 -2v-123h193v-381h-193v-92z" />
-<glyph unicode="&#xd1;" horiz-adv-x="1552" d="M82 0v1393h440l469 -594v594h479v-1393h-417l-492 596v-596h-479zM356 1507q0 110 33 190.5t85 120.5t115.5 56t126 6t115.5 -39l37 -22q74 -39 74 53h318q0 -92 -23.5 -164.5t-62.5 -116t-88.5 -69.5t-102.5 -30t-104.5 7t-94.5 37l-36 23q-37 21 -55.5 7t-18.5 -59 h-318z" />
-<glyph unicode="&#xd2;" horiz-adv-x="1609" d="M51 696q0 216 93.5 381t265 255.5t395.5 90.5t395.5 -90.5t265 -255.5t93.5 -381t-93.5 -381t-265 -255.5t-395.5 -90.5t-395.5 90.5t-265 255.5t-93.5 381zM295 1823h522l211 -328h-426zM539 696q0 -135 73 -217t193 -82t193 82t73 217t-73 217t-193 82t-193 -82 t-73 -217z" />
-<glyph unicode="&#xd3;" horiz-adv-x="1609" d="M51 696q0 216 93.5 381t265 255.5t395.5 90.5t395.5 -90.5t265 -255.5t93.5 -381t-93.5 -381t-265 -255.5t-395.5 -90.5t-395.5 90.5t-265 255.5t-93.5 381zM539 696q0 -135 73 -217t193 -82t193 82t73 217t-73 217t-193 82t-193 -82t-73 -217zM582 1495l211 328h522 l-307 -328h-426z" />
-<glyph unicode="&#xd4;" horiz-adv-x="1609" d="M51 696q0 216 93.5 381t265 255.5t395.5 90.5t395.5 -90.5t265 -255.5t93.5 -381t-93.5 -381t-265 -255.5t-395.5 -90.5t-395.5 90.5t-265 255.5t-93.5 381zM334 1495l272 328h395l273 -328h-385l-84 111l-86 -111h-385zM539 696q0 -135 73 -217t193 -82t193 82t73 217 t-73 217t-193 82t-193 -82t-73 -217z" />
-<glyph unicode="&#xd5;" horiz-adv-x="1609" d="M51 696q0 216 93.5 381t265 255.5t395.5 90.5t395.5 -90.5t265 -255.5t93.5 -381t-93.5 -381t-265 -255.5t-395.5 -90.5t-395.5 90.5t-265 255.5t-93.5 381zM385 1507q0 110 33 190.5t85 120.5t115.5 56t126 6t115.5 -39l37 -22q74 -39 74 53h317q0 -92 -23.5 -164.5 t-62 -116t-88 -69.5t-102.5 -30t-104.5 7t-94.5 37l-37 23q-37 21 -55.5 7t-18.5 -59h-317zM539 696q0 -135 73 -217t193 -82t193 82t73 217t-73 217t-193 82t-193 -82t-73 -217z" />
-<glyph unicode="&#xd6;" horiz-adv-x="1609" d="M51 696q0 216 93.5 381t265 255.5t395.5 90.5t395.5 -90.5t265 -255.5t93.5 -381t-93.5 -381t-265 -255.5t-395.5 -90.5t-395.5 90.5t-265 255.5t-93.5 381zM309 1698q0 95 67 158t165 63q95 0 162 -63.5t67 -157.5t-67 -156.5t-162 -62.5q-98 0 -165 62.5t-67 156.5z M539 696q0 -135 73 -217t193 -82t193 82t73 217t-73 217t-193 82t-193 -82t-73 -217zM838 1698q0 95 67 158t164 63q95 0 162 -63.5t67 -157.5t-67 -156.5t-162 -62.5q-98 0 -164.5 62.5t-66.5 156.5z" />
-<glyph unicode="&#xd7;" horiz-adv-x="1228" d="M133 381l275 274l-275 275l207 207l274 -275l275 275l207 -207l-275 -275l275 -274l-207 -207l-275 275l-274 -275z" />
-<glyph unicode="&#xd8;" horiz-adv-x="1609" d="M51 696q0 216 93.5 381t265 255.5t395.5 90.5q225 0 403 -96l88 105l146 -123l-80 -97q197 -197 197 -516q0 -216 -93.5 -381t-265 -255.5t-395.5 -90.5q-226 0 -406 97l-77 -93l-146 123l72 84q-197 200 -197 516zM539 696q0 -78 24 -139l350 418q-55 20 -108 20 q-120 0 -193 -82t-73 -217zM696 420q51 -23 109 -23q120 0 193 82t73 217q0 82 -27 140z" />
-<glyph unicode="&#xd9;" horiz-adv-x="1495" d="M61 676v717h488v-717q0 -124 52 -191t147 -67t146.5 67t51.5 191v717h488v-717q0 -340 -178 -523.5t-508 -183.5t-508.5 183.5t-178.5 523.5zM238 1823h522l211 -328h-426z" />
-<glyph unicode="&#xda;" horiz-adv-x="1495" d="M61 676v717h488v-717q0 -124 52 -191t147 -67t146.5 67t51.5 191v717h488v-717q0 -340 -178 -523.5t-508 -183.5t-508.5 183.5t-178.5 523.5zM524 1495l211 328h522l-307 -328h-426z" />
-<glyph unicode="&#xdb;" horiz-adv-x="1495" d="M61 676v717h488v-717q0 -124 52 -191t147 -67t146.5 67t51.5 191v717h488v-717q0 -340 -178 -523.5t-508 -183.5t-508.5 183.5t-178.5 523.5zM276 1495l273 328h395l273 -328h-386l-83 111l-86 -111h-386z" />
-<glyph unicode="&#xdc;" horiz-adv-x="1495" d="M61 676v717h488v-717q0 -124 52 -191t147 -67t146.5 67t51.5 191v717h488v-717q0 -340 -178 -523.5t-508 -183.5t-508.5 183.5t-178.5 523.5zM252 1698q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5t-67.5 -156.5t-162.5 -62.5q-98 0 -164.5 62.5t-66.5 156.5z M780 1698q0 95 67 158t165 63q95 0 162 -63.5t67 -157.5t-67 -156.5t-162 -62.5q-98 0 -165 62.5t-67 156.5z" />
-<glyph unicode="&#xdd;" horiz-adv-x="1552" d="M4 1393h531l239 -480l244 480h530l-532 -992v-401h-477l-2 401zM553 1495l211 328h522l-307 -328h-426z" />
-<glyph unicode="&#xde;" horiz-adv-x="1363" d="M82 0v1393h479v-129h123q315 0 482 -144t167 -424q0 -266 -168 -409.5t-481 -143.5h-123v-143h-479zM561 541h121q78 0 121 40t43 115q0 176 -164 176h-121v-331z" />
-<glyph unicode="&#xdf;" horiz-adv-x="1443" d="M82 0v1153q0 234 141.5 350.5t433.5 116.5v-371q-116 0 -116 -114v-111h835v-227l-246 -342l13 -2q125 -22 202.5 -136t77.5 -272q0 -232 -145 -358.5t-410 -126.5q-148 0 -311 51l51 344q169 -27 248 -27q70 0 109 39.5t39 100.5q0 45 -48.5 79.5t-126.5 34.5h-159v172 l176 283h-305v-637h-459z" />
-<glyph unicode="&#xe0;" d="M41 518q11 242 151.5 389.5t362.5 147.5q114 0 236 -8.5t448 -42.5v-1004h-461v61q-57 -47 -118 -69.5t-146 -22.5q-42 0 -90.5 12.5t-103 38.5t-103.5 71t-89 103t-63.5 142t-23.5 182zM172 1491h522l211 -328h-426zM479 516q0 -77 51.5 -126.5t124.5 -49.5q53 0 123 61 v295q-111 9 -125 9q-71 0 -122.5 -51t-51.5 -138z" />
-<glyph unicode="&#xe1;" d="M41 518q11 242 151.5 389.5t362.5 147.5q114 0 236 -8.5t448 -42.5v-1004h-461v61q-57 -47 -118 -69.5t-146 -22.5q-42 0 -90.5 12.5t-103 38.5t-103.5 71t-89 103t-63.5 142t-23.5 182zM479 516q0 -77 51.5 -126.5t124.5 -49.5q53 0 123 61v295q-111 9 -125 9 q-71 0 -122.5 -51t-51.5 -138zM479 1163l211 328h522l-307 -328h-426z" />
-<glyph unicode="&#xe2;" d="M41 518q11 242 151.5 389.5t362.5 147.5q114 0 236 -8.5t448 -42.5v-1004h-461v61q-57 -47 -118 -69.5t-146 -22.5q-42 0 -90.5 12.5t-103 38.5t-103.5 71t-89 103t-63.5 142t-23.5 182zM231 1163l273 328h395l272 -328h-385l-84 111l-86 -111h-385zM479 516 q0 -77 51.5 -126.5t124.5 -49.5q53 0 123 61v295q-111 9 -125 9q-71 0 -122.5 -51t-51.5 -138z" />
-<glyph unicode="&#xe3;" d="M41 518q11 242 151.5 389.5t362.5 147.5q114 0 236 -8.5t448 -42.5v-1004h-461v61q-57 -47 -118 -69.5t-146 -22.5q-42 0 -90.5 12.5t-103 38.5t-103.5 71t-89 103t-63.5 142t-23.5 182zM293 1171q0 103 31 179t79.5 114t108.5 53.5t119.5 6.5t109.5 -37l35 -21 q70 -37 70 50h299q0 -103 -31 -179.5t-81 -115.5t-110 -54.5t-119 -5.5t-108 39l-34 21q-34 20 -52 6.5t-18 -56.5h-299zM479 516q0 -77 51.5 -126.5t124.5 -49.5q53 0 123 61v295q-111 9 -125 9q-71 0 -122.5 -51t-51.5 -138z" />
-<glyph unicode="&#xe4;" d="M41 518q11 242 151.5 389.5t362.5 147.5q114 0 236 -8.5t448 -42.5v-1004h-461v61q-57 -47 -118 -69.5t-146 -22.5q-42 0 -90.5 12.5t-103 38.5t-103.5 71t-89 103t-63.5 142t-23.5 182zM207 1366q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5t-67.5 -156.5 t-162.5 -62.5q-98 0 -164.5 62.5t-66.5 156.5zM479 516q0 -77 51.5 -126.5t124.5 -49.5q53 0 123 61v295q-111 9 -125 9q-71 0 -122.5 -51t-51.5 -138zM735 1366q0 95 67 158t165 63q95 0 162 -63.5t67 -157.5t-67 -156.5t-162 -62.5q-98 0 -165 62.5t-67 156.5z" />
-<glyph unicode="&#xe5;" d="M41 518q11 242 151.5 389.5t362.5 147.5q114 0 236 -8.5t448 -42.5v-1004h-461v61q-57 -47 -118 -69.5t-146 -22.5q-42 0 -90.5 12.5t-103 38.5t-103.5 71t-89 103t-63.5 142t-23.5 182zM387 1458q0 129 88.5 210t224.5 81q137 0 226.5 -81t89.5 -210t-89.5 -210 t-226.5 -81q-136 0 -224.5 81t-88.5 210zM479 516q0 -77 51.5 -126.5t124.5 -49.5q53 0 123 61v295q-111 9 -125 9q-71 0 -122.5 -51t-51.5 -138zM596 1458q0 -45 28.5 -72.5t75.5 -27.5t76 28t29 72q0 45 -29 73t-76 28t-75.5 -28t-28.5 -73z" />
-<glyph unicode="&#xe6;" horiz-adv-x="1779" d="M41 301q0 157 95 230.5t313 72.5l206 -2l-2 12q-8 50 -28 70.5t-74 20.5q-82 0 -148.5 -5t-226.5 -26l-47 334q312 42 477 45q187 3 309 -74q127 76 295 76q238 0 383.5 -137t145.5 -361q0 -67 -23 -164h-612q46 -90 188 -90q153 0 359 41l51 -287q-82 -35 -196.5 -61.5 t-233.5 -26.5q-172 0 -307 66q-135 -31 -243.5 -47t-151 -17.5t-115.5 -1.5q-197 0 -305.5 93.5t-108.5 238.5zM465 313q0 -28 24 -45.5t74 -17.5q64 0 168 14q-31 67 -41 121h-139q-46 0 -66 -21t-20 -51zM1090 598h268q-2 59 -34 91t-93 32q-117 0 -141 -123z" />
-<glyph unicode="&#xe7;" horiz-adv-x="1044" d="M41 508q0 246 164 396.5t432 150.5q77 0 178 -17t189 -45l-54 -327q-207 24 -274 24q-97 0 -151 -49.5t-54 -132.5q0 -79 54 -126.5t151 -47.5q105 0 295 24l33 -327q-88 -28 -189 -45t-178 -17q-269 0 -432.5 148t-163.5 391zM274 -438l88 348h379l-163 -348h-304z" />
-<glyph unicode="&#xe8;" horiz-adv-x="1134" d="M31 516q0 243 146.5 391t387.5 148q238 0 383.5 -137t145.5 -361q0 -67 -23 -164h-612q46 -90 168 -90q173 0 379 41l51 -287q-82 -35 -196.5 -61.5t-233.5 -26.5q-266 0 -431 151t-165 396zM37 1475h522l211 -328h-426zM444 598h269q-2 59 -34 91t-93 32 q-118 0 -142 -123z" />
-<glyph unicode="&#xe9;" horiz-adv-x="1134" d="M31 516q0 243 146.5 391t387.5 148q238 0 383.5 -137t145.5 -361q0 -67 -23 -164h-612q46 -90 168 -90q173 0 379 41l51 -287q-82 -35 -196.5 -61.5t-233.5 -26.5q-266 0 -431 151t-165 396zM344 1147l211 328h522l-307 -328h-426zM444 598h269q-2 59 -34 91t-93 32 q-118 0 -142 -123z" />
-<glyph unicode="&#xea;" horiz-adv-x="1134" d="M31 516q0 243 146.5 391t387.5 148q238 0 383.5 -137t145.5 -361q0 -67 -23 -164h-612q46 -90 168 -90q173 0 379 41l51 -287q-82 -35 -196.5 -61.5t-233.5 -26.5q-266 0 -431 151t-165 396zM96 1147l273 328h395l272 -328h-385l-84 110l-86 -110h-385zM444 598h269 q-2 59 -34 91t-93 32q-118 0 -142 -123z" />
-<glyph unicode="&#xeb;" horiz-adv-x="1134" d="M31 516q0 243 146.5 391t387.5 148q238 0 383.5 -137t145.5 -361q0 -67 -23 -164h-612q46 -90 168 -90q173 0 379 41l51 -287q-82 -35 -196.5 -61.5t-233.5 -26.5q-266 0 -431 151t-165 396zM72 1350q0 95 67 158t164 63q95 0 162 -63.5t67 -157.5t-67 -157t-162 -63 q-98 0 -164.5 62.5t-66.5 157.5zM444 598h269q-2 59 -34 91t-93 32q-118 0 -142 -123zM600 1350q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5t-67.5 -157t-162.5 -63q-98 0 -164.5 62.5t-66.5 157.5z" />
-<glyph unicode="&#xec;" horiz-adv-x="604" d="M-227 1475h522l211 -328h-426zM72 0v1024h460v-1024h-460z" />
-<glyph unicode="&#xed;" horiz-adv-x="604" d="M72 0v1024h460v-1024h-460zM80 1147l211 328h522l-307 -328h-426z" />
-<glyph unicode="&#xee;" horiz-adv-x="604" d="M-168 1147l272 328h396l272 -328h-385l-84 110l-86 -110h-385zM72 0v1024h460v-1024h-460z" />
-<glyph unicode="&#xef;" horiz-adv-x="604" d="M-193 1350q0 95 67 158t165 63q95 0 162 -63.5t67 -157.5t-67 -157t-162 -63q-98 0 -165 63t-67 157zM72 0v1024h460v-1024h-460zM336 1350q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5t-67.5 -157t-162.5 -63q-98 0 -164.5 62.5t-66.5 157.5z" />
-<glyph unicode="&#xf0;" horiz-adv-x="1216" d="M41 516q0 241 149 390t381 149q59 0 107 -21q-50 83 -88 129l-346 -125l-74 193l258 92q-51 42 -133 113l256 86q79 -40 162 -95l213 76l73 -192l-102 -37q279 -282 279 -696q0 -287 -154.5 -448t-413.5 -161q-255 0 -411 150.5t-156 396.5zM451 514q0 -80 42.5 -128 t114.5 -48q71 0 114.5 48.5t43.5 127.5q0 77 -44 124.5t-114 47.5q-71 0 -114 -47.5t-43 -124.5z" />
-<glyph unicode="&#xf1;" horiz-adv-x="1292" d="M82 0v1004q224 23 374.5 35t216.5 14t154 2q177 0 285.5 -109t108.5 -287v-659h-461v516q0 44 -8 72t-24 39t-28 13.5t-32 2.5q-37 0 -125 -6v-637h-461zM238 1155q0 103 31 179t79.5 114t108.5 53t119.5 6t109.5 -37l35 -20q70 -37 70 49h299q0 -103 -31 -179.5 t-81 -115t-110 -54t-119 -5.5t-108 39l-35 20q-34 20 -51.5 7t-17.5 -56h-299z" />
-<glyph unicode="&#xf2;" horiz-adv-x="1257" d="M41 516q0 241 165.5 390t422.5 149t422.5 -149t165.5 -390q0 -244 -165.5 -395.5t-422.5 -151.5t-422.5 151.5t-165.5 395.5zM98 1475h523l210 -328h-425zM451 514q0 -78 52 -127t126 -49q73 0 125.5 49.5t52.5 126.5q0 75 -52.5 123.5t-125.5 48.5q-74 0 -126 -48.5 t-52 -123.5z" />
-<glyph unicode="&#xf3;" horiz-adv-x="1257" d="M41 516q0 241 165.5 390t422.5 149t422.5 -149t165.5 -390q0 -244 -165.5 -395.5t-422.5 -151.5t-422.5 151.5t-165.5 395.5zM406 1147l210 328h523l-308 -328h-425zM451 514q0 -78 52 -127t126 -49q73 0 125.5 49.5t52.5 126.5q0 75 -52.5 123.5t-125.5 48.5 q-74 0 -126 -48.5t-52 -123.5z" />
-<glyph unicode="&#xf4;" horiz-adv-x="1257" d="M41 516q0 241 165.5 390t422.5 149t422.5 -149t165.5 -390q0 -244 -165.5 -395.5t-422.5 -151.5t-422.5 151.5t-165.5 395.5zM158 1147l272 328h395l273 -328h-385l-84 110l-86 -110h-385zM451 514q0 -78 52 -127t126 -49q73 0 125.5 49.5t52.5 126.5q0 75 -52.5 123.5 t-125.5 48.5q-74 0 -126 -48.5t-52 -123.5z" />
-<glyph unicode="&#xf5;" horiz-adv-x="1257" d="M41 516q0 241 165.5 390t422.5 149t422.5 -149t165.5 -390q0 -244 -165.5 -395.5t-422.5 -151.5t-422.5 151.5t-165.5 395.5zM219 1155q0 103 31 179t80 114t109 53t119.5 6t109.5 -37l34 -20q70 -37 70 49h299q0 -103 -31 -179.5t-80.5 -115t-109.5 -54t-119 -5.5 t-108 39l-35 20q-34 20 -52 7t-18 -56h-299zM451 514q0 -78 52 -127t126 -49q73 0 125.5 49.5t52.5 126.5q0 75 -52.5 123.5t-125.5 48.5q-74 0 -126 -48.5t-52 -123.5z" />
-<glyph unicode="&#xf6;" horiz-adv-x="1257" d="M41 516q0 241 165.5 390t422.5 149t422.5 -149t165.5 -390q0 -244 -165.5 -395.5t-422.5 -151.5t-422.5 151.5t-165.5 395.5zM133 1350q0 95 67 158t165 63q95 0 162 -63.5t67 -157.5t-67 -157t-162 -63q-98 0 -165 63t-67 157zM451 514q0 -78 52 -127t126 -49 q73 0 125.5 49.5t52.5 126.5q0 75 -52.5 123.5t-125.5 48.5q-74 0 -126 -48.5t-52 -123.5zM662 1350q0 95 67 158t164 63q95 0 162 -63.5t67 -157.5t-67 -157t-162 -63q-98 0 -164.5 62.5t-66.5 157.5z" />
-<glyph unicode="&#xf7;" horiz-adv-x="1396" d="M184 510v291h1028v-291h-1028zM494 225q0 83 59.5 139t144.5 56t145 -56t60 -139q0 -84 -59.5 -140t-145.5 -56t-145 56t-59 140zM494 1090q0 83 59.5 138.5t144.5 55.5q86 0 145.5 -55.5t59.5 -138.5q0 -84 -59.5 -140.5t-145.5 -56.5q-85 0 -144.5 56.5t-59.5 140.5z " />
-<glyph unicode="&#xf8;" horiz-adv-x="1257" d="M41 516q0 241 165.5 390t422.5 149q165 0 297 -66l104 125l117 -98l-94 -113q78 -70 121 -169.5t43 -217.5q0 -244 -165.5 -395.5t-422.5 -151.5q-164 0 -303 68l-111 -131l-117 98l103 123q-160 150 -160 389zM451 514q0 -34 14 -74l203 242q-24 4 -39 4 q-74 0 -126 -48.5t-52 -123.5zM582 344q24 -6 47 -6q73 0 125.5 49.5t52.5 126.5q0 39 -16 76z" />
-<glyph unicode="&#xf9;" horiz-adv-x="1292" d="M72 379v645h460v-553q0 -44 8.5 -72t25 -39t28.5 -13.5t31 -2.5q37 0 125 6v674h460v-1010q-135 -11 -239.5 -17.5t-192 -9t-120 -3.5t-112.5 -0.5t-81 0.5q-174 0 -283.5 104.5t-109.5 290.5zM117 1475h522l211 -328h-426z" />
-<glyph unicode="&#xfa;" horiz-adv-x="1292" d="M72 379v645h460v-553q0 -44 8.5 -72t25 -39t28.5 -13.5t31 -2.5q37 0 125 6v674h460v-1010q-135 -11 -239.5 -17.5t-192 -9t-120 -3.5t-112.5 -0.5t-81 0.5q-174 0 -283.5 104.5t-109.5 290.5zM424 1147l211 328h522l-307 -328h-426z" />
-<glyph unicode="&#xfb;" horiz-adv-x="1292" d="M72 379v645h460v-553q0 -44 8.5 -72t25 -39t28.5 -13.5t31 -2.5q37 0 125 6v674h460v-1010q-135 -11 -239.5 -17.5t-192 -9t-120 -3.5t-112.5 -0.5t-81 0.5q-174 0 -283.5 104.5t-109.5 290.5zM176 1147l273 328h395l272 -328h-385l-84 110l-86 -110h-385z" />
-<glyph unicode="&#xfc;" horiz-adv-x="1292" d="M72 379v645h460v-553q0 -44 8.5 -72t25 -39t28.5 -13.5t31 -2.5q37 0 125 6v674h460v-1010q-135 -11 -239.5 -17.5t-192 -9t-120 -3.5t-112.5 -0.5t-81 0.5q-174 0 -283.5 104.5t-109.5 290.5zM152 1350q0 95 67 158t164 63q95 0 162 -63.5t67 -157.5t-67 -157t-162 -63 q-98 0 -164.5 62.5t-66.5 157.5zM680 1350q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5t-67.5 -157t-162.5 -63q-98 0 -164.5 62.5t-66.5 157.5z" />
-<glyph unicode="&#xfd;" horiz-adv-x="1427" d="M8 1024h508l205 -453l188 453h510l-624 -1452h-492l182 438zM545 1151l211 328h522l-307 -328h-426z" />
-<glyph unicode="&#xfe;" d="M82 -430v1884h461v-407q100 8 223 8q222 0 362.5 -147.5t151.5 -389.5q0 -117 -34.5 -213t-88.5 -157t-124 -102.5t-137.5 -59t-131.5 -17.5q-117 0 -221 8v-407h-461zM543 350q102 -10 123 -10q73 0 124.5 49.5t51.5 126.5q0 87 -51.5 138t-122.5 51q-14 0 -125 -9v-346 z" />
-<glyph unicode="&#xff;" horiz-adv-x="1427" d="M8 1024h508l205 -453l188 453h510l-624 -1452h-492l182 438zM272 1354q0 95 67 158t165 63q95 0 162 -63.5t67 -157.5t-67 -156.5t-162 -62.5q-98 0 -165 62.5t-67 156.5zM801 1354q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5t-67.5 -156.5t-162.5 -62.5 q-98 0 -164.5 62.5t-66.5 156.5z" />
-<glyph unicode="&#x152;" horiz-adv-x="2062" d="M51 696q0 322 232 508.5t618 188.5h1110v-389h-631v-121h531v-369h-531v-125h631v-389h-1110q-190 1 -347.5 49t-269 136.5t-172.5 219t-61 291.5zM539 696q0 -265 362 -268v537q-362 -3 -362 -269z" />
-<glyph unicode="&#x153;" horiz-adv-x="1914" d="M41 516q0 241 165.5 390t422.5 149q216 0 372 -109q140 109 345 109q238 0 383 -137t145 -361q0 -67 -23 -164h-612q46 -90 168 -90q173 0 379 41l51 -287q-82 -35 -196.5 -61.5t-233.5 -26.5q-236 0 -393 119q-160 -119 -385 -119q-257 0 -422.5 151.5t-165.5 395.5z M451 514q0 -78 52 -127t126 -49q73 0 125.5 49.5t52.5 126.5q0 75 -52.5 123.5t-125.5 48.5q-74 0 -126 -48.5t-52 -123.5zM1225 598h268q-2 59 -34 91t-93 32q-117 0 -141 -123z" />
-<glyph unicode="&#x178;" horiz-adv-x="1552" d="M4 1393h531l239 -480l244 480h530l-532 -992v-401h-477l-2 401zM281 1698q0 95 67 158t164 63q95 0 162 -63.5t67 -157.5t-67 -156.5t-162 -62.5q-98 0 -164.5 62.5t-66.5 156.5zM809 1698q0 95 67 158t164 63q95 0 162.5 -63.5t67.5 -157.5t-67.5 -156.5t-162.5 -62.5 q-98 0 -164.5 62.5t-66.5 156.5z" />
-<glyph unicode="&#x2c6;" horiz-adv-x="1228" d="M143 1147l273 328h395l272 -328h-385l-84 110l-86 -110h-385z" />
-<glyph unicode="&#x2dc;" horiz-adv-x="1228" d="M205 1155q0 103 31 179t79.5 114t108.5 53t119.5 6t109.5 -37l35 -20q70 -37 70 49h299q0 -103 -31 -179.5t-81 -115t-110 -54t-119 -5.5t-108 39l-35 20q-34 20 -51.5 7t-17.5 -56h-299z" />
-<glyph unicode="&#x2000;" horiz-adv-x="1020" />
-<glyph unicode="&#x2001;" horiz-adv-x="2040" />
-<glyph unicode="&#x2002;" horiz-adv-x="1020" />
-<glyph unicode="&#x2003;" horiz-adv-x="2040" />
-<glyph unicode="&#x2004;" horiz-adv-x="680" />
-<glyph unicode="&#x2005;" horiz-adv-x="510" />
-<glyph unicode="&#x2006;" horiz-adv-x="340" />
-<glyph unicode="&#x2007;" horiz-adv-x="340" />
-<glyph unicode="&#x2008;" horiz-adv-x="255" />
-<glyph unicode="&#x2009;" horiz-adv-x="408" />
-<glyph unicode="&#x200a;" horiz-adv-x="113" />
-<glyph unicode="&#x2010;" horiz-adv-x="1095" d="M184 315h727v414h-727v-414z" />
-<glyph unicode="&#x2011;" horiz-adv-x="1095" d="M184 315h727v414h-727v-414z" />
-<glyph unicode="&#x2012;" horiz-adv-x="1095" d="M184 315h727v414h-727v-414z" />
-<glyph unicode="&#x2013;" horiz-adv-x="1181" d="M82 319h1018v414h-1018v-414z" />
-<glyph unicode="&#x2014;" horiz-adv-x="2177" d="M143 319h1891v414h-1891v-414z" />
-<glyph unicode="&#x2018;" horiz-adv-x="716" d="M102 1065q0 72 49 166t203 325h258l-135 -292q66 -30 101.5 -84t35.5 -115q0 -103 -74.5 -173.5t-181.5 -70.5q-105 0 -180.5 70.5t-75.5 173.5z" />
-<glyph unicode="&#x2019;" horiz-adv-x="716" d="M102 1339q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -72 -49 -166t-203 -325h-258l136 293q-67 30 -102.5 83.5t-35.5 114.5z" />
-<glyph unicode="&#x201a;" horiz-adv-x="716" d="M102 215q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -72 -49 -166t-203 -325h-258l136 292q-67 30 -102.5 84t-35.5 115z" />
-<glyph unicode="&#x201c;" horiz-adv-x="1259" d="M102 1061q0 72 49 166t203 325h258l-135 -292q66 -30 101.5 -84t35.5 -115q0 -103 -74.5 -173.5t-181.5 -70.5q-105 0 -180.5 70.5t-75.5 173.5zM645 1061q0 72 49 166t203 325h258l-135 -292q66 -30 101.5 -84t35.5 -115q0 -103 -74.5 -173.5t-181.5 -70.5 q-105 0 -180.5 70.5t-75.5 173.5z" />
-<glyph unicode="&#x201d;" horiz-adv-x="1280" d="M102 1339q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -72 -49 -166t-203 -325h-258l136 293q-67 30 -102.5 83.5t-35.5 114.5zM666 1339q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -72 -49 -166t-203 -325h-258l135 293 q-67 30 -102 83.5t-35 114.5z" />
-<glyph unicode="&#x201e;" horiz-adv-x="1259" d="M102 215q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -72 -49 -166t-203 -325h-258l136 292q-67 30 -102.5 84t-35.5 115zM645 215q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -72 -49 -166t-203 -325h-258l135 292 q-66 30 -101.5 84t-35.5 115z" />
-<glyph unicode="&#x2022;" horiz-adv-x="886" d="M61 618q0 156 110 260.5t271 104.5q159 0 271 -105t112 -260t-112 -259.5t-271 -104.5q-161 0 -271 104t-110 260z" />
-<glyph unicode="&#x2026;" horiz-adv-x="1959" d="M102 215q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -104 -75 -175t-181 -71q-107 0 -181.5 70.5t-74.5 175.5zM719 215q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -104 -75 -175t-181 -71q-107 0 -181.5 70.5t-74.5 175.5z M1346 215q0 103 74.5 173.5t181.5 70.5q105 0 180.5 -70.5t75.5 -173.5q0 -104 -75 -175t-181 -71q-107 0 -181.5 70.5t-74.5 175.5z" />
-<glyph unicode="&#x202f;" horiz-adv-x="408" />
-<glyph unicode="&#x2039;" horiz-adv-x="819" d="M41 514l424 496l272 -240l-209 -256l209 -256l-272 -240z" />
-<glyph unicode="&#x203a;" horiz-adv-x="819" d="M82 258l209 256l-209 256l272 240l424 -496l-424 -496z" />
-<glyph unicode="&#x205f;" horiz-adv-x="510" />
-<glyph unicode="&#x20ac;" horiz-adv-x="1484" d="M51 498v166h109v32q0 31 2 47h-111v166h133q59 238 240 376t440 138q286 0 590 -77l-72 -396q-175 28 -253 36.5t-177 8.5q-151 0 -221 -86h383l-43 -166h-401q-2 -14 -2 -47v-32h383l-43 -166h-285q68 -90 207 -90q44 0 80.5 1t90 5.5t76.5 6.5t109 11t117 12l51 -397 q-308 -78 -590 -78q-291 0 -465.5 136t-222.5 393h-125z" />
-<glyph unicode="&#x2122;" horiz-adv-x="1607" d="M41 1184v209h594v-209h-174v-457h-246v457h-174zM676 727l24 666h203l197 -318l194 318h205l27 -666h-238l-10 201l-111 -201h-137l-110 201l-9 -201h-235z" />
-<glyph unicode="&#x25fc;" horiz-adv-x="1024" d="M0 0v1024h1024v-1024h-1024z" />
-<glyph unicode="&#xfb03;" horiz-adv-x="2414" d="M0 616v408h178v47q0 162 79.5 288.5t214 193.5t300.5 67q265 0 453 -141q166 141 411 141q336 0 541 -223l-235 -267q-127 99 -252 99q-86 0 -137.5 -41.5t-51.5 -134.5v-29h842v-1024h-461v616h-381v-616h-459v616h-405v-616h-459v616h-178zM637 1024h405v47q0 35 7 82 q-108 76 -224 76q-188 0 -188 -176v-29z" />
-<glyph unicode="&#xfb04;" horiz-adv-x="2414" d="M0 616v408h178v47q0 162 79.5 288.5t214 193.5t300.5 67q246 0 428 -125q70 61 163 93t191 32q94 0 150.5 -11t206.5 -57l432 -18v-1534h-461v1192q-117 37 -205 37q-176 0 -176 -156v-49h285v-408h-285v-616h-459v616h-405v-616h-459v616h-178zM637 1024h405v109v22 q-102 74 -217 74q-188 0 -188 -176v-29z" />
-<hkern u1="&#x24;" u2="X" k="61" />
-<hkern u1="S" u2="X" k="61" />
-<hkern u1="T" u2="&#xf6;" k="82" />
-<hkern u1="T" u2="&#xf4;" k="123" />
-<hkern u1="T" u2="&#xf2;" k="123" />
-<hkern u1="T" u2="&#xeb;" k="41" />
-<hkern u1="T" u2="&#xea;" k="61" />
-<hkern u1="T" u2="&#xe4;" k="143" />
-<hkern u1="T" u2="&#x3b;" k="102" />
-<hkern u1="&#xa7;" u2="X" k="61" />
-<hkern g1="r" 	g2="slash" 	k="143" />
-<hkern g1="r" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="r" 	g2="s" 	k="61" />
-<hkern g1="r" 	g2="underscore" 	k="41" />
-<hkern g1="r" 	g2="ae" 	k="20" />
-<hkern g1="r" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="20" />
-<hkern g1="r" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="r" 	g2="j" 	k="-2" />
-<hkern g1="r" 	g2="period,ellipsis" 	k="102" />
-<hkern g1="r" 	g2="space" 	k="61" />
-<hkern g1="r" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="102" />
-<hkern g1="r" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="slash" 	k="143" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="icircumflex" 	k="-164" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="AE" 	k="143" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="underscore" 	k="143" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="ae" 	k="20" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="period,ellipsis" 	k="61" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="41" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="m,n,p,r,ntilde" 	k="31" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="J" 	k="41" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="M" 	g2="Y,Yacute,Ydieresis" 	k="82" />
-<hkern g1="M" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="M" 	g2="T" 	k="20" />
-<hkern g1="M" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="10" />
-<hkern g1="M" 	g2="w" 	k="10" />
-<hkern g1="M" 	g2="W" 	k="20" />
-<hkern g1="M" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="M" 	g2="V" 	k="20" />
-<hkern g1="w" 	g2="slash" 	k="61" />
-<hkern g1="w" 	g2="v,y,yacute,ydieresis" 	k="123" />
-<hkern g1="w" 	g2="s" 	k="72" />
-<hkern g1="w" 	g2="underscore" 	k="102" />
-<hkern g1="w" 	g2="ae" 	k="41" />
-<hkern g1="w" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="20" />
-<hkern g1="w" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="w" 	g2="space" 	k="102" />
-<hkern g1="w" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="123" />
-<hkern g1="w" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="143" />
-<hkern g1="w" 	g2="asterisk" 	k="-61" />
-<hkern g1="w" 	g2="guillemotleft,guilsinglleft" 	k="61" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="icircumflex" 	k="-123" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="ae" 	k="31" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="dollar,S,section" 	k="10" />
-<hkern g1="Z" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="Z" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="Z" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="82" />
-<hkern g1="Z" 	g2="dollar,S,section" 	k="10" />
-<hkern g1="Z" 	g2="w" 	k="20" />
-<hkern g1="Z" 	g2="guillemotleft,guilsinglleft" 	k="20" />
-<hkern g1="Z" 	g2="t" 	k="20" />
-<hkern g1="Z" 	g2="periodcentered,bullet" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="trademark" 	k="123" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="slash" 	k="123" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="41" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quotedbl,quotesingle" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="Y,Yacute,Ydieresis" 	k="246" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="T" 	k="164" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="nine" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="seven" 	k="123" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="s" 	k="41" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="underscore" 	k="82" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="ae" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="period,ellipsis" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="82" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="w" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="V" 	k="225" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="asterisk" 	k="102" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="backslash" 	k="82" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="two" 	k="41" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="x" 	k="72" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="one" 	k="102" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="three" 	k="61" />
-<hkern g1="R" 	g2="icircumflex" 	k="-41" />
-<hkern g1="R" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="41" />
-<hkern g1="R" 	g2="Y,Yacute,Ydieresis" 	k="164" />
-<hkern g1="R" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="R" 	g2="T" 	k="41" />
-<hkern g1="R" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="R" 	g2="s" 	k="20" />
-<hkern g1="R" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="41" />
-<hkern g1="R" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="R" 	g2="W" 	k="61" />
-<hkern g1="R" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="R" 	g2="V" 	k="143" />
-<hkern g1="R" 	g2="t" 	k="20" />
-<hkern g1="R" 	g2="backslash" 	k="41" />
-<hkern g1="R" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="41" />
-<hkern g1="g,q" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="g,q" 	g2="s" 	k="31" />
-<hkern g1="g,q" 	g2="ae" 	k="20" />
-<hkern g1="g,q" 	g2="j" 	k="-41" />
-<hkern g1="g,q" 	g2="asterisk" 	k="-41" />
-<hkern g1="g,q" 	g2="backslash" 	k="20" />
-<hkern g1="g,q" 	g2="question" 	k="20" />
-<hkern g1="icircumflex" 	g2="T" 	k="-164" />
-<hkern g1="icircumflex" 	g2="W" 	k="-123" />
-<hkern g1="icircumflex" 	g2="V" 	k="-123" />
-<hkern g1="icircumflex" 	g2="X" 	k="-123" />
-<hkern g1="t" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="61" />
-<hkern g1="t" 	g2="Y,Yacute,Ydieresis" 	k="184" />
-<hkern g1="t" 	g2="v,y,yacute,ydieresis" 	k="82" />
-<hkern g1="t" 	g2="s" 	k="41" />
-<hkern g1="t" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="61" />
-<hkern g1="t" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="t" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="t" 	g2="w" 	k="41" />
-<hkern g1="t" 	g2="W" 	k="102" />
-<hkern g1="t" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="t" 	g2="V" 	k="164" />
-<hkern g1="t" 	g2="asterisk" 	k="20" />
-<hkern g1="t" 	g2="t" 	k="41" />
-<hkern g1="t" 	g2="periodcentered,bullet" 	k="20" />
-<hkern g1="t" 	g2="backslash" 	k="61" />
-<hkern g1="t" 	g2="f,uniFB01,uniFB02" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="five" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="slash" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="Y,Yacute,Ydieresis" 	k="143" />
-<hkern g1="eight,B,germandbls" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="T" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="nine" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="AE" 	k="102" />
-<hkern g1="eight,B,germandbls" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="seven" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="s" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="underscore" 	k="123" />
-<hkern g1="eight,B,germandbls" 	g2="ae" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="period,ellipsis" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="dollar,S,section" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="W" 	k="61" />
-<hkern g1="eight,B,germandbls" 	g2="V" 	k="102" />
-<hkern g1="eight,B,germandbls" 	g2="t" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="backslash" 	k="82" />
-<hkern g1="eight,B,germandbls" 	g2="two" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="one" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="4" />
-<hkern g1="eight,B,germandbls" 	g2="X" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="percent" 	k="20" />
-<hkern g1="W" 	g2="slash" 	k="266" />
-<hkern g1="W" 	g2="icircumflex" 	k="-123" />
-<hkern g1="W" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="W" 	g2="AE" 	k="225" />
-<hkern g1="W" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="W" 	g2="idieresis" 	k="-205" />
-<hkern g1="W" 	g2="s" 	k="164" />
-<hkern g1="W" 	g2="underscore" 	k="123" />
-<hkern g1="W" 	g2="ae" 	k="164" />
-<hkern g1="W" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="102" />
-<hkern g1="W" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="143" />
-<hkern g1="W" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="143" />
-<hkern g1="W" 	g2="m,n,p,r,ntilde" 	k="102" />
-<hkern g1="W" 	g2="dollar,S,section" 	k="41" />
-<hkern g1="W" 	g2="J" 	k="205" />
-<hkern g1="W" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="184" />
-<hkern g1="W" 	g2="w" 	k="41" />
-<hkern g1="W" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="61" />
-<hkern g1="W" 	g2="guillemotleft,guilsinglleft" 	k="102" />
-<hkern g1="W" 	g2="t" 	k="20" />
-<hkern g1="W" 	g2="periodcentered,bullet" 	k="102" />
-<hkern g1="W" 	g2="x" 	k="41" />
-<hkern g1="W" 	g2="z" 	k="82" />
-<hkern g1="W" 	g2="M" 	k="20" />
-<hkern g1="W" 	g2="igrave" 	k="-143" />
-<hkern g1="W" 	g2="ampersand,eight" 	k="61" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="icircumflex" 	k="-143" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="20" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="idieresis" 	k="-164" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="s" 	k="20" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="ae" 	k="20" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="j" 	k="-41" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="w" 	k="10" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="W" 	k="41" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="V" 	k="102" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="igrave" 	k="-143" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="five" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="slash" 	k="82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="icircumflex" 	k="-20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="quotedbl,quotesingle" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="Y,Yacute,Ydieresis" 	k="164" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="T" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="AE" 	k="205" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="10" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="seven" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="s" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="underscore" 	k="184" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ae" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="period,ellipsis" 	k="82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="J" 	k="82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="102" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="w" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="W" 	k="82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="V" 	k="143" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="two" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="x" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="one" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="three" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="X" 	k="102" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="four" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="guillemotright,guilsinglright" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="yen" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="parenright" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="Z" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="multiply" 	k="41" />
-<hkern g1="G" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="41" />
-<hkern g1="G" 	g2="Y,Yacute,Ydieresis" 	k="102" />
-<hkern g1="G" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="G" 	g2="T" 	k="102" />
-<hkern g1="G" 	g2="s" 	k="20" />
-<hkern g1="G" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="G" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="41" />
-<hkern g1="G" 	g2="w" 	k="92" />
-<hkern g1="G" 	g2="W" 	k="82" />
-<hkern g1="G" 	g2="V" 	k="82" />
-<hkern g1="G" 	g2="backslash" 	k="41" />
-<hkern g1="G" 	g2="x" 	k="41" />
-<hkern g1="T" 	g2="slash" 	k="266" />
-<hkern g1="T" 	g2="icircumflex" 	k="-164" />
-<hkern g1="T" 	g2="AE" 	k="348" />
-<hkern g1="T" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="T" 	g2="idieresis" 	k="-205" />
-<hkern g1="T" 	g2="s" 	k="123" />
-<hkern g1="T" 	g2="underscore" 	k="184" />
-<hkern g1="T" 	g2="ae" 	k="82" />
-<hkern g1="T" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="102" />
-<hkern g1="T" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="184" />
-<hkern g1="T" 	g2="period,ellipsis" 	k="164" />
-<hkern g1="T" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="266" />
-<hkern g1="T" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-4" />
-<hkern g1="T" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="T" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="T" 	g2="J" 	k="307" />
-<hkern g1="T" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="184" />
-<hkern g1="T" 	g2="guillemotleft,guilsinglleft" 	k="102" />
-<hkern g1="T" 	g2="periodcentered,bullet" 	k="82" />
-<hkern g1="T" 	g2="M" 	k="20" />
-<hkern g1="T" 	g2="ampersand,eight" 	k="20" />
-<hkern g1="T" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="T" 	g2="guillemotright,guilsinglright" 	k="41" />
-<hkern g1="T" 	g2="atilde" 	k="143" />
-<hkern g1="j,uniFB01" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="-20" />
-<hkern g1="L,sterling" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="328" />
-<hkern g1="L,sterling" 	g2="quotedbl,quotesingle" 	k="246" />
-<hkern g1="L,sterling" 	g2="Y,Yacute,Ydieresis" 	k="307" />
-<hkern g1="L,sterling" 	g2="v,y,yacute,ydieresis" 	k="143" />
-<hkern g1="L,sterling" 	g2="T" 	k="246" />
-<hkern g1="L,sterling" 	g2="nine" 	k="61" />
-<hkern g1="L,sterling" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="L,sterling" 	g2="seven" 	k="61" />
-<hkern g1="L,sterling" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-20" />
-<hkern g1="L,sterling" 	g2="w" 	k="82" />
-<hkern g1="L,sterling" 	g2="W" 	k="143" />
-<hkern g1="L,sterling" 	g2="V" 	k="287" />
-<hkern g1="L,sterling" 	g2="asterisk" 	k="246" />
-<hkern g1="L,sterling" 	g2="t" 	k="82" />
-<hkern g1="L,sterling" 	g2="periodcentered,bullet" 	k="41" />
-<hkern g1="L,sterling" 	g2="backslash" 	k="82" />
-<hkern g1="L,sterling" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="L,sterling" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="slash" 	k="123" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="v,y,yacute,ydieresis" 	k="123" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="s" 	k="113" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="underscore" 	k="287" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="ae" 	k="61" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="102" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="102" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="period,ellipsis" 	k="205" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="space" 	k="164" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="205" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="m,n,p,r,ntilde" 	k="61" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="205" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="82" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="slash" 	k="369" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="icircumflex" 	k="-82" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="v,y,yacute,ydieresis" 	k="143" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="AE" 	k="369" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="164" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="idieresis" 	k="-205" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="s" 	k="266" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="underscore" 	k="225" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ae" 	k="225" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="225" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="246" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="j" 	k="20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="246" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="m,n,p,r,ntilde" 	k="184" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="dollar,S,section" 	k="123" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="J" 	k="307" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="246" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="w" 	k="102" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="164" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="266" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="t" 	k="82" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="periodcentered,bullet" 	k="123" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="x" 	k="102" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="f,uniFB01,uniFB02" 	k="82" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="z" 	k="184" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="M" 	k="82" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ampersand,eight" 	k="143" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="four" 	k="246" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="Z" 	k="41" />
-<hkern g1="h,m,n,ntilde" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="20" />
-<hkern g1="h,m,n,ntilde" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="61" />
-<hkern g1="h,m,n,ntilde" 	g2="quotedbl,quotesingle" 	k="41" />
-<hkern g1="h,m,n,ntilde" 	g2="Y,Yacute,Ydieresis" 	k="225" />
-<hkern g1="h,m,n,ntilde" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="h,m,n,ntilde" 	g2="T" 	k="143" />
-<hkern g1="h,m,n,ntilde" 	g2="s" 	k="20" />
-<hkern g1="h,m,n,ntilde" 	g2="w" 	k="41" />
-<hkern g1="h,m,n,ntilde" 	g2="W" 	k="102" />
-<hkern g1="h,m,n,ntilde" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="h,m,n,ntilde" 	g2="V" 	k="184" />
-<hkern g1="h,m,n,ntilde" 	g2="asterisk" 	k="61" />
-<hkern g1="h,m,n,ntilde" 	g2="backslash" 	k="41" />
-<hkern g1="f" 	g2="trademark" 	k="-123" />
-<hkern g1="f" 	g2="slash" 	k="164" />
-<hkern g1="f" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="-82" />
-<hkern g1="f" 	g2="v,y,yacute,ydieresis" 	k="-20" />
-<hkern g1="f" 	g2="ae" 	k="20" />
-<hkern g1="f" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-20" />
-<hkern g1="f" 	g2="w" 	k="-20" />
-<hkern g1="f" 	g2="asterisk" 	k="-82" />
-<hkern g1="f" 	g2="t" 	k="82" />
-<hkern g1="f" 	g2="backslash" 	k="-82" />
-<hkern g1="f" 	g2="x" 	k="-20" />
-<hkern g1="f" 	g2="question" 	k="-20" />
-<hkern g1="f" 	g2="f,uniFB01,uniFB02" 	k="61" />
-<hkern g1="f" 	g2="ampersand,eight" 	k="-41" />
-<hkern g1="f" 	g2="parenright" 	k="-20" />
-<hkern g1="f" 	g2="bracketright,braceright" 	k="-20" />
-<hkern g1="f" 	g2="exclam,exclamdown,brokenbar" 	k="-20" />
-<hkern g1="s" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="s" 	g2="s" 	k="41" />
-<hkern g1="s" 	g2="underscore" 	k="164" />
-<hkern g1="s" 	g2="ae" 	k="20" />
-<hkern g1="s" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="s" 	g2="b,h,i,k,l,germandbls,iacute" 	k="10" />
-<hkern g1="s" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="s" 	g2="w" 	k="20" />
-<hkern g1="s" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="s" 	g2="backslash" 	k="41" />
-<hkern g1="s" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="idieresis" 	g2="T" 	k="-184" />
-<hkern g1="idieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-164" />
-<hkern g1="V" 	g2="slash" 	k="328" />
-<hkern g1="V" 	g2="icircumflex" 	k="-123" />
-<hkern g1="V" 	g2="v,y,yacute,ydieresis" 	k="61" />
-<hkern g1="V" 	g2="AE" 	k="389" />
-<hkern g1="V" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="143" />
-<hkern g1="V" 	g2="idieresis" 	k="-225" />
-<hkern g1="V" 	g2="s" 	k="205" />
-<hkern g1="V" 	g2="underscore" 	k="246" />
-<hkern g1="V" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="143" />
-<hkern g1="V" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="225" />
-<hkern g1="V" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="246" />
-<hkern g1="V" 	g2="m,n,p,r,ntilde" 	k="123" />
-<hkern g1="V" 	g2="dollar,S,section" 	k="82" />
-<hkern g1="V" 	g2="J" 	k="266" />
-<hkern g1="V" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="205" />
-<hkern g1="V" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="102" />
-<hkern g1="V" 	g2="guillemotleft,guilsinglleft" 	k="164" />
-<hkern g1="V" 	g2="t" 	k="82" />
-<hkern g1="V" 	g2="periodcentered,bullet" 	k="143" />
-<hkern g1="V" 	g2="z" 	k="123" />
-<hkern g1="V" 	g2="M" 	k="20" />
-<hkern g1="V" 	g2="igrave" 	k="-143" />
-<hkern g1="V" 	g2="ampersand,eight" 	k="102" />
-<hkern g1="V" 	g2="Z" 	k="41" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="trademark" 	k="266" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="slash" 	k="20" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="246" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="246" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="quotedbl,quotesingle" 	k="205" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="Y,Yacute,Ydieresis" 	k="287" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="v,y,yacute,ydieresis" 	k="246" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="T" 	k="184" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="102" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="seven" 	k="102" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="143" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="82" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="j" 	k="-20" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="dollar,S,section" 	k="31" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="w" 	k="102" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="W" 	k="184" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="61" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="V" 	k="205" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="asterisk" 	k="287" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="guillemotleft,guilsinglleft" 	k="102" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="t" 	k="102" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="periodcentered,bullet" 	k="82" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="backslash" 	k="164" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="one" 	k="102" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="question" 	k="123" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="f,uniFB01,uniFB02" 	k="61" />
-<hkern g1="k" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="61" />
-<hkern g1="k" 	g2="v,y,yacute,ydieresis" 	k="82" />
-<hkern g1="k" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="123" />
-<hkern g1="k" 	g2="s" 	k="41" />
-<hkern g1="k" 	g2="ae" 	k="41" />
-<hkern g1="k" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="143" />
-<hkern g1="k" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="113" />
-<hkern g1="k" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="k" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="k" 	g2="w" 	k="41" />
-<hkern g1="k" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="61" />
-<hkern g1="k" 	g2="t" 	k="41" />
-<hkern g1="k" 	g2="periodcentered,bullet" 	k="164" />
-<hkern g1="k" 	g2="backslash" 	k="41" />
-<hkern g1="k" 	g2="question" 	k="20" />
-<hkern g1="c,cent,ccedilla" 	g2="Y,Yacute,Ydieresis" 	k="164" />
-<hkern g1="c,cent,ccedilla" 	g2="T" 	k="20" />
-<hkern g1="c,cent,ccedilla" 	g2="ae" 	k="10" />
-<hkern g1="c,cent,ccedilla" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="51" />
-<hkern g1="c,cent,ccedilla" 	g2="W" 	k="41" />
-<hkern g1="c,cent,ccedilla" 	g2="V" 	k="123" />
-<hkern g1="c,cent,ccedilla" 	g2="backslash" 	k="20" />
-<hkern g1="x" 	g2="ae" 	k="41" />
-<hkern g1="x" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="61" />
-<hkern g1="x" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="x" 	g2="guillemotleft,guilsinglleft" 	k="102" />
-<hkern g1="F" 	g2="trademark" 	k="-61" />
-<hkern g1="F" 	g2="slash" 	k="143" />
-<hkern g1="F" 	g2="icircumflex" 	k="-205" />
-<hkern g1="F" 	g2="AE" 	k="266" />
-<hkern g1="F" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="F" 	g2="idieresis" 	k="-225" />
-<hkern g1="F" 	g2="s" 	k="41" />
-<hkern g1="F" 	g2="underscore" 	k="82" />
-<hkern g1="F" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="31" />
-<hkern g1="F" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="143" />
-<hkern g1="F" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="F" 	g2="J" 	k="123" />
-<hkern g1="F" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="184" />
-<hkern g1="F" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="F" 	g2="x" 	k="10" />
-<hkern g1="F" 	g2="M" 	k="20" />
-<hkern g1="F" 	g2="igrave" 	k="-82" />
-<hkern g1="dollar,S,section" 	g2="slash" 	k="123" />
-<hkern g1="dollar,S,section" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="Y,Yacute,Ydieresis" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="v,y,yacute,ydieresis" 	k="123" />
-<hkern g1="dollar,S,section" 	g2="T" 	k="51" />
-<hkern g1="dollar,S,section" 	g2="AE" 	k="143" />
-<hkern g1="dollar,S,section" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="seven" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="s" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="underscore" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="ae" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="m,n,p,r,ntilde" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="J" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="w" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="W" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="51" />
-<hkern g1="dollar,S,section" 	g2="V" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="t" 	k="31" />
-<hkern g1="dollar,S,section" 	g2="backslash" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="x" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="31" />
-<hkern g1="dollar,S,section" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="M" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="Z" 	k="41" />
-<hkern g1="K" 	g2="trademark" 	k="41" />
-<hkern g1="K" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="123" />
-<hkern g1="K" 	g2="Y,Yacute,Ydieresis" 	k="143" />
-<hkern g1="K" 	g2="v,y,yacute,ydieresis" 	k="184" />
-<hkern g1="K" 	g2="T" 	k="41" />
-<hkern g1="K" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="143" />
-<hkern g1="K" 	g2="s" 	k="20" />
-<hkern g1="K" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="164" />
-<hkern g1="K" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="102" />
-<hkern g1="K" 	g2="j" 	k="-20" />
-<hkern g1="K" 	g2="b,h,i,k,l,germandbls,iacute" 	k="10" />
-<hkern g1="K" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="K" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="K" 	g2="w" 	k="123" />
-<hkern g1="K" 	g2="W" 	k="82" />
-<hkern g1="K" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="82" />
-<hkern g1="K" 	g2="V" 	k="102" />
-<hkern g1="K" 	g2="t" 	k="123" />
-<hkern g1="K" 	g2="periodcentered,bullet" 	k="143" />
-<hkern g1="K" 	g2="two" 	k="20" />
-<hkern g1="K" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="K" 	g2="f,uniFB01,uniFB02" 	k="41" />
-<hkern g1="K" 	g2="parenright" 	k="-20" />
-<hkern g1="K" 	g2="Z" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="Y,Yacute,Ydieresis" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="T" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="61" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="61" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="j" 	k="-20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="t" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="four" 	k="-20" />
-<hkern g1="X" 	g2="v,y,yacute,ydieresis" 	k="143" />
-<hkern g1="X" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="102" />
-<hkern g1="X" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="123" />
-<hkern g1="X" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="82" />
-<hkern g1="X" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="X" 	g2="w" 	k="102" />
-<hkern g1="X" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="61" />
-<hkern g1="X" 	g2="asterisk" 	k="41" />
-<hkern g1="X" 	g2="guillemotleft,guilsinglleft" 	k="61" />
-<hkern g1="X" 	g2="t" 	k="82" />
-<hkern g1="X" 	g2="periodcentered,bullet" 	k="123" />
-<hkern g1="X" 	g2="f,uniFB01,uniFB02" 	k="41" />
-<hkern g1="question,P" 	g2="slash" 	k="184" />
-<hkern g1="question,P" 	g2="icircumflex" 	k="-123" />
-<hkern g1="question,P" 	g2="Y,Yacute,Ydieresis" 	k="102" />
-<hkern g1="question,P" 	g2="s" 	k="41" />
-<hkern g1="question,P" 	g2="underscore" 	k="225" />
-<hkern g1="question,P" 	g2="ae" 	k="41" />
-<hkern g1="question,P" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="41" />
-<hkern g1="question,P" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="184" />
-<hkern g1="question,P" 	g2="J" 	k="102" />
-<hkern g1="question,P" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="164" />
-<hkern g1="question,P" 	g2="W" 	k="20" />
-<hkern g1="question,P" 	g2="V" 	k="61" />
-<hkern g1="question,P" 	g2="asterisk" 	k="-61" />
-<hkern g1="question,P" 	g2="guillemotleft,guilsinglleft" 	k="41" />
-<hkern g1="question,P" 	g2="t" 	k="-20" />
-<hkern g1="question,P" 	g2="question" 	k="20" />
-<hkern g1="question,P" 	g2="X" 	k="61" />
-<hkern g1="question,P" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="z" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="z" 	g2="s" 	k="20" />
-<hkern g1="z" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="z" 	g2="w" 	k="20" />
-<hkern g1="z" 	g2="periodcentered,bullet" 	k="20" />
-<hkern g1="z" 	g2="backslash" 	k="20" />
-<hkern g1="space" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="102" />
-<hkern g1="space" 	g2="V" 	k="184" />
-<hkern g1="space" 	g2="Y,Yacute,Ydieresis" 	k="184" />
-<hkern g1="space" 	g2="W" 	k="123" />
-<hkern g1="bracketleft,braceleft" 	g2="t" 	k="61" />
-<hkern g1="period,ellipsis" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="period,ellipsis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="period,ellipsis" 	g2="V" 	k="307" />
-<hkern g1="period,ellipsis" 	g2="W" 	k="184" />
-<hkern g1="period,ellipsis" 	g2="quotedbl,quotesingle" 	k="369" />
-<hkern g1="period,ellipsis" 	g2="seven" 	k="102" />
-<hkern g1="period,ellipsis" 	g2="one" 	k="205" />
-<hkern g1="period,ellipsis" 	g2="two" 	k="10" />
-<hkern g1="period,ellipsis" 	g2="T" 	k="266" />
-<hkern g1="period,ellipsis" 	g2="nine" 	k="184" />
-<hkern g1="period,ellipsis" 	g2="v,y,yacute,ydieresis" 	k="143" />
-<hkern g1="period,ellipsis" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="period,ellipsis" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="246" />
-<hkern g1="period,ellipsis" 	g2="w" 	k="102" />
-<hkern g1="asterisk" 	g2="W" 	k="-61" />
-<hkern g1="asterisk" 	g2="seven" 	k="-61" />
-<hkern g1="asterisk" 	g2="one" 	k="-82" />
-<hkern g1="asterisk" 	g2="T" 	k="-82" />
-<hkern g1="asterisk" 	g2="v,y,yacute,ydieresis" 	k="-41" />
-<hkern g1="asterisk" 	g2="w" 	k="-41" />
-<hkern g1="asterisk" 	g2="J" 	k="184" />
-<hkern g1="asterisk" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-61" />
-<hkern g1="asterisk" 	g2="four" 	k="143" />
-<hkern g1="asterisk" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="225" />
-<hkern g1="asterisk" 	g2="period,ellipsis" 	k="123" />
-<hkern g1="asterisk" 	g2="AE" 	k="389" />
-<hkern g1="asterisk" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="123" />
-<hkern g1="four" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="20" />
-<hkern g1="four" 	g2="quotedbl,quotesingle" 	k="102" />
-<hkern g1="four" 	g2="seven" 	k="61" />
-<hkern g1="four" 	g2="one" 	k="51" />
-<hkern g1="four" 	g2="two" 	k="41" />
-<hkern g1="four" 	g2="nine" 	k="61" />
-<hkern g1="four" 	g2="period,ellipsis" 	k="20" />
-<hkern g1="four" 	g2="asterisk" 	k="102" />
-<hkern g1="four" 	g2="backslash" 	k="102" />
-<hkern g1="four" 	g2="question" 	k="20" />
-<hkern g1="four" 	g2="periodcentered,bullet" 	k="20" />
-<hkern g1="four" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="102" />
-<hkern g1="four" 	g2="ampersand,eight" 	k="-20" />
-<hkern g1="four" 	g2="trademark" 	k="82" />
-<hkern g1="ampersand" 	g2="V" 	k="41" />
-<hkern g1="ampersand" 	g2="Y,Yacute,Ydieresis" 	k="123" />
-<hkern g1="ampersand" 	g2="W" 	k="20" />
-<hkern g1="ampersand" 	g2="T" 	k="123" />
-<hkern g1="ampersand" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="seven" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="seven" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="102" />
-<hkern g1="seven" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="82" />
-<hkern g1="seven" 	g2="two" 	k="10" />
-<hkern g1="seven" 	g2="nine" 	k="41" />
-<hkern g1="seven" 	g2="four" 	k="164" />
-<hkern g1="seven" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="164" />
-<hkern g1="seven" 	g2="period,ellipsis" 	k="225" />
-<hkern g1="seven" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="205" />
-<hkern g1="seven" 	g2="asterisk" 	k="-61" />
-<hkern g1="seven" 	g2="periodcentered,bullet" 	k="82" />
-<hkern g1="seven" 	g2="ampersand,eight" 	k="61" />
-<hkern g1="seven" 	g2="multiply" 	k="41" />
-<hkern g1="seven" 	g2="five" 	k="102" />
-<hkern g1="seven" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="seven" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="seven" 	g2="three" 	k="20" />
-<hkern g1="seven" 	g2="slash" 	k="266" />
-<hkern g1="seven" 	g2="guillemotleft,guilsinglleft" 	k="61" />
-<hkern g1="seven" 	g2="underscore" 	k="205" />
-<hkern g1="seven" 	g2="z" 	k="20" />
-<hkern g1="seven" 	g2="s" 	k="102" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="V" 	k="143" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="Y,Yacute,Ydieresis" 	k="225" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="W" 	k="102" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="seven" 	k="102" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="one" 	k="82" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="two" 	k="41" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="T" 	k="123" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="v,y,yacute,ydieresis" 	k="61" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="w" 	k="20" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="J" 	k="82" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="four" 	k="20" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="123" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="AE" 	k="184" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="five" 	k="61" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="three" 	k="82" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="Z" 	k="82" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="x" 	k="61" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="X" 	k="123" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="61" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="seven" 	k="10" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="nine" 	k="20" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="four" 	k="143" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="ampersand,eight" 	k="41" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="five" 	k="102" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="three" 	k="61" />
-<hkern g1="colon" 	g2="V" 	k="61" />
-<hkern g1="colon" 	g2="W" 	k="61" />
-<hkern g1="colon" 	g2="seven" 	k="20" />
-<hkern g1="colon" 	g2="T" 	k="20" />
-<hkern g1="nine" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="nine" 	g2="two" 	k="41" />
-<hkern g1="nine" 	g2="nine" 	k="20" />
-<hkern g1="nine" 	g2="four" 	k="82" />
-<hkern g1="nine" 	g2="period,ellipsis" 	k="225" />
-<hkern g1="nine" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="143" />
-<hkern g1="nine" 	g2="ampersand,eight" 	k="41" />
-<hkern g1="nine" 	g2="five" 	k="41" />
-<hkern g1="nine" 	g2="three" 	k="82" />
-<hkern g1="guillemotright,guilsinglright" 	g2="V" 	k="164" />
-<hkern g1="guillemotright,guilsinglright" 	g2="Y,Yacute,Ydieresis" 	k="266" />
-<hkern g1="guillemotright,guilsinglright" 	g2="W" 	k="102" />
-<hkern g1="guillemotright,guilsinglright" 	g2="seven" 	k="123" />
-<hkern g1="guillemotright,guilsinglright" 	g2="T" 	k="82" />
-<hkern g1="guillemotright,guilsinglright" 	g2="v,y,yacute,ydieresis" 	k="82" />
-<hkern g1="guillemotright,guilsinglright" 	g2="w" 	k="61" />
-<hkern g1="guillemotright,guilsinglright" 	g2="J" 	k="20" />
-<hkern g1="guillemotright,guilsinglright" 	g2="AE" 	k="123" />
-<hkern g1="guillemotright,guilsinglright" 	g2="x" 	k="102" />
-<hkern g1="three" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="31" />
-<hkern g1="three" 	g2="seven" 	k="41" />
-<hkern g1="three" 	g2="one" 	k="61" />
-<hkern g1="three" 	g2="nine" 	k="61" />
-<hkern g1="three" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="41" />
-<hkern g1="three" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="41" />
-<hkern g1="three" 	g2="three" 	k="61" />
-<hkern g1="three" 	g2="slash" 	k="102" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="t" 	k="20" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="T" 	k="-61" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="J" 	k="430" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="four" 	k="184" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="184" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="period,ellipsis" 	k="266" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="AE" 	k="451" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="266" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="s" 	k="164" />
-<hkern g1="exclamdown" 	g2="V" 	k="82" />
-<hkern g1="exclamdown" 	g2="Y,Yacute,Ydieresis" 	k="61" />
-<hkern g1="exclamdown" 	g2="W" 	k="61" />
-<hkern g1="multiply" 	g2="two" 	k="20" />
-<hkern g1="multiply" 	g2="nine" 	k="20" />
-<hkern g1="multiply" 	g2="five" 	k="20" />
-<hkern g1="multiply" 	g2="three" 	k="41" />
-<hkern g1="two" 	g2="quotedbl,quotesingle" 	k="20" />
-<hkern g1="two" 	g2="seven" 	k="20" />
-<hkern g1="two" 	g2="two" 	k="20" />
-<hkern g1="two" 	g2="nine" 	k="20" />
-<hkern g1="two" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="20" />
-<hkern g1="two" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="41" />
-<hkern g1="questiondown" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="questiondown" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="questiondown" 	g2="V" 	k="205" />
-<hkern g1="questiondown" 	g2="Y,Yacute,Ydieresis" 	k="246" />
-<hkern g1="questiondown" 	g2="W" 	k="164" />
-<hkern g1="questiondown" 	g2="seven" 	k="82" />
-<hkern g1="questiondown" 	g2="T" 	k="123" />
-<hkern g1="questiondown" 	g2="nine" 	k="82" />
-<hkern g1="questiondown" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="questiondown" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="82" />
-<hkern g1="questiondown" 	g2="w" 	k="123" />
-<hkern g1="questiondown" 	g2="four" 	k="41" />
-<hkern g1="questiondown" 	g2="five" 	k="61" />
-<hkern g1="questiondown" 	g2="three" 	k="20" />
-<hkern g1="questiondown" 	g2="s" 	k="41" />
-<hkern g1="questiondown" 	g2="j" 	k="-123" />
-<hkern g1="questiondown" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="10" />
-<hkern g1="greater" 	g2="seven" 	k="41" />
-<hkern g1="trademark" 	g2="J" 	k="102" />
-<hkern g1="trademark" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="164" />
-<hkern g1="trademark" 	g2="AE" 	k="246" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="123" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="V" 	k="307" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="Y,Yacute,Ydieresis" 	k="307" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="W" 	k="184" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="t" 	k="41" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="seven" 	k="61" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="one" 	k="82" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="T" 	k="266" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="nine" 	k="184" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="v,y,yacute,ydieresis" 	k="143" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="41" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="246" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="w" 	k="102" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="four" 	k="-20" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="ampersand,eight" 	k="20" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="backslash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="123" />
-<hkern g1="backslash" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="102" />
-<hkern g1="backslash" 	g2="V" 	k="307" />
-<hkern g1="backslash" 	g2="Y,Yacute,Ydieresis" 	k="225" />
-<hkern g1="backslash" 	g2="W" 	k="143" />
-<hkern g1="backslash" 	g2="t" 	k="164" />
-<hkern g1="backslash" 	g2="seven" 	k="123" />
-<hkern g1="backslash" 	g2="one" 	k="102" />
-<hkern g1="backslash" 	g2="T" 	k="143" />
-<hkern g1="backslash" 	g2="v,y,yacute,ydieresis" 	k="184" />
-<hkern g1="backslash" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="backslash" 	g2="w" 	k="205" />
-<hkern g1="backslash" 	g2="periodcentered,bullet" 	k="102" />
-<hkern g1="backslash" 	g2="ampersand,eight" 	k="41" />
-<hkern g1="backslash" 	g2="five" 	k="20" />
-<hkern g1="backslash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="82" />
-<hkern g1="backslash" 	g2="three" 	k="61" />
-<hkern g1="backslash" 	g2="z" 	k="61" />
-<hkern g1="backslash" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="backslash" 	g2="j" 	k="-164" />
-<hkern g1="backslash" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="61" />
-<hkern g1="periodcentered,bullet" 	g2="V" 	k="143" />
-<hkern g1="periodcentered,bullet" 	g2="Y,Yacute,Ydieresis" 	k="164" />
-<hkern g1="periodcentered,bullet" 	g2="W" 	k="102" />
-<hkern g1="periodcentered,bullet" 	g2="T" 	k="82" />
-<hkern g1="periodcentered,bullet" 	g2="J" 	k="20" />
-<hkern g1="periodcentered,bullet" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="82" />
-<hkern g1="periodcentered,bullet" 	g2="AE" 	k="143" />
-<hkern g1="periodcentered,bullet" 	g2="Z" 	k="20" />
-<hkern g1="five" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="five" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="20" />
-<hkern g1="five" 	g2="quotedbl,quotesingle" 	k="61" />
-<hkern g1="five" 	g2="seven" 	k="82" />
-<hkern g1="five" 	g2="two" 	k="20" />
-<hkern g1="five" 	g2="nine" 	k="41" />
-<hkern g1="five" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="41" />
-<hkern g1="five" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="20" />
-<hkern g1="five" 	g2="periodcentered,bullet" 	k="20" />
-<hkern g1="five" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="82" />
-<hkern g1="five" 	g2="five" 	k="20" />
-<hkern g1="five" 	g2="three" 	k="20" />
-<hkern g1="five" 	g2="slash" 	k="20" />
-<hkern g1="five" 	g2="underscore" 	k="123" />
-<hkern g1="underscore" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="143" />
-<hkern g1="underscore" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="102" />
-<hkern g1="underscore" 	g2="V" 	k="246" />
-<hkern g1="underscore" 	g2="Y,Yacute,Ydieresis" 	k="225" />
-<hkern g1="underscore" 	g2="W" 	k="123" />
-<hkern g1="underscore" 	g2="seven" 	k="102" />
-<hkern g1="underscore" 	g2="one" 	k="143" />
-<hkern g1="underscore" 	g2="T" 	k="184" />
-<hkern g1="underscore" 	g2="nine" 	k="123" />
-<hkern g1="underscore" 	g2="v,y,yacute,ydieresis" 	k="164" />
-<hkern g1="underscore" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="143" />
-<hkern g1="underscore" 	g2="w" 	k="102" />
-<hkern g1="underscore" 	g2="J" 	k="61" />
-<hkern g1="underscore" 	g2="four" 	k="143" />
-<hkern g1="underscore" 	g2="ampersand,eight" 	k="102" />
-<hkern g1="underscore" 	g2="five" 	k="61" />
-<hkern g1="underscore" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="41" />
-<hkern g1="underscore" 	g2="s" 	k="102" />
-<hkern g1="underscore" 	g2="j" 	k="-184" />
-<hkern g1="equal" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="equal" 	g2="seven" 	k="102" />
-<hkern g1="equal" 	g2="one" 	k="41" />
-<hkern g1="equal" 	g2="two" 	k="41" />
-<hkern g1="equal" 	g2="nine" 	k="41" />
-<hkern g1="equal" 	g2="ampersand,eight" 	k="41" />
-<hkern g1="equal" 	g2="five" 	k="41" />
-<hkern g1="equal" 	g2="three" 	k="41" />
-<hkern g1="yen" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="yen" 	g2="four" 	k="41" />
-<hkern g1="quotedbl,quotesingle" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="123" />
-<hkern g1="quotedbl,quotesingle" 	g2="J" 	k="307" />
-<hkern g1="quotedbl,quotesingle" 	g2="four" 	k="266" />
-<hkern g1="quotedbl,quotesingle" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="205" />
-<hkern g1="quotedbl,quotesingle" 	g2="period,ellipsis" 	k="246" />
-<hkern g1="quotedbl,quotesingle" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="143" />
-<hkern g1="quotedbl,quotesingle" 	g2="ampersand,eight" 	k="41" />
-<hkern g1="quotedbl,quotesingle" 	g2="five" 	k="82" />
-<hkern g1="quotedbl,quotesingle" 	g2="s" 	k="61" />
-<hkern g1="slash" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="123" />
-<hkern g1="slash" 	g2="J" 	k="143" />
-<hkern g1="slash" 	g2="four" 	k="184" />
-<hkern g1="slash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="164" />
-<hkern g1="slash" 	g2="AE" 	k="184" />
-<hkern g1="slash" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="246" />
-<hkern g1="slash" 	g2="m,n,p,r,ntilde" 	k="61" />
-<hkern g1="slash" 	g2="s" 	k="102" />
-<hkern g1="slash" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="slash" 	g2="ae" 	k="123" />
-</font>
-</defs></svg> 
\ No newline at end of file
diff --git a/docs/fonts/rene_bieder_-_canaro_black-webfont.ttf b/docs/fonts/rene_bieder_-_canaro_black-webfont.ttf
deleted file mode 100644
index eaf9ac7..0000000
--- a/docs/fonts/rene_bieder_-_canaro_black-webfont.ttf
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_black-webfont.woff b/docs/fonts/rene_bieder_-_canaro_black-webfont.woff
deleted file mode 100644
index 7c75342..0000000
--- a/docs/fonts/rene_bieder_-_canaro_black-webfont.woff
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_bold-webfont.eot b/docs/fonts/rene_bieder_-_canaro_bold-webfont.eot
deleted file mode 100644
index f136987..0000000
--- a/docs/fonts/rene_bieder_-_canaro_bold-webfont.eot
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_bold-webfont.svg b/docs/fonts/rene_bieder_-_canaro_bold-webfont.svg
deleted file mode 100644
index 8b7cfc4..0000000
--- a/docs/fonts/rene_bieder_-_canaro_bold-webfont.svg
+++ /dev/null
@@ -1,1243 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata></metadata>
-<defs>
-<font id="canaro_bookbold" horiz-adv-x="1284" >
-<font-face units-per-em="2048" ascent="1638" descent="-410" />
-<missing-glyph horiz-adv-x="464" />
-<glyph unicode="&#xfb01;" horiz-adv-x="1417" d="M14 696v297h211v74q0 228 152.5 363t386.5 135q133 0 244 -44t223 -139l-166 -215q-133 105 -272 105q-112 0 -174 -55t-62 -162v-62h772v-993h-334v696h-438v-696h-332v696h-211z" />
-<glyph unicode="&#xfb02;" horiz-adv-x="1464" d="M14 696v297h211v94q0 230 134.5 354t367.5 124q76 0 136 -14t159 -48l319 -16v-1487h-331v1225q-126 47 -236 47q-217 0 -217 -209v-70h322v-297h-322v-696h-332v696h-211z" />
-<glyph horiz-adv-x="2048" />
-<glyph horiz-adv-x="2048" />
-<glyph unicode="&#xd;" horiz-adv-x="2048" />
-<glyph unicode=" "  horiz-adv-x="464" />
-<glyph unicode="&#x09;" horiz-adv-x="464" />
-<glyph unicode="&#xa0;" horiz-adv-x="464" />
-<glyph unicode="!" horiz-adv-x="567" d="M92 154q0 78 57.5 132t137.5 54q82 0 139 -54t57 -132q0 -81 -57 -136t-139 -55q-80 0 -137.5 55t-57.5 136zM96 1393h373l-25 -957h-323z" />
-<glyph unicode="&#x22;" horiz-adv-x="899" d="M119 1026v547h332l-66 -547h-266zM496 1026v547h331l-65 -547h-266z" />
-<glyph unicode="#" horiz-adv-x="1624" d="M55 299v279h262l64 204h-213v279h301l104 334h320l-105 -334h277l104 334h320l-105 -334h187v-279h-273l-63 -204h223v-279h-311l-94 -299h-320l94 299h-278l-92 -299h-320l92 299h-174zM637 578h278l64 204h-279z" />
-<glyph unicode="$" horiz-adv-x="1390" d="M88 90l78 305q306 -115 530 -119q109 -2 166.5 28.5t57.5 90.5q0 18 -5 34t-17.5 29t-24.5 22.5t-35 19t-39.5 15.5t-48.5 13.5t-50.5 11.5t-56.5 11.5t-57 11.5q-242 51 -348.5 142t-106.5 268q0 182 119.5 295.5t331.5 138.5v229h268v-231q230 -21 410 -86l-74 -299 q-304 92 -488 92q-194 0 -194 -123q0 -32 14 -53t59.5 -38.5t76 -25t117.5 -25.5q27 -6 42 -9q93 -20 161 -41.5t130.5 -55.5t101 -77t61.5 -105t23 -141q0 -188 -117 -300.5t-323 -140.5v-202h-268v200q-244 23 -494 115z" />
-<glyph unicode="%" horiz-adv-x="2234" d="M137 1014q0 183 118 296t300 113q181 0 298.5 -113.5t117.5 -295.5q0 -184 -117.5 -298t-298.5 -114q-182 0 -300 114t-118 298zM362 1014q0 -86 55.5 -140.5t135.5 -54.5t135 54.5t55 140.5t-55 140t-135 54t-135.5 -54t-55.5 -140zM545 0l958 1393h168l-958 -1393h-168 zM1264 381q0 183 117.5 296.5t297.5 113.5q182 0 300 -113.5t118 -296.5q0 -184 -118 -298t-300 -114q-181 0 -298 114t-117 298zM1489 381q0 -87 55 -142t135 -55t135.5 55t55.5 142q0 84 -55.5 138t-135.5 54t-135 -53.5t-55 -138.5z" />
-<glyph unicode="&#x26;" horiz-adv-x="1312" d="M55 401q0 233 224 322q-144 89 -144 289q0 183 141 297t377 114q168 0 326 -45l-61 -270q-152 35 -269 35q-90 0 -145 -40.5t-55 -105.5q0 -82 37.5 -117.5t140.5 -35.5h651v-256h-123v-152q0 -211 -150.5 -339t-398.5 -128t-399.5 118.5t-151.5 313.5zM369 426 q0 -78 65 -127t172 -49q106 0 171 51.5t65 134.5v152h-215q-125 0 -191.5 -42.5t-66.5 -119.5z" />
-<glyph unicode="'" horiz-adv-x="524" d="M119 1026v547h334l-66 -547h-268z" />
-<glyph unicode="(" horiz-adv-x="774" d="M76 535q0 302 99.5 575.5t283.5 501.5l258 -154q-75 -120 -121 -204.5t-93.5 -201t-70 -244t-22.5 -273.5q0 -118 17 -228t41.5 -194.5t69 -180.5t82 -162.5t97.5 -164.5l-258 -156q-383 490 -383 1086z" />
-<glyph unicode=")" horiz-adv-x="763" d="M47 -395q60 98 97.5 164.5t82 162.5t69 180.5t41.5 194.5t17 228q0 146 -22.5 273.5t-70 244t-93.5 201t-121 204.5l258 154q184 -228 283.5 -501.5t99.5 -575.5q0 -596 -383 -1086z" />
-<glyph unicode="*" horiz-adv-x="819" d="M55 963l187 112l-187 113l86 149l183 -110v192h172v-192l182 110l86 -149l-186 -113l186 -112l-86 -148l-182 109v-197h-172v197l-183 -109z" />
-<glyph unicode="+" horiz-adv-x="1370" d="M199 541v262h350v356h272v-356h350v-262h-350v-355h-272v355h-350z" />
-<glyph unicode="," horiz-adv-x="665" d="M117 172q0 87 63 147t152 60q90 0 153.5 -60t63.5 -147q0 -59 -33 -124t-184 -314h-215l125 266q-61 26 -93 71t-32 101z" />
-<glyph unicode="-" horiz-adv-x="1073" d="M199 371h678v315h-678v-315z" />
-<glyph unicode="." horiz-adv-x="663" d="M117 172q0 87 62.5 147t152.5 60t152.5 -60t62.5 -147q0 -89 -62.5 -149t-152.5 -60t-152.5 60t-62.5 149z" />
-<glyph unicode="/" horiz-adv-x="1075" d="M4 -557l774 2130h277l-774 -2130h-277z" />
-<glyph unicode="0" horiz-adv-x="1511" d="M90 696q0 327 183.5 527t482.5 200q300 0 482.5 -200t182.5 -527t-182.5 -527t-482.5 -200q-299 0 -482.5 200t-183.5 527zM424 696q0 -189 91 -304.5t241 -115.5t240.5 115t90.5 305t-90.5 305t-240.5 115t-241 -115.5t-91 -304.5z" />
-<glyph unicode="1" horiz-adv-x="899" d="M20 1219l605 174h110v-1393h-332v1010l-315 -76z" />
-<glyph unicode="2" horiz-adv-x="1198" d="M86 1325q272 98 500 98q129 0 229.5 -35.5t161.5 -98t92 -141.5t31 -171q0 -75 -23.5 -145t-71 -136.5t-100 -121.5t-129.5 -125l-182 -152h524v-297h-1014v225l459 426q107 97 151 155.5t44 121.5q0 95 -61 141.5t-167 46.5q-140 0 -372 -76z" />
-<glyph unicode="3" horiz-adv-x="1245" d="M72 84l98 262q233 -96 436 -96q103 0 165.5 48.5t62.5 131.5q0 62 -64 100.5t-168 38.5h-262v144l330 383h-541v297h977v-189l-332 -389l17 -2q170 -22 270 -124.5t100 -252.5q0 -221 -142.5 -344t-416.5 -123q-278 0 -530 115z" />
-<glyph unicode="4" horiz-adv-x="1368" d="M66 223v232l780 938h313v-895h156v-275h-156v-223h-313v223h-780zM455 498h391v499z" />
-<glyph unicode="5" horiz-adv-x="1263" d="M86 86l96 274q238 -100 426 -100q111 0 172.5 48.5t61.5 127.5q0 73 -65.5 117t-176.5 49l-407 21l67 770h858v-310h-573l-19 -196l133 -6q244 -14 381.5 -127.5t137.5 -309.5q0 -212 -148.5 -343.5t-415.5 -131.5q-140 0 -263.5 26t-264.5 91z" />
-<glyph unicode="6" horiz-adv-x="1300" d="M68 502q0 86 32 163.5t97 165.5l413 562h389l-294 -389q239 -15 382.5 -149.5t143.5 -352.5q0 -239 -161 -386t-421 -147t-420.5 147t-160.5 386zM383 502q0 -116 73.5 -186t192.5 -70t192.5 70t73.5 186q0 112 -73.5 180t-192.5 68q-120 0 -193 -69t-73 -179z" />
-<glyph unicode="7" horiz-adv-x="1175" d="M68 1083v310h1056v-195l-510 -1198h-362l471 1083h-655z" />
-<glyph unicode="8" d="M70 383q0 239 249 340q-194 89 -194 307q0 176 144.5 284.5t373.5 108.5q227 0 371.5 -108.5t144.5 -284.5q0 -217 -192 -307q250 -103 250 -340q0 -188 -156 -301t-418 -113q-263 0 -418 113t-155 301zM420 418q0 -73 62 -123.5t161 -50.5q98 0 160.5 51t62.5 123 q0 77 -62 126.5t-161 49.5q-100 0 -161.5 -49.5t-61.5 -126.5zM455 1006q0 -74 52 -120t136 -46t136 46t52 120q0 71 -52 116t-136 45t-136 -45t-52 -116z" />
-<glyph unicode="9" horiz-adv-x="1320" d="M68 891q0 239 161 385.5t420 146.5q260 0 421 -146.5t161 -385.5q0 -148 -101 -297l-393 -594h-381l260 387q-247 9 -397.5 145.5t-150.5 358.5zM383 891q0 -112 73.5 -180t192.5 -68q121 0 195 69t74 179q0 116 -74.5 186t-194.5 70q-119 0 -192.5 -70t-73.5 -186z" />
-<glyph unicode=":" horiz-adv-x="663" d="M117 172q0 87 62.5 147t152.5 60t153.5 -60t63.5 -147q0 -88 -63.5 -148.5t-153.5 -60.5t-152.5 60t-62.5 149zM117 819q0 87 62.5 147t152.5 60t152.5 -60t62.5 -147q0 -88 -62.5 -147.5t-152.5 -59.5t-152.5 59.5t-62.5 147.5z" />
-<glyph unicode=";" horiz-adv-x="677" d="M117 172q0 87 63 147t152 60q90 0 153.5 -60t63.5 -147q0 -59 -33 -124t-184 -314h-215l125 266q-61 26 -93 71t-32 101zM129 819q0 87 63 147t152 60q90 0 153.5 -60t63.5 -147q0 -88 -63.5 -147.5t-153.5 -59.5q-89 0 -152 59.5t-63 147.5z" />
-<glyph unicode="&#x3c;" horiz-adv-x="1083" d="M88 477v301l864 389v-301l-528 -237l528 -240v-301z" />
-<glyph unicode="=" horiz-adv-x="1382" d="M199 315v263h987v-263h-987zM199 739v262h987v-262h-987z" />
-<glyph unicode="&#x3e;" horiz-adv-x="1083" d="M129 88v301l528 240l-528 237v301l864 -389v-301z" />
-<glyph unicode="?" horiz-adv-x="1036" d="M72 1374q207 49 401 49q232 0 373 -119.5t141 -314.5q0 -183 -118 -308.5t-304 -125.5h-16l6 -125h-301l-39 367h242q99 0 158 49t59 135q0 73 -55.5 117.5t-149.5 44.5q-97 0 -354 -37zM215 154q0 78 57.5 132t137.5 54q82 0 139 -54t57 -132q0 -81 -57 -136t-139 -55 q-80 0 -137.5 55t-57.5 136z" />
-<glyph unicode="@" horiz-adv-x="2066" d="M102 498q0 193 72 363.5t197 291t300 190.5t373 70q210 0 385.5 -66t298 -184.5t191 -289.5t68.5 -375q0 -126 -36.5 -224.5t-102.5 -159t-152 -91.5t-189 -31q-216 0 -280 123q-70 -62 -143 -93.5t-169 -31.5q-86 0 -165.5 35t-142.5 99t-100.5 162t-37.5 216 q9 217 133.5 348t337.5 131q110 0 195 -6.5t194 -20.5t166 -20v-608q0 -82 17 -114t69 -32q268 0 268 318q0 175 -58.5 321t-163.5 248t-255 158.5t-328 56.5q-225 0 -409.5 -102.5t-289.5 -282t-105 -399.5q0 -222 93.5 -400t267 -281.5t396.5 -105.5q126 0 250 19t305 59 l25 -123q-175 -43 -307 -64.5t-273 -21.5q-198 0 -366.5 70t-284 192t-180 291.5t-64.5 364.5zM772 483q0 -103 59 -170t150 -67q108 0 205 84v53v336q-99 12 -191 12q-112 0 -167.5 -67t-55.5 -181z" />
-<glyph unicode="A" horiz-adv-x="1613" d="M27 0l620 1401h322l618 -1401h-375l-96 229h-618l-95 -229h-376zM616 522h383l-192 465z" />
-<glyph unicode="B" horiz-adv-x="1370" d="M137 0v1393q340 12 606 12q236 0 368 -98t132 -273q0 -119 -65 -208t-177 -121q136 -31 216.5 -119.5t80.5 -204.5q0 -188 -141 -292.5t-387 -104.5q-285 0 -633 16zM481 272q32 -1 122 -3.5t124 -2.5q114 0 174 41.5t60 122.5q0 67 -54.5 104t-146.5 37h-279v-299z M481 815h244q88 0 141.5 44.5t53.5 117.5q0 74 -54.5 109.5t-165.5 35.5h-219v-307z" />
-<glyph unicode="C" horiz-adv-x="1462" d="M90 698q0 215 96.5 379.5t273.5 255t408 90.5q252 0 510 -67l-57 -314q-288 56 -410 56q-214 0 -333 -110.5t-119 -287.5q0 -184 119.5 -296.5t314.5 -112.5q153 0 428 55l57 -301q-283 -76 -510 -76q-350 0 -564 200.5t-214 528.5z" />
-<glyph unicode="D" horiz-adv-x="1503" d="M137 0v1393q304 16 518 16q225 0 396.5 -86t266.5 -247.5t95 -375.5q0 -216 -93.5 -379.5t-257 -250t-372.5 -86.5q-249 0 -553 16zM481 297q72 -4 217 -4q153 0 256 112.5t103 294.5q0 181 -107.5 290.5t-279.5 109.5q-126 0 -189 -4v-799z" />
-<glyph unicode="E" d="M137 0v1393h1053v-301h-709v-248h617v-295h-617v-248h709v-301h-1053z" />
-<glyph unicode="F" horiz-adv-x="1204" d="M137 0v1393h1022v-306h-678v-301h586v-313h-586v-473h-344z" />
-<glyph unicode="G" horiz-adv-x="1611" d="M90 700q0 215 95.5 379t270.5 254t404 90q260 0 520 -65l-59 -307q-290 49 -428 49q-197 0 -317.5 -110t-120.5 -290q0 -183 109 -295t288 -112q152 0 344 47v201h-442v282h737v-704q-389 -150 -643 -150q-225 0 -397.5 91t-266.5 257t-94 383z" />
-<glyph unicode="H" horiz-adv-x="1544" d="M137 0v1393h344v-559h582v559h346v-1393h-346v522h-582v-522h-344z" />
-<glyph unicode="I" horiz-adv-x="612" d="M133 0v1393h346v-1393h-346z" />
-<glyph unicode="J" horiz-adv-x="1146" d="M18 57l64 301q138 -35 223 -47t178 -12q90 0 143.5 71t53.5 197v826h350v-818q0 -286 -139.5 -446t-392.5 -160q-123 0 -231 20.5t-249 67.5z" />
-<glyph unicode="K" horiz-adv-x="1480" d="M137 0v1393h344v-588h68l455 588h417l-506 -650l539 -743h-422l-336 469h-215v-469h-344z" />
-<glyph unicode="L" horiz-adv-x="1218" d="M137 0v1393h344v-1088h684v-305h-1028z" />
-<glyph unicode="M" horiz-adv-x="1910" d="M117 0l71 1393h310l458 -942l457 942h307l74 -1393h-336l-43 672l-334 -672h-252l-333 672l-43 -672h-336z" />
-<glyph unicode="N" horiz-adv-x="1581" d="M137 0v1393h318l645 -815v815h344v-1393h-316l-647 809v-809h-344z" />
-<glyph unicode="O" horiz-adv-x="1675" d="M90 696q0 215 95 381t265 256t388 90q163 0 302 -52.5t237 -147t153 -230.5t55 -297t-55 -297t-153 -230.5t-237 -147t-302 -52.5q-218 0 -388 90t-265 256t-95 381zM446 696q0 -183 110 -296t282 -113t281.5 113t109.5 296t-109.5 295.5t-281.5 112.5t-282 -112.5 t-110 -295.5z" />
-<glyph unicode="P" horiz-adv-x="1331" d="M137 0v1393q328 16 537 16q280 0 443 -136t163 -378q0 -237 -164.5 -377.5t-441.5 -140.5h-193v-377h-344zM481 678h213q108 0 175 57.5t67 157.5q0 102 -66.5 158.5t-175.5 56.5q-73 0 -213 -4v-426z" />
-<glyph unicode="Q" horiz-adv-x="1675" d="M90 696q0 215 95 381t265 256t388 90q163 0 302 -52.5t237.5 -147t154 -230.5t55.5 -297q0 -220 -99.5 -387t-275.5 -256l324 -391h-414l-258 307h-26q-218 0 -388 90t-265 256t-95 381zM446 696q0 -183 110 -296t282 -113q170 0 279.5 113t109.5 296t-109.5 295.5 t-279.5 112.5q-172 0 -282 -112.5t-110 -295.5z" />
-<glyph unicode="R" horiz-adv-x="1392" d="M137 0v1393q286 12 559 12q274 0 430 -128t156 -368q0 -138 -63.5 -247.5t-178.5 -174.5l334 -487h-409l-256 399h-82h-146v-399h-344zM481 690h221q105 0 170.5 59.5t65.5 155.5q0 102 -65 152.5t-185 50.5q-31 0 -101 -1t-106 -1v-416z" />
-<glyph unicode="S" horiz-adv-x="1390" d="M88 90l78 305q306 -115 528 -119h11q215 0 215 119q0 18 -5 34t-17.5 29t-24.5 22.5t-35 19t-39.5 15.5t-48.5 13.5t-50.5 11.5t-56.5 11.5t-57 11.5q-243 51 -350 142t-107 268q0 205 152.5 322.5t414.5 117.5q139 0 294.5 -27t269.5 -67l-74 -299q-304 92 -488 92 q-194 0 -194 -123q0 -26 12 -45t32.5 -32.5t56 -25t74.5 -20.5t94 -20q26 -5 40 -8q93 -20 161 -41.5t130.5 -55.5t101 -77t61.5 -105t23 -141q0 -218 -156 -333.5t-425 -115.5q-301 0 -621 121z" />
-<glyph unicode="T" horiz-adv-x="1382" d="M51 1083v310h1280v-310h-467v-1083h-346v1083h-467z" />
-<glyph unicode="U" horiz-adv-x="1533" d="M117 629v764h348v-764q0 -158 81 -247t220 -89q140 0 222.5 89t82.5 247v764h348v-764q0 -309 -175.5 -484.5t-477.5 -175.5q-301 0 -475 175.5t-174 484.5z" />
-<glyph unicode="V" horiz-adv-x="1597" d="M35 1393h391l373 -934l375 934h389l-592 -1393h-344z" />
-<glyph unicode="W" horiz-adv-x="2181" d="M29 1393h366l258 -852l295 852h285l295 -852l258 852h366l-440 -1393h-336l-284 819l-287 -819h-336z" />
-<glyph unicode="X" horiz-adv-x="1542" d="M31 0l504 686l-496 707h422l311 -428l309 428h420l-495 -707l505 -686h-403l-336 426l-338 -426h-403z" />
-<glyph unicode="Y" horiz-adv-x="1525" d="M29 1393h387l346 -586l348 586h387l-559 -953v-440h-348v440z" />
-<glyph unicode="Z" horiz-adv-x="1368" d="M84 0v217l696 866h-663v310h1153v-217l-680 -867h692v-309h-1198z" />
-<glyph unicode="[" horiz-adv-x="784" d="M100 -512v2089h629v-309h-297v-1471h297v-309h-629z" />
-<glyph unicode="\" horiz-adv-x="1075" d="M61 1573h332l651 -2130h-331z" />
-<glyph unicode="]" horiz-adv-x="784" d="M55 -203h297v1471h-297v309h629v-2089h-629v309z" />
-<glyph unicode="^" horiz-adv-x="892" d="M25 936l294 457h252l299 -457h-286l-138 217l-137 -217h-284z" />
-<glyph unicode="_" horiz-adv-x="1271" d="M55 -186h1164v-281h-1164v281z" />
-<glyph unicode="`" horiz-adv-x="1228" d="M254 1460h414l170 -313h-318z" />
-<glyph unicode="a" horiz-adv-x="1282" d="M68 502q6 238 138 380t359 142q174 0 531 -42q13 -1 20.5 -2t20 -2.5t22.5 -2.5v-975h-334v68q-127 -99 -286 -99q-91 0 -175 35.5t-150.5 100.5t-106 168.5t-39.5 228.5zM389 496q0 -112 62 -182t161 -70q109 0 213 86v415q-125 11 -200 11q-117 0 -176.5 -70.5 t-59.5 -189.5z" />
-<glyph unicode="b" d="M127 16v1438h332v-448q140 18 246 18q242 0 374.5 -140.5t137.5 -379.5q0 -130 -40.5 -233t-109.5 -166.5t-154.5 -96.5t-179.5 -33q-139 0 -256 7t-350 34zM459 258q143 -14 200 -14q115 0 176.5 69.5t61.5 190.5q0 116 -61 184t-187 68q-68 0 -190 -17v-481z" />
-<glyph unicode="c" horiz-adv-x="1052" d="M68 502q0 240 157.5 384t415.5 144q183 0 348 -55l-41 -252q-205 35 -276 35q-132 0 -207.5 -71.5t-75.5 -188.5q0 -115 74 -183.5t196 -68.5q113 0 295 37l35 -252q-186 -62 -354 -62q-252 0 -409.5 146t-157.5 387z" />
-<glyph unicode="d" d="M68 504q5 239 137.5 379.5t374.5 140.5q105 0 245 -18v448h332v-1438q-233 -27 -350 -34t-256 -7q-94 0 -179.5 33t-154 96.5t-109 166.5t-40.5 233zM387 504q0 -121 61.5 -190.5t176.5 -69.5q57 0 200 14v481q-122 17 -190 17q-126 0 -187 -68t-61 -184z" />
-<glyph unicode="e" horiz-adv-x="1153" d="M66 498q0 236 146.5 381t375.5 145q218 0 356 -123t139 -323q0 -91 -18 -189h-666q27 -70 90.5 -109.5t157.5 -39.5q125 0 357 49l43 -242q-237 -78 -406 -78q-271 0 -423 147.5t-152 381.5zM387 592h410q-4 83 -58 131.5t-141 48.5q-84 0 -139 -47.5t-72 -132.5z" />
-<glyph unicode="f" horiz-adv-x="886" d="M14 696v297h211v129q0 211 115 327t305 116q79 0 209 -23l-37 -270q-52 8 -110 8q-150 0 -150 -176v-111h322v-297h-322v-696h-332v696h-211z" />
-<glyph unicode="g" horiz-adv-x="1273" d="M68 502q5 238 136.5 380t360.5 142q117 0 202.5 -6t215 -22t176.5 -21v-961q0 -253 -152 -397.5t-440 -144.5q-161 0 -360 61l47 254q17 -3 65 -11.5t68.5 -12t55.5 -8.5t61 -7t51 -2q261 0 270 248q-106 -10 -272 -10q-96 0 -183 35t-154.5 99t-107.5 163.5t-40 220.5z M389 496q0 -102 63 -171t160 -69q111 0 213 14v475q-125 11 -200 11q-118 0 -177 -70.5t-59 -189.5z" />
-<glyph unicode="h" horiz-adv-x="1275" d="M127 0v1454h332v-453q182 23 295 23q183 0 295 -105.5t112 -277.5v-641h-332v543q0 90 -46 135t-121 45q-77 0 -203 -18v-705h-332z" />
-<glyph unicode="i" horiz-adv-x="565" d="M80 1311q0 87 58.5 143.5t144.5 56.5q83 0 141.5 -57t58.5 -143q0 -84 -58.5 -140.5t-141.5 -56.5q-85 0 -144 56.5t-59 140.5zM117 0v993h332v-993h-332z" />
-<glyph unicode="j" horiz-adv-x="571" d="M-86 -231q65 1 105 14t59.5 43.5t25 64.5t5.5 91v1011h331v-981q0 -104 -11 -177t-42.5 -140.5t-87 -108.5t-146.5 -66.5t-219 -27.5zM70 1311q0 87 58.5 143.5t143.5 56.5q86 0 145.5 -56.5t59.5 -143.5q0 -84 -59.5 -140.5t-145.5 -56.5q-84 0 -143 56.5t-59 140.5z " />
-<glyph unicode="k" horiz-adv-x="1245" d="M127 0v1454h332v-801h45l293 340h387l-357 -415l387 -578h-380l-234 346h-141v-346h-332z" />
-<glyph unicode="l" horiz-adv-x="591" d="M129 0v1454h334v-1454h-334z" />
-<glyph unicode="m" horiz-adv-x="1908" d="M127 0v971q347 53 586 53q143 0 235 -51q242 51 430 51q192 0 304 -95t112 -288v-641h-332v543q0 97 -44.5 138.5t-131.5 41.5q-85 0 -166 -16q6 -53 6 -109v-598h-331v543q0 97 -44 138.5t-130 41.5q-78 0 -162 -8v-715h-332z" />
-<glyph unicode="n" horiz-adv-x="1275" d="M127 0v975q401 49 629 49q183 0 294 -105.5t111 -277.5v-641h-332v543q0 90 -46 135t-121 45q-63 0 -203 -10v-713h-332z" />
-<glyph unicode="o" horiz-adv-x="1261" d="M68 502q0 238 156.5 384t406.5 146q251 0 407 -146t156 -384q0 -241 -156 -389t-407 -148q-250 0 -406.5 148t-156.5 389zM385 502q0 -113 69 -182.5t177 -69.5t177 69.5t69 182.5q0 110 -69 178t-177 68t-177 -68t-69 -178z" />
-<glyph unicode="p" horiz-adv-x="1294" d="M127 -461v1436q365 49 592 49q228 0 359 -141.5t139 -380.5q0 -121 -40 -220.5t-107 -163.5t-154 -99t-183 -35q-165 0 -274 10v-455h-332zM459 270q102 -14 215 -14q97 0 160 69t63 171q0 120 -58.5 190t-176.5 70q-75 0 -203 -11v-475z" />
-<glyph unicode="q" horiz-adv-x="1294" d="M76 502q8 239 138.5 380.5t358.5 141.5q229 0 594 -49v-1436h-333v455q-106 -10 -273 -10q-96 0 -183 35t-154.5 99t-107.5 163.5t-40 220.5zM397 496q0 -102 63.5 -171t160.5 -69q111 0 213 14v475q-125 11 -201 11q-118 0 -177 -70.5t-59 -189.5z" />
-<glyph unicode="r" horiz-adv-x="849" d="M127 0v956q359 64 672 64v-322q-171 0 -340 -12v-686h-332z" />
-<glyph unicode="s" horiz-adv-x="1081" d="M82 57l63 252q245 -88 396 -88q139 0 139 62q0 18 -11 31t-37 22.5t-47 14.5t-64.5 13t-65.5 13q-180 37 -263 105.5t-83 199.5q0 162 117.5 251t324.5 89q103 0 222 -20.5t206 -51.5l-64 -245q-230 69 -362 69q-119 0 -119 -69q0 -13 4.5 -23.5t16.5 -18t24 -13t34 -11 t39.5 -9t49 -9.5t53.5 -11q174 -35 259 -101.5t85 -203.5q0 -165 -120 -250.5t-330 -85.5q-222 0 -467 88z" />
-<glyph unicode="t" horiz-adv-x="966" d="M31 696v297h190v338h332v-338h305v-297h-305v-272q0 -158 141 -158q66 0 193 17l31 -273q-87 -23 -153 -32t-159 -9q-186 0 -285.5 109t-99.5 313v305h-190z" />
-<glyph unicode="u" horiz-adv-x="1280" d="M123 356v637h334v-565q0 -97 42.5 -138.5t123.5 -41.5q62 0 202 10v735h334v-975q-368 -45 -629 -45q-187 0 -297 95t-110 288z" />
-<glyph unicode="v" horiz-adv-x="1269" d="M37 993h358l240 -598l239 598h359l-430 -993h-336z" />
-<glyph unicode="w" horiz-adv-x="1691" d="M37 993h336l155 -561l195 561h248l192 -563l158 563h334l-309 -993h-318l-182 532l-180 -532h-318z" />
-<glyph unicode="x" horiz-adv-x="1208" d="M37 0l348 496l-348 497h381l186 -260l187 260h380l-348 -497l348 -496h-366l-201 285l-201 -285h-366z" />
-<glyph unicode="y" horiz-adv-x="1361" d="M51 993h373l276 -553l252 553h373l-670 -1452h-366l235 514z" />
-<glyph unicode="z" horiz-adv-x="1058" d="M74 0v164l440 549h-436v280h885v-176l-424 -536h458v-281h-923z" />
-<glyph unicode="{" horiz-adv-x="774" d="M76 389v264q86 0 124 23t38 92v408q0 415 481 415v-309q-83 0 -116.5 -24t-33.5 -95v-387q0 -105 -41.5 -163.5t-142.5 -90.5q101 -33 142.5 -92.5t41.5 -163.5v-387q0 -71 33.5 -95t116.5 -24v-309q-481 0 -481 416v407q0 69 -38 92t-124 23z" />
-<glyph unicode="|" horiz-adv-x="675" d="M190 -322v1881h295v-1881h-295z" />
-<glyph unicode="}" horiz-adv-x="774" d="M55 -240q83 0 116.5 24t33.5 95v387q0 104 41.5 163.5t142.5 92.5q-101 32 -142.5 90.5t-41.5 163.5v387q0 71 -33.5 95t-116.5 24v309q482 0 482 -415v-408q0 -69 37.5 -92t123.5 -23v-264q-86 0 -123.5 -23t-37.5 -92v-407q0 -416 -482 -416v309z" />
-<glyph unicode="~" horiz-adv-x="968" d="M31 539q0 99 30 173t78.5 112.5t108 55t119 8t110.5 -37.5l88 -51q35 -22 55 -15t28.5 25.5t8.5 46.5h283q0 -99 -30.5 -173.5t-79.5 -113.5t-108.5 -56t-119.5 -8t-110 38l-86 53q-35 21 -56 14.5t-30 -25t-9 -46.5h-280z" />
-<glyph unicode="&#xa1;" horiz-adv-x="587" d="M100 842q0 81 57 134.5t140 53.5q81 0 139 -54t58 -134q0 -79 -58.5 -134t-138.5 -55q-82 0 -139.5 55t-57.5 134zM106 -399l25 956h324l24 -956h-373z" />
-<glyph unicode="&#xa2;" horiz-adv-x="1050" d="M68 518q0 201 115 339t309 177v234h268v-230q105 -11 231 -51l-43 -256q-205 35 -295 35q-116 0 -188 -68t-72 -180t72 -180t188 -68q121 0 303 37l35 -256q-126 -40 -231 -51v-225h-268v229q-194 39 -309 176t-115 338z" />
-<glyph unicode="&#xa3;" horiz-adv-x="1245" d="M57 0v285h115v266h-115v258h115v174q0 196 141 315t373 119q188 0 404 -47l-46 -268q-243 35 -342 35q-95 0 -147.5 -47.5t-52.5 -133.5v-147h372v-258h-372v-266h669v-285h-1114z" />
-<glyph unicode="&#xa5;" horiz-adv-x="1525" d="M29 1393h387l346 -586l348 586h387l-461 -787h303v-198h-401v-89h401v-198h-401v-121h-348v121h-404v198h404v89h-404v198h306z" />
-<glyph unicode="&#xa6;" horiz-adv-x="675" d="M190 -324v836h295v-836h-295zM190 721v835h295v-835h-295z" />
-<glyph unicode="&#xa7;" horiz-adv-x="1185" d="M68 545q0 194 163 303q-81 84 -81 209q0 169 126.5 267.5t346.5 98.5q114 0 228 -26.5t196 -69.5l-95 -244q-195 88 -331 88q-164 0 -164 -100q0 -14 3.5 -26.5t12.5 -23t17 -18.5t26 -16.5t30 -14t37.5 -13.5t40.5 -12t48 -13t51 -14q53 -16 92.5 -29.5t83 -33t74 -40 t59.5 -48.5t47 -60t28.5 -73.5t10.5 -90.5q0 -189 -164 -303q82 -82 82 -209q0 -169 -126.5 -268t-346.5 -99q-114 0 -228 27t-194 71l92 244q196 -90 332 -90q79 0 121.5 25.5t42.5 74.5q0 14 -3.5 26.5t-12.5 23t-17 19t-25.5 17t-30 14t-37.5 13.5t-40.5 12.5t-47.5 14 t-50 14.5q-74 21 -127.5 41t-107.5 51.5t-87.5 68.5t-54 91t-20.5 121zM377 580q0 -60 62 -96.5t188 -75.5q57 -17 116 -39q66 74 66 141q0 32 -18 58t-54.5 46.5t-76.5 35.5t-99 32q-76 25 -119 41q-65 -72 -65 -143z" />
-<glyph unicode="&#xa8;" horiz-adv-x="1228" d="M193 1307q0 76 55 128t133 52q77 0 131.5 -52t54.5 -128t-54.5 -128.5t-131.5 -52.5q-78 0 -133 52.5t-55 128.5zM662 1307q0 76 55 128t133 52q77 0 131.5 -52t54.5 -128t-54.5 -128.5t-131.5 -52.5q-78 0 -133 52.5t-55 128.5z" />
-<glyph unicode="&#xa9;" horiz-adv-x="1644" d="M76 696q0 205 97.5 371.5t268.5 261t381 94.5t381 -94.5t268 -261t97 -371.5t-97 -371.5t-268 -261t-381 -94.5t-381 94.5t-268.5 261t-97.5 371.5zM238 696q0 -161 76 -292t210 -206t299 -75q164 0 298 74.5t211 206t77 292.5q0 120 -45 226.5t-123 183t-186.5 120.5 t-231.5 44q-165 0 -299 -75t-210 -206.5t-76 -292.5zM436 698q0 170 107.5 274.5t304.5 104.5q120 0 248 -43l-29 -182q-152 29 -211 29q-92 0 -141 -49t-49 -134q0 -84 48.5 -131t141.5 -47q81 0 215 25l25 -180q-137 -43 -248 -43q-197 0 -304.5 103.5t-107.5 272.5z" />
-<glyph unicode="&#xaa;" horiz-adv-x="946" d="M88 909q0 105 78 155.5t240 59.5l192 11v6q-3 36 -28 53.5t-83 17.5q-95 0 -303 -24l-28 201q217 34 344 34q163 2 249.5 -67.5t86.5 -202.5v-442q-131 -18 -227.5 -26.5t-131 -9.5t-106.5 -1q-134 0 -208.5 63.5t-74.5 171.5zM328 913q0 -27 25.5 -43t74.5 -16 q53 0 170 12v119l-178 -10q-51 -1 -71.5 -16.5t-20.5 -45.5z" />
-<glyph unicode="&#xab;" horiz-adv-x="1290" d="M68 508l395 446l192 -157l-227 -285l223 -285l-188 -170zM588 508l395 446l191 -157l-226 -285l223 -285l-188 -170z" />
-<glyph unicode="&#xad;" horiz-adv-x="1073" d="M199 371h678v315h-678v-315z" />
-<glyph unicode="&#xae;" horiz-adv-x="1644" d="M76 696q0 205 97.5 371.5t268.5 261t381 94.5t381 -94.5t268 -261t97 -371.5t-97 -371.5t-268 -261t-381 -94.5t-381 94.5t-268.5 261t-97.5 371.5zM238 696q0 -161 76 -292t210 -206t299 -75q164 0 298 74.5t211 206t77 292.5q0 120 -45 226.5t-123 183t-186.5 120.5 t-231.5 44q-165 0 -299 -75t-210 -206.5t-76 -292.5zM520 344v729q29 0 141 2t170 2q148 0 233 -69t85 -197q0 -137 -121 -215l176 -252h-248l-129 203h-14h-86v-203h-207zM727 717h117q41 0 69.5 28.5t28.5 67.5q0 43 -29 66.5t-77 23.5q-72 0 -109 -2v-184z" />
-<glyph unicode="&#xaf;" horiz-adv-x="1228" d="M322 1163v254h585v-254h-585z" />
-<glyph unicode="&#xb0;" horiz-adv-x="946" d="M106 1067q0 154 104.5 255t262.5 101t262.5 -101t104.5 -255t-104.5 -255t-262.5 -101t-262.5 101t-104.5 255zM328 1067q0 -60 42 -101.5t103 -41.5t103 41.5t42 101.5q0 61 -41.5 102t-103.5 41t-103.5 -41t-41.5 -102z" />
-<glyph unicode="&#xb1;" horiz-adv-x="1370" d="M199 70v262h972v-262h-972zM199 664v262h350v254h272v-254h350v-262h-350v-252h-272v252h-350z" />
-<glyph unicode="&#xb2;" horiz-adv-x="731" d="M35 1350q154 53 311 53q83 0 146.5 -22t99.5 -60t54 -83.5t18 -96.5q0 -93 -46 -166t-143 -154l-57 -51h266v-201h-637v158l311 262q62 48 62 113q0 47 -28 66.5t-85 19.5q-97 0 -229 -39z" />
-<glyph unicode="&#xb3;" horiz-adv-x="753" d="M31 627l71 184q140 -55 258 -55q127 0 127 75q0 60 -92 60h-213v102l183 195h-289v205h606v-129l-195 -201l13 -2q94 -15 151.5 -76t57.5 -143q0 -283 -351 -283q-174 0 -327 68z" />
-<glyph unicode="&#xb4;" horiz-adv-x="1228" d="M432 1147l170 313h414l-266 -313h-318z" />
-<glyph unicode="&#xb6;" horiz-adv-x="1568" d="M41 920q0 226 147 358.5t398 132.5q154 0 474.5 -6t401.5 -12v-1620h-299v1353q-98 4 -145 4v-1357h-301v643h-131q-249 0 -397 138.5t-148 365.5zM328 918q0 -109 60 -172.5t165 -63.5h164v455l-164 2q-106 0 -165.5 -58t-59.5 -163z" />
-<glyph unicode="&#xb7;" horiz-adv-x="663" d="M117 547q0 87 62.5 147t152.5 60t152.5 -60t62.5 -147q0 -88 -62.5 -147.5t-152.5 -59.5t-152.5 59.5t-62.5 147.5z" />
-<glyph unicode="&#xb8;" horiz-adv-x="1228" d="M406 -432l88 334h297l-138 -334h-247z" />
-<glyph unicode="&#xb9;" horiz-adv-x="653" d="M14 1284l357 109h73v-611h162v-207h-557v207h162v340l-150 -37z" />
-<glyph unicode="&#xba;" horiz-adv-x="940" d="M72 1051q0 166 111.5 269t285.5 103q176 0 287.5 -103t111.5 -269q0 -169 -111.5 -275t-287.5 -106q-174 0 -285.5 106t-111.5 275zM315 1049q0 -70 44.5 -114t109.5 -44q66 0 110 43.5t44 114.5q0 68 -44.5 111.5t-109.5 43.5q-64 0 -109 -43.5t-45 -111.5z" />
-<glyph unicode="&#xbb;" horiz-adv-x="1290" d="M109 797l192 157l395 -446l-395 -451l-188 170l223 285zM629 797l190 157l395 -446l-395 -451l-188 170l223 285z" />
-<glyph unicode="&#xbc;" horiz-adv-x="1886" d="M102 1284l357 109h73v-611h162v-207h-557v207h162v340l-149 -37zM410 0l956 1393h168l-956 -1393h-168zM991 160v162l449 495h241v-469h111v-188h-111v-160h-221v160h-469zM1270 348h190v221z" />
-<glyph unicode="&#xbd;" horiz-adv-x="1894" d="M98 1284l357 109h73v-611h162v-207h-557v207h162v340l-150 -37zM391 0l959 1393h168l-959 -1393h-168zM1176 780q157 54 313 54q83 0 146.5 -22.5t99.5 -60.5t53.5 -83.5t17.5 -96.5q0 -92 -46 -164.5t-142 -154.5l-59 -51h266v-201h-637v158l313 262q62 50 62 112 q0 47 -28 66.5t-85 19.5q-101 0 -229 -38z" />
-<glyph unicode="&#xbe;" horiz-adv-x="1902" d="M76 627l71 184q140 -55 259 -55q126 0 126 75q0 60 -92 60h-213v102l183 195h-289v205h606v-129l-195 -201l13 -2q94 -15 151.5 -76t57.5 -143q0 -283 -351 -283q-174 0 -327 68zM418 0l956 1393h168l-956 -1393h-168zM1022 160v162l448 495h242v-469h111v-188h-111v-160 h-223v160h-467zM1298 348h191v221z" />
-<glyph unicode="&#xbf;" horiz-adv-x="1048" d="M72 33q0 183 118 307.5t304 124.5h16l-6 127h301l39 -367h-242q-99 0 -158 -50t-59 -134q0 -73 55.5 -117.5t149.5 -44.5q111 0 354 35l43 -268q-212 -47 -401 -47q-232 0 -373 119t-141 315zM453 868q0 81 57 135t139 54q81 0 138 -54t57 -135q0 -79 -57.5 -132.5 t-137.5 -53.5q-82 0 -139 53.5t-57 132.5z" />
-<glyph unicode="&#xc0;" horiz-adv-x="1613" d="M27 0l620 1401h322l618 -1401h-375l-96 229h-618l-95 -229h-376zM391 1823h412l170 -301h-316zM616 522h383l-190 465z" />
-<glyph unicode="&#xc1;" horiz-adv-x="1613" d="M27 0l620 1401h322l618 -1401h-375l-96 229h-618l-95 -229h-376zM616 522h383l-190 465zM651 1522l185 301h413l-266 -301h-332z" />
-<glyph unicode="&#xc2;" horiz-adv-x="1613" d="M27 0l620 1401h322l618 -1401h-375l-96 229h-618l-95 -229h-376zM412 1522l252 301h288l252 -301h-303l-94 120l-92 -120h-303zM616 522h383l-190 465z" />
-<glyph unicode="&#xc3;" horiz-adv-x="1613" d="M27 0l620 1401h322l618 -1401h-375l-96 229h-618l-95 -229h-376zM416 1546q0 88 27 153.5t70 100t95.5 49t105 7t97.5 -32.5l78 -47q31 -18 49.5 -12t26.5 22t8 41h248q0 -87 -27 -153t-70 -100.5t-96 -49.5t-105.5 -7.5t-97.5 33.5l-77 47q-31 19 -49.5 13.5t-26.5 -22 t-8 -42.5h-248zM616 522h383l-190 465z" />
-<glyph unicode="&#xc4;" horiz-adv-x="1613" d="M27 0l620 1401h322l618 -1401h-375l-96 229h-618l-95 -229h-376zM383 1681q0 76 55 128.5t133 52.5q77 0 132 -52.5t55 -128.5t-55 -128t-132 -52q-78 0 -133 52t-55 128zM616 522h383l-190 465zM854 1681q0 76 54 128.5t132 52.5t133.5 -52.5t55.5 -128.5t-55 -128 t-134 -52q-78 0 -132 52t-54 128z" />
-<glyph unicode="&#xc5;" horiz-adv-x="1613" d="M27 0l620 1401h322l618 -1401h-375l-96 229h-618l-95 -229h-376zM545 1731q0 109 72.5 176t189.5 67t190.5 -67t73.5 -176q0 -110 -73.5 -178t-190.5 -68t-189.5 68t-72.5 178zM616 522h383l-190 465zM713 1731q0 -41 25.5 -67t68.5 -26t68.5 26t25.5 67q0 40 -26 65 t-68 25t-68 -25t-26 -65z" />
-<glyph unicode="&#xc6;" horiz-adv-x="2250" d="M27 0l956 1393h1180v-301h-707v-248h615v-295h-615v-248h707v-301h-1053v225h-528l-152 -225h-403zM776 522h334v500z" />
-<glyph unicode="&#xc7;" horiz-adv-x="1462" d="M90 698q0 215 96.5 379.5t273.5 255t408 90.5q251 0 512 -67l-57 -314q-288 56 -412 56q-214 0 -332 -110.5t-118 -287.5q0 -185 118.5 -297t313.5 -112q151 0 430 55l55 -301q-279 -76 -508 -76q-232 0 -409.5 90.5t-274 256t-96.5 382.5zM535 -432l88 334h297 l-138 -334h-247z" />
-<glyph unicode="&#xc8;" d="M137 0v1393h1053v-301h-707v-248h615v-295h-615v-248h707v-301h-1053zM236 1823h411l170 -301h-315z" />
-<glyph unicode="&#xc9;" d="M137 0v1393h1053v-301h-707v-248h615v-295h-615v-248h707v-301h-1053zM498 1522l184 301h414l-267 -301h-331z" />
-<glyph unicode="&#xca;" d="M137 0v1393h1053v-301h-707v-248h615v-295h-615v-248h707v-301h-1053zM258 1522l252 301h289l252 -301h-303l-95 120l-92 -120h-303z" />
-<glyph unicode="&#xcb;" d="M137 0v1393h1053v-301h-707v-248h615v-295h-615v-248h707v-301h-1053zM229 1681q0 76 55.5 128.5t133.5 52.5q77 0 131.5 -52.5t54.5 -128.5t-54.5 -128t-131.5 -52q-79 0 -134 52t-55 128zM700 1681q0 76 54.5 128.5t132.5 52.5t133 -52.5t55 -128.5t-55 -128t-133 -52 t-132.5 52t-54.5 128z" />
-<glyph unicode="&#xcc;" horiz-adv-x="612" d="M-111 1823h412l170 -301h-315zM133 0v1393h346v-1393h-346z" />
-<glyph unicode="&#xcd;" horiz-adv-x="612" d="M133 0v1393h346v-1393h-346zM150 1522l184 301h414l-267 -301h-331z" />
-<glyph unicode="&#xce;" horiz-adv-x="612" d="M-90 1522l252 301h289l251 -301h-303l-94 120l-92 -120h-303zM133 0v1393h346v-1393h-346z" />
-<glyph unicode="&#xcf;" horiz-adv-x="612" d="M-119 1681q0 76 55.5 128.5t133.5 52.5q77 0 131.5 -52.5t54.5 -128.5t-54.5 -128t-131.5 -52q-79 0 -134 52t-55 128zM133 0v1393h346v-1393h-346zM352 1681q0 76 54.5 128.5t132.5 52.5t133 -52.5t55 -128.5t-55 -128t-133 -52t-132.5 52t-54.5 128z" />
-<glyph unicode="&#xd0;" horiz-adv-x="1503" d="M41 530v299h96v564q308 16 518 16q342 0 551 -193t209 -516q0 -216 -94 -379.5t-257.5 -250t-371.5 -86.5q-247 0 -555 16v530h-96zM481 297q72 -4 215 -4q154 0 256.5 112t102.5 295q0 182 -106.5 291t-278.5 109q-126 0 -189 -4v-267h244v-299h-244v-233z" />
-<glyph unicode="&#xd1;" horiz-adv-x="1581" d="M137 0v1393h318l645 -815v815h346v-1393h-316l-647 809v-809h-346zM387 1546q0 88 27 153.5t70 100t95.5 49t105 7t97.5 -32.5l78 -47q31 -18 49.5 -12t26.5 22t8 41h248q0 -87 -27 -153t-70 -100.5t-95.5 -49.5t-105 -7.5t-97.5 33.5l-78 47q-31 19 -49.5 13.5 t-26.5 -22t-8 -42.5h-248z" />
-<glyph unicode="&#xd2;" horiz-adv-x="1675" d="M90 696q0 215 95 381t265 256t388 90q163 0 302 -52.5t237.5 -147t154 -230.5t55.5 -297t-55.5 -297t-154 -230.5t-237.5 -147t-302 -52.5q-218 0 -388 90t-265 256t-95 381zM422 1823h412l170 -301h-316zM446 696q0 -183 110 -296t282 -113q170 0 279.5 113t109.5 296 t-109.5 295.5t-279.5 112.5q-172 0 -282 -112.5t-110 -295.5z" />
-<glyph unicode="&#xd3;" horiz-adv-x="1675" d="M90 696q0 215 95 381t265 256t388 90q163 0 302 -52.5t237.5 -147t154 -230.5t55.5 -297t-55.5 -297t-154 -230.5t-237.5 -147t-302 -52.5q-218 0 -388 90t-265 256t-95 381zM446 696q0 -183 110 -296t282 -113q170 0 279.5 113t109.5 296t-109.5 295.5t-279.5 112.5 q-172 0 -282 -112.5t-110 -295.5zM682 1522l184 301h414l-266 -301h-332z" />
-<glyph unicode="&#xd4;" horiz-adv-x="1675" d="M90 696q0 215 95 381t265 256t388 90q163 0 302 -52.5t237.5 -147t154 -230.5t55.5 -297t-55.5 -297t-154 -230.5t-237.5 -147t-302 -52.5q-218 0 -388 90t-265 256t-95 381zM442 1522l252 301h289l252 -301h-303l-94 120l-93 -120h-303zM446 696q0 -183 110 -296 t282 -113q170 0 279.5 113t109.5 296t-109.5 295.5t-279.5 112.5q-172 0 -282 -112.5t-110 -295.5z" />
-<glyph unicode="&#xd5;" horiz-adv-x="1675" d="M90 696q0 215 95 381t265 256t388 90q163 0 302 -52.5t237.5 -147t154 -230.5t55.5 -297t-55.5 -297t-154 -230.5t-237.5 -147t-302 -52.5q-218 0 -388 90t-265 256t-95 381zM446 696q0 -183 110 -296t282 -113q170 0 279.5 113t109.5 296t-109.5 295.5t-279.5 112.5 q-172 0 -282 -112.5t-110 -295.5zM446 1546q0 88 27 153.5t70 100t96 49t105.5 7t97.5 -32.5l78 -47q31 -18 49.5 -12t26.5 22t8 41h247q0 -87 -27 -153t-70 -100.5t-95.5 -49.5t-105 -7.5t-97.5 33.5l-78 47q-31 19 -49.5 13.5t-26.5 -22t-8 -42.5h-248z" />
-<glyph unicode="&#xd6;" horiz-adv-x="1675" d="M90 696q0 215 95 381t265 256t388 90q163 0 302 -52.5t237.5 -147t154 -230.5t55.5 -297t-55.5 -297t-154 -230.5t-237.5 -147t-302 -52.5q-218 0 -388 90t-265 256t-95 381zM414 1681q0 76 55 128.5t133 52.5q77 0 131.5 -52.5t54.5 -128.5t-54.5 -128t-131.5 -52 q-78 0 -133 52t-55 128zM446 696q0 -183 110 -296t282 -113q170 0 279.5 113t109.5 296t-109.5 295.5t-279.5 112.5q-172 0 -282 -112.5t-110 -295.5zM885 1681q0 76 54 128.5t132 52.5t133.5 -52.5t55.5 -128.5t-55 -128t-134 -52q-78 0 -132 52t-54 128z" />
-<glyph unicode="&#xd7;" horiz-adv-x="1341" d="M199 375l284 284l-284 285l186 186l285 -284l284 284l187 -186l-285 -285l285 -284l-187 -187l-284 285l-285 -285z" />
-<glyph unicode="&#xd8;" horiz-adv-x="1675" d="M90 696q0 215 95 381t265 256t388 90q214 0 389 -90l86 99l170 -146l-78 -90q182 -198 182 -500q0 -161 -55.5 -297t-154 -230.5t-237.5 -147t-302 -52.5q-234 0 -412 105l-88 -101l-168 144l86 98q-166 193 -166 481zM446 696q0 -119 48 -207l505 582q-67 33 -161 33 q-172 0 -282 -112.5t-110 -295.5zM649 330q88 -43 189 -43q170 0 279.5 113t109.5 296q0 133 -60 230z" />
-<glyph unicode="&#xd9;" horiz-adv-x="1533" d="M117 629v764h348v-764q0 -158 82 -247t221 -89t221 89t82 247v764h348v-764q0 -309 -175 -484.5t-476 -175.5t-476 175.5t-175 484.5zM352 1823h412l170 -301h-316z" />
-<glyph unicode="&#xda;" horiz-adv-x="1533" d="M117 629v764h348v-764q0 -158 82 -247t221 -89t221 89t82 247v764h348v-764q0 -309 -175 -484.5t-476 -175.5t-476 175.5t-175 484.5zM612 1522l185 301h413l-266 -301h-332z" />
-<glyph unicode="&#xdb;" horiz-adv-x="1533" d="M117 629v764h348v-764q0 -158 82 -247t221 -89t221 89t82 247v764h348v-764q0 -309 -175 -484.5t-476 -175.5t-476 175.5t-175 484.5zM373 1522l252 301h288l252 -301h-303l-94 120l-92 -120h-303z" />
-<glyph unicode="&#xdc;" horiz-adv-x="1533" d="M117 629v764h348v-764q0 -158 82 -247t221 -89t221 89t82 247v764h348v-764q0 -309 -175 -484.5t-476 -175.5t-476 175.5t-175 484.5zM344 1681q0 76 55 128.5t133 52.5q77 0 132 -52.5t55 -128.5t-55 -128t-132 -52q-78 0 -133 52t-55 128zM815 1681q0 76 54 128.5 t132 52.5t133.5 -52.5t55.5 -128.5t-55 -128t-134 -52q-78 0 -132 52t-54 128z" />
-<glyph unicode="&#xdd;" horiz-adv-x="1525" d="M29 1393h387l346 -586l348 586h387l-559 -953v-440h-348v440zM608 1522l185 301h413l-266 -301h-332z" />
-<glyph unicode="&#xde;" horiz-adv-x="1335" d="M137 0v1393h344v-170q63 2 193 2q280 0 443 -136t163 -378q0 -237 -164.5 -377.5t-441.5 -140.5h-193v-193h-344zM481 494h213q108 0 175 57.5t67 157.5q0 102 -66.5 158.5t-175.5 56.5q-73 0 -213 -4v-426z" />
-<glyph unicode="&#xdf;" horiz-adv-x="1384" d="M127 0v1149q0 416 481 416v-285q-79 0 -114 -39.5t-35 -116.5v-131h798v-188l-243 -336l12 -2q143 -27 227 -136t84 -274q0 -218 -138.5 -346.5t-373.5 -128.5q-154 0 -327 45l41 264q162 -26 282 -26q93 0 148 54t55 142q0 71 -53.5 116.5t-136.5 45.5h-199v146l213 329 h-389v-698h-332z" />
-<glyph unicode="&#xe0;" horiz-adv-x="1282" d="M68 502q6 238 138 380t359 142q121 0 217.5 -8t314.5 -34q13 -1 20 -2t18.5 -2.5t21.5 -2.5v-975h-332v68q-127 -99 -286 -99q-92 0 -176 35.5t-150 100.5t-105.5 168t-39.5 229zM254 1466h414l170 -313h-318zM389 496q0 -112 62 -182t161 -70q109 0 213 86v415 q-125 11 -200 11q-117 0 -176.5 -70.5t-59.5 -189.5z" />
-<glyph unicode="&#xe1;" horiz-adv-x="1282" d="M68 502q6 238 138 380t359 142q121 0 217.5 -8t314.5 -34q13 -1 20 -2t18.5 -2.5t21.5 -2.5v-975h-332v68q-127 -99 -286 -99q-92 0 -176 35.5t-150 100.5t-105.5 168t-39.5 229zM389 496q0 -112 62 -182t161 -70q109 0 213 86v415q-125 11 -200 11q-117 0 -176.5 -70.5 t-59.5 -189.5zM500 1153l170 313h413l-266 -313h-317z" />
-<glyph unicode="&#xe2;" horiz-adv-x="1282" d="M68 502q6 238 138 380t359 142q121 0 217.5 -8t314.5 -34q13 -1 20 -2t18.5 -2.5t21.5 -2.5v-975h-332v68q-127 -99 -286 -99q-92 0 -176 35.5t-150 100.5t-105.5 168t-39.5 229zM268 1159l252 295h289l252 -295h-303l-92 109l-95 -109h-303zM389 496q0 -112 62 -182 t161 -70q109 0 213 86v415q-125 11 -200 11q-117 0 -176.5 -70.5t-59.5 -189.5z" />
-<glyph unicode="&#xe3;" horiz-adv-x="1282" d="M68 502q6 238 138 380t359 142q121 0 217.5 -8t314.5 -34q13 -1 20 -2t18.5 -2.5t21.5 -2.5v-975h-332v68q-127 -99 -286 -99q-92 0 -176 35.5t-150 100.5t-105.5 168t-39.5 229zM276 1176q0 85 26.5 149.5t69 98t94 48t103.5 7t95 -32.5l77 -45q30 -19 48.5 -13.5 t26 21.5t7.5 41h244q0 -85 -26.5 -149.5t-69 -98.5t-93.5 -48.5t-103 -6.5t-95 33l-78 45q-30 19 -48.5 13.5t-26 -21.5t-7.5 -41h-244zM389 496q0 -112 62 -182t161 -70q109 0 213 86v415q-125 11 -200 11q-117 0 -176.5 -70.5t-59.5 -189.5z" />
-<glyph unicode="&#xe4;" horiz-adv-x="1282" d="M68 502q6 238 138 380t359 142q121 0 217.5 -8t314.5 -34q13 -1 20 -2t18.5 -2.5t21.5 -2.5v-975h-332v68q-127 -99 -286 -99q-92 0 -176 35.5t-150 100.5t-105.5 168t-39.5 229zM244 1313q0 76 55 128t133 52q77 0 131.5 -52t54.5 -128t-54.5 -128t-131.5 -52 q-78 0 -133 52t-55 128zM389 496q0 -112 62 -182t161 -70q109 0 213 86v415q-125 11 -200 11q-117 0 -176.5 -70.5t-59.5 -189.5zM713 1313q0 76 55 128t133 52q77 0 131.5 -52t54.5 -128t-54.5 -128t-131.5 -52q-78 0 -133 52t-55 128z" />
-<glyph unicode="&#xe5;" horiz-adv-x="1282" d="M68 502q6 238 138 380t359 142q121 0 217.5 -8t314.5 -34q13 -1 20 -2t18.5 -2.5t21.5 -2.5v-975h-332v68q-127 -99 -286 -99q-92 0 -176 35.5t-150 100.5t-105.5 168t-39.5 229zM389 496q0 -112 62 -182t161 -70q109 0 213 86v415q-125 11 -200 11q-117 0 -176.5 -70.5 t-59.5 -189.5zM403 1374q0 110 73 177t190 67q118 0 191 -67t73 -177t-73.5 -178t-190.5 -68t-190 68t-73 178zM571 1374q0 -41 26 -66.5t69 -25.5t68.5 25.5t25.5 66.5q0 40 -26 65t-68 25q-43 0 -69 -25t-26 -65z" />
-<glyph unicode="&#xe6;" horiz-adv-x="1814" d="M61 303q0 150 104 219t329 68l221 -2l-2 28q-3 76 -32 108t-114 32q-120 0 -377 -35l-34 262q278 45 444 47q224 0 326 -102q135 96 317 96q217 0 356 -123.5t142 -322.5v-7q0 -79 -19 -182h-667q59 -149 256 -149q118 0 350 49l41 -242q-234 -78 -404 -78 q-199 0 -342 84q-139 -40 -243 -59.5t-147 -22t-120 -2.5q-185 0 -285 89t-100 245zM371 295q0 -88 157 -88q108 0 252 35q-33 65 -47 129l-219 -2q-80 0 -111.5 -18.5t-31.5 -55.5zM1042 592h410q-3 83 -57 131.5t-142 48.5q-84 0 -138 -47t-73 -133z" />
-<glyph unicode="&#xe7;" horiz-adv-x="1052" d="M68 502q0 240 157.5 384t415.5 144q183 0 348 -55l-43 -252q-205 35 -274 35q-132 0 -207.5 -71.5t-75.5 -188.5q0 -115 73.5 -183.5t196.5 -68.5q113 0 295 37l35 -252q-186 -62 -356 -62q-252 0 -408.5 146t-156.5 387zM336 -432l88 334h297l-137 -334h-248z" />
-<glyph unicode="&#xe8;" horiz-adv-x="1153" d="M66 498q0 236 146.5 381t375.5 145q218 0 356 -123t141 -323q0 -91 -18 -189h-668q28 -70 92 -109.5t156 -39.5q127 0 359 49l41 -242q-234 -78 -404 -78q-271 0 -424 147.5t-153 381.5zM186 1460h414l170 -313h-317zM387 592h410q-4 83 -58 131.5t-141 48.5 q-84 0 -139 -47.5t-72 -132.5z" />
-<glyph unicode="&#xe9;" horiz-adv-x="1153" d="M66 498q0 236 146.5 381t375.5 145q218 0 356 -123t141 -323q0 -91 -18 -189h-668q28 -70 92 -109.5t156 -39.5q127 0 359 49l41 -242q-234 -78 -404 -78q-271 0 -424 147.5t-153 381.5zM387 592h410q-4 83 -58 131.5t-141 48.5q-84 0 -139 -47.5t-72 -132.5zM432 1147 l170 313h414l-266 -313h-318z" />
-<glyph unicode="&#xea;" horiz-adv-x="1153" d="M66 498q0 236 146.5 381t375.5 145q218 0 356 -123t141 -323q0 -91 -18 -189h-668q28 -70 92 -109.5t156 -39.5q127 0 359 49l41 -242q-234 -78 -404 -78q-271 0 -424 147.5t-153 381.5zM201 1153l252 295h288l252 -295h-303l-92 109l-94 -109h-303zM387 592h410 q-4 83 -58 131.5t-141 48.5q-84 0 -139 -47.5t-72 -132.5z" />
-<glyph unicode="&#xeb;" horiz-adv-x="1153" d="M66 498q0 236 146.5 381t375.5 145q218 0 356 -123t141 -323q0 -91 -18 -189h-668q28 -70 92 -109.5t156 -39.5q127 0 359 49l41 -242q-234 -78 -404 -78q-271 0 -424 147.5t-153 381.5zM176 1307q0 76 55 128t134 52q77 0 131.5 -52t54.5 -128t-54.5 -128.5 t-131.5 -52.5q-78 0 -133.5 52.5t-55.5 128.5zM387 592h410q-4 83 -58 131.5t-141 48.5q-84 0 -139 -47.5t-72 -132.5zM645 1307q0 76 55 128t134 52q77 0 131.5 -52t54.5 -128t-54.5 -128.5t-131.5 -52.5q-78 0 -133.5 52.5t-55.5 128.5z" />
-<glyph unicode="&#xec;" horiz-adv-x="565" d="M-127 1460h414l170 -313h-318zM117 0v993h332v-993h-332z" />
-<glyph unicode="&#xed;" horiz-adv-x="565" d="M117 0v993h332v-993h-332zM119 1147l170 313h413l-266 -313h-317z" />
-<glyph unicode="&#xee;" horiz-adv-x="565" d="M-113 1153l252 295h289l252 -295h-303l-92 109l-95 -109h-303zM117 0v993h332v-993h-332z" />
-<glyph unicode="&#xef;" horiz-adv-x="565" d="M-137 1307q0 76 55 128t133 52q77 0 132 -52t55 -128t-55 -128.5t-132 -52.5q-78 0 -133 52.5t-55 128.5zM117 0v993h332v-993h-332zM332 1307q0 76 55 128t133 52q77 0 132 -52t55 -128t-55 -128.5t-132 -52.5q-78 0 -133 52.5t-55 128.5z" />
-<glyph unicode="&#xf0;" horiz-adv-x="1247" d="M68 502q0 156 69.5 278t187.5 187t261 65q92 0 176 -37q-92 102 -154 150l-301 -109l-65 168l200 72q-64 42 -180 106l266 105q99 -41 197 -107l205 74l67 -170l-110 -41q136 -127 214.5 -306.5t78.5 -385.5q0 -274 -153 -430t-402 -156q-246 0 -401.5 148.5 t-155.5 388.5zM385 502q0 -112 68.5 -182t171.5 -70t170 69.5t67 182.5q0 109 -67.5 177.5t-169.5 68.5q-103 0 -171.5 -68.5t-68.5 -177.5z" />
-<glyph unicode="&#xf1;" horiz-adv-x="1275" d="M127 0v975q401 49 629 49q183 0 294 -105.5t111 -277.5v-641h-332v543q0 90 -46 135t-121 45q-63 0 -203 -10v-713h-332zM250 1169q0 85 26.5 149.5t68.5 98.5t93.5 48.5t103.5 7t95 -32.5l78 -45q30 -19 48.5 -13.5t26 21.5t7.5 41h243q0 -85 -26.5 -149.5t-69 -98.5 t-93.5 -48.5t-103 -6.5t-95 33l-78 45q-30 19 -48 13.5t-25.5 -22t-7.5 -41.5h-244z" />
-<glyph unicode="&#xf2;" horiz-adv-x="1261" d="M68 502q0 238 156 384t407 146t406 -145.5t155 -384.5q0 -241 -155 -389t-406 -148t-407 148t-156 389zM221 1460h414l170 -313h-318zM385 502q0 -113 69 -182.5t177 -69.5t177 69.5t69 182.5q0 110 -69 178t-177 68t-177 -68t-69 -178z" />
-<glyph unicode="&#xf3;" horiz-adv-x="1261" d="M68 502q0 238 156 384t407 146t406 -145.5t155 -384.5q0 -241 -155 -389t-406 -148t-407 148t-156 389zM385 502q0 -113 69 -182.5t177 -69.5t177 69.5t69 182.5q0 110 -69 178t-177 68t-177 -68t-69 -178zM465 1147l170 313h414l-267 -313h-317z" />
-<glyph unicode="&#xf4;" horiz-adv-x="1261" d="M68 502q0 238 156 384t407 146t406 -145.5t155 -384.5q0 -241 -155 -389t-406 -148t-407 148t-156 389zM236 1153l251 295h289l252 -295h-303l-92 109l-94 -109h-303zM385 502q0 -113 69 -182.5t177 -69.5t177 69.5t69 182.5q0 110 -69 178t-177 68t-177 -68t-69 -178z " />
-<glyph unicode="&#xf5;" horiz-adv-x="1261" d="M68 502q0 238 156 384t407 146t406 -145.5t155 -384.5q0 -241 -155 -389t-406 -148t-407 148t-156 389zM244 1169q0 85 26.5 149.5t68.5 98.5t93.5 48.5t103.5 7t95 -32.5l78 -45q30 -19 48.5 -13.5t26 21.5t7.5 41h243q0 -85 -26.5 -149.5t-69 -98.5t-93.5 -48.5 t-103 -6.5t-95 33l-78 45q-30 19 -48.5 13.5t-26 -22t-7.5 -41.5h-243zM385 502q0 -113 69 -182.5t177 -69.5t177 69.5t69 182.5q0 110 -69 178t-177 68t-177 -68t-69 -178z" />
-<glyph unicode="&#xf6;" horiz-adv-x="1261" d="M68 502q0 238 156 384t407 146t406 -145.5t155 -384.5q0 -241 -155 -389t-406 -148t-407 148t-156 389zM209 1307q0 76 55 128t133 52q77 0 132 -52t55 -128t-55 -128.5t-132 -52.5q-78 0 -133 52.5t-55 128.5zM385 502q0 -113 69 -182.5t177 -69.5t177 69.5t69 182.5 q0 110 -69 178t-177 68t-177 -68t-69 -178zM678 1307q0 76 55 128t133 52q77 0 132 -52t55 -128t-55 -128.5t-132 -52.5q-78 0 -133 52.5t-55 128.5z" />
-<glyph unicode="&#xf7;" horiz-adv-x="1396" d="M199 541v262h999v-262h-999zM526 272q0 70 50.5 118t121.5 48t122.5 -48t51.5 -118t-51.5 -118t-122.5 -48t-121.5 48t-50.5 118zM526 1081q0 70 50.5 118t121.5 48t122.5 -48t51.5 -118t-51.5 -118t-122.5 -48t-121.5 48t-50.5 118z" />
-<glyph unicode="&#xf8;" horiz-adv-x="1261" d="M68 502q0 238 156 384t407 146q151 0 274 -57l103 123l135 -115l-92 -111q141 -144 141 -370q0 -241 -155 -389t-406 -148q-163 0 -289 66l-102 -123l-136 115l97 114q-133 146 -133 365zM385 502q0 -62 25 -117l295 352q-42 11 -74 11q-108 0 -177 -68t-69 -178z M539 264q51 -14 92 -14q108 0 177 69.5t69 182.5q0 73 -31 127z" />
-<glyph unicode="&#xf9;" horiz-adv-x="1280" d="M123 356v637h332v-565q0 -97 43 -138.5t125 -41.5q62 0 202 10v735h332v-975q-365 -45 -627 -45q-187 0 -297 95t-110 288zM229 1460h414l170 -313h-317z" />
-<glyph unicode="&#xfa;" horiz-adv-x="1280" d="M123 356v637h332v-565q0 -97 43 -138.5t125 -41.5q62 0 202 10v735h332v-975q-365 -45 -627 -45q-187 0 -297 95t-110 288zM475 1147l170 313h414l-266 -313h-318z" />
-<glyph unicode="&#xfb;" horiz-adv-x="1280" d="M123 356v637h332v-565q0 -97 43 -138.5t125 -41.5q62 0 202 10v735h332v-975q-365 -45 -627 -45q-187 0 -297 95t-110 288zM244 1153l252 295h288l252 -295h-303l-92 109l-94 -109h-303z" />
-<glyph unicode="&#xfc;" horiz-adv-x="1280" d="M123 356v637h332v-565q0 -97 43 -138.5t125 -41.5q62 0 202 10v735h332v-975q-365 -45 -627 -45q-187 0 -297 95t-110 288zM219 1307q0 76 55 128t134 52q77 0 131.5 -52t54.5 -128t-54.5 -128.5t-131.5 -52.5q-78 0 -133.5 52.5t-55.5 128.5zM688 1307q0 76 55 128 t134 52q77 0 131.5 -52t54.5 -128t-54.5 -128.5t-131.5 -52.5q-78 0 -133.5 52.5t-55.5 128.5z" />
-<glyph unicode="&#xfd;" horiz-adv-x="1361" d="M51 993h375l274 -553l252 553h373l-670 -1452h-366l235 516zM535 1149l170 313h413l-266 -313h-317z" />
-<glyph unicode="&#xfe;" horiz-adv-x="1296" d="M129 -461v1915h334v-442q123 12 260 12q228 0 359 -141.5t139 -380.5q0 -126 -40 -228.5t-108 -168t-155 -101t-183 -35.5q-155 0 -272 11v-441h-334zM463 258q102 -14 213 -14q99 0 161 70t62 182q0 120 -58.5 190t-176.5 70q-76 0 -201 -11v-487z" />
-<glyph unicode="&#xff;" horiz-adv-x="1361" d="M51 993h375l274 -553l252 553h373l-670 -1452h-366l235 516zM279 1309q0 76 55 128t133 52q77 0 131.5 -52t54.5 -128t-54.5 -128.5t-131.5 -52.5q-78 0 -133 52.5t-55 128.5zM748 1309q0 76 55 128t133 52q77 0 131.5 -52t54.5 -128t-54.5 -128.5t-131.5 -52.5 q-78 0 -133 52.5t-55 128.5z" />
-<glyph unicode="&#x152;" horiz-adv-x="2048" d="M90 696q0 212 106.5 371.5t290.5 242t420 83.5h1053v-301h-707v-248h615v-295h-615v-248h707v-301h-1053q-236 1 -420 83.5t-290.5 241.5t-106.5 371zM446 696q0 -182 120.5 -279.5t340.5 -99.5v756q-220 -2 -340.5 -98.5t-120.5 -278.5z" />
-<glyph unicode="&#x153;" horiz-adv-x="1966" d="M68 502q0 238 156 384t407 146t403 -143q144 135 367 135q143 0 256 -55t176.5 -157t64.5 -234q0 -91 -18 -189h-668q28 -70 92 -109.5t158 -39.5q125 0 357 49l41 -242q-234 -78 -404 -78q-263 0 -420 144q-154 -148 -405 -148t-407 148t-156 389zM385 502 q0 -113 69 -182.5t177 -69.5t177 69.5t69 182.5q0 110 -69 178t-177 68t-177 -68t-69 -178zM1202 592h408q-3 83 -56.5 131.5t-140.5 48.5q-85 0 -139.5 -47t-71.5 -133z" />
-<glyph unicode="&#x178;" horiz-adv-x="1525" d="M29 1393h387l346 -586l348 586h387l-559 -953v-440h-348v440zM340 1681q0 76 55 128.5t133 52.5q77 0 132 -52.5t55 -128.5t-55 -128t-132 -52q-78 0 -133 52t-55 128zM811 1681q0 76 54 128.5t132 52.5t133.5 -52.5t55.5 -128.5t-55 -128t-134 -52q-78 0 -132 52 t-54 128z" />
-<glyph unicode="&#x2c6;" horiz-adv-x="1228" d="M219 1153l252 295h289l252 -295h-303l-93 109l-94 -109h-303z" />
-<glyph unicode="&#x2dc;" horiz-adv-x="1228" d="M227 1169q0 85 26.5 149.5t68.5 98.5t93.5 48.5t103.5 7t95 -32.5l78 -45q30 -19 48.5 -13.5t26 21.5t7.5 41h244q0 -85 -26.5 -149.5t-69 -98.5t-93.5 -48.5t-103 -6.5t-95 33l-78 45q-30 19 -48.5 13.5t-26 -22t-7.5 -41.5h-244z" />
-<glyph unicode="&#x2000;" horiz-adv-x="987" />
-<glyph unicode="&#x2001;" horiz-adv-x="1974" />
-<glyph unicode="&#x2002;" horiz-adv-x="987" />
-<glyph unicode="&#x2003;" horiz-adv-x="1974" />
-<glyph unicode="&#x2004;" horiz-adv-x="658" />
-<glyph unicode="&#x2005;" horiz-adv-x="493" />
-<glyph unicode="&#x2006;" horiz-adv-x="329" />
-<glyph unicode="&#x2007;" horiz-adv-x="329" />
-<glyph unicode="&#x2008;" horiz-adv-x="246" />
-<glyph unicode="&#x2009;" horiz-adv-x="394" />
-<glyph unicode="&#x200a;" horiz-adv-x="109" />
-<glyph unicode="&#x2010;" horiz-adv-x="1073" d="M199 371h678v315h-678v-315z" />
-<glyph unicode="&#x2011;" horiz-adv-x="1073" d="M199 371h678v315h-678v-315z" />
-<glyph unicode="&#x2012;" horiz-adv-x="1073" d="M199 371h678v315h-678v-315z" />
-<glyph unicode="&#x2013;" horiz-adv-x="1290" d="M137 373h1018v317h-1018v-317z" />
-<glyph unicode="&#x2014;" horiz-adv-x="2107" d="M158 373h1792v317h-1792v-317z" />
-<glyph unicode="&#x2018;" horiz-adv-x="665" d="M117 1130q0 59 33 124.5t182 316.5h217l-125 -268q61 -25 92 -71t31 -102q0 -87 -62.5 -145.5t-152.5 -58.5t-152.5 58.5t-62.5 145.5z" />
-<glyph unicode="&#x2019;" horiz-adv-x="665" d="M117 942l125 266q-125 55 -125 174q0 86 63.5 145.5t151.5 59.5q90 0 153.5 -59.5t63.5 -145.5q0 -58 -33 -123.5t-184 -316.5h-215z" />
-<glyph unicode="&#x201a;" horiz-adv-x="665" d="M117 172q0 87 63 147t152 60q90 0 153.5 -60t63.5 -147q0 -59 -33 -124t-184 -314h-215l125 266q-61 26 -93 71t-32 101z" />
-<glyph unicode="&#x201c;" horiz-adv-x="1138" d="M117 1128q0 59 33 124.5t182 316.5h217l-125 -266q123 -54 123 -175q0 -86 -62.5 -145t-152.5 -59t-152.5 59t-62.5 145zM590 1128q0 59 33.5 125t183.5 316h215l-123 -266q123 -54 123 -175q0 -86 -62.5 -145t-152.5 -59t-153.5 59t-63.5 145z" />
-<glyph unicode="&#x201d;" horiz-adv-x="1146" d="M117 944l125 268q-61 26 -93 71t-32 101q0 87 63 146t152 59q90 0 153.5 -59t63.5 -146q0 -58 -33 -123.5t-184 -316.5h-215zM598 944l125 268q-61 26 -93 71t-32 101q0 87 63 146t152 59q90 0 153.5 -59t63.5 -146q0 -58 -33 -123.5t-184 -316.5h-215z" />
-<glyph unicode="&#x201e;" horiz-adv-x="1138" d="M117 172q0 87 63 147t152 60q90 0 153.5 -60t63.5 -147q0 -59 -33 -124t-184 -314h-215l125 266q-61 26 -93 71t-32 101zM592 172q0 87 62.5 147t152.5 60t153.5 -60t63.5 -147q0 -59 -33 -124t-184 -314h-215l123 266q-61 25 -92 70.5t-31 101.5z" />
-<glyph unicode="&#x2022;" horiz-adv-x="763" d="M68 612q0 132 89.5 220t223.5 88t224.5 -88t90.5 -220t-90.5 -219.5t-224.5 -87.5t-223.5 87.5t-89.5 219.5z" />
-<glyph unicode="&#x2026;" horiz-adv-x="1742" d="M117 172q0 87 62.5 147t152.5 60t153.5 -60t63.5 -147q0 -88 -63.5 -148.5t-153.5 -60.5t-152.5 60t-62.5 149zM651 172q0 87 62.5 147t152.5 60t152.5 -60t62.5 -147q0 -89 -62.5 -149t-152.5 -60t-152.5 60t-62.5 149zM1196 172q0 87 62.5 147t152.5 60t152.5 -60 t62.5 -147q0 -89 -62.5 -149t-152.5 -60t-152.5 60t-62.5 149z" />
-<glyph unicode="&#x202f;" horiz-adv-x="394" />
-<glyph unicode="&#x2039;" horiz-adv-x="772" d="M68 508l395 446l192 -157l-227 -285l225 -285l-190 -170z" />
-<glyph unicode="&#x203a;" horiz-adv-x="772" d="M117 797l190 157l395 -446l-395 -451l-188 170l223 285z" />
-<glyph unicode="&#x205f;" horiz-adv-x="493" />
-<glyph unicode="&#x20ac;" horiz-adv-x="1519" d="M90 451v182h117q0 11 -1 30.5t-1 24.5v49h-115v183h141q62 233 243.5 368t440.5 135q251 0 523 -82l-58 -299q-275 54 -409 54q-115 0 -203.5 -46.5t-136.5 -129.5h456l-47 -183h-462q-3 -21 -3 -47q0 -7 5 -57h436l-47 -182h-328q48 -75 127 -115.5t180 -40.5 q120 0 438 53l52 -295q-274 -84 -523 -84q-260 0 -436.5 127t-240.5 355h-148z" />
-<glyph unicode="&#x2122;" horiz-adv-x="1552" d="M35 1219v174h583v-174h-194v-469h-195v469h-194zM686 750l25 643h174l192 -389l183 389h172l34 -643h-188l-12 264l-121 -264h-141l-121 264l-15 -264h-182z" />
-<glyph unicode="&#x25fc;" horiz-adv-x="993" d="M0 0v993h993v-993h-993z" />
-<glyph unicode="&#xfb03;" horiz-adv-x="2228" d="M14 696v297h211v74q0 228 152.5 363t386.5 135q119 0 218.5 -34.5t197.5 -107.5q155 142 395 142q133 0 244 -44t223 -139l-166 -215q-133 105 -272 105q-112 0 -174 -55t-62 -162v-62h772v-993h-334v696h-438v-696h-332v696h-479v-696h-332v696h-211zM557 993h479v74 q0 49 11 113q-125 92 -254 92q-112 0 -174 -55t-62 -162v-62z" />
-<glyph unicode="&#xfb04;" horiz-adv-x="2258" d="M14 696v297h211v74q0 228 152.5 363t386.5 135q219 0 399 -129q135 129 375 129q77 0 140.5 -15.5t150.5 -48.5l303 -14v-1487h-332v1231q-111 41 -215 41q-217 0 -217 -209v-70h322v-297h-322v-696h-332v696h-479v-696h-332v696h-211zM557 993h479v94q0 51 6 97 q-120 88 -249 88q-112 0 -174 -55t-62 -162v-62z" />
-<hkern u1="&#x24;" u2="X" k="20" />
-<hkern u1="L" u2="T" k="190" />
-<hkern u1="S" u2="X" k="20" />
-<hkern u1="T" u2="&#xfc;" k="96" />
-<hkern u1="T" u2="&#xf6;" k="135" />
-<hkern u1="T" u2="&#xf4;" k="41" />
-<hkern u1="T" u2="&#xf2;" k="41" />
-<hkern u1="T" u2="&#xeb;" k="137" />
-<hkern u1="T" u2="&#xea;" k="20" />
-<hkern u1="T" u2="&#xe4;" k="156" />
-<hkern u1="T" u2="&#x3b;" k="35" />
-<hkern u1="&#xa3;" u2="T" k="190" />
-<hkern u1="&#xa7;" u2="X" k="20" />
-<hkern g1="r" 	g2="slash" 	k="115" />
-<hkern g1="r" 	g2="v,y,yacute,ydieresis" 	k="6" />
-<hkern g1="r" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="r" 	g2="s" 	k="55" />
-<hkern g1="r" 	g2="underscore" 	k="70" />
-<hkern g1="r" 	g2="guillemotleft,guilsinglleft" 	k="14" />
-<hkern g1="r" 	g2="ae" 	k="20" />
-<hkern g1="r" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="33" />
-<hkern g1="r" 	g2="bracketright,braceright" 	k="68" />
-<hkern g1="r" 	g2="period,ellipsis" 	k="131" />
-<hkern g1="r" 	g2="space" 	k="43" />
-<hkern g1="r" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="117" />
-<hkern g1="r" 	g2="b,h,i,k,l,germandbls,iacute" 	k="6" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="dollar,S,section" 	k="27" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="slash" 	k="115" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="v,y,yacute,ydieresis" 	k="14" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="AE" 	k="156" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="14" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="icircumflex" 	k="-82" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="s" 	k="14" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="14" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="underscore" 	k="129" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="ae" 	k="33" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="period,ellipsis" 	k="88" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="70" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="J" 	k="41" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="m,n,p,r,ntilde" 	k="51" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="14" />
-<hkern g1="M" 	g2="V" 	k="61" />
-<hkern g1="M" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="25" />
-<hkern g1="M" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="M" 	g2="T" 	k="61" />
-<hkern g1="M" 	g2="v,y,yacute,ydieresis" 	k="55" />
-<hkern g1="M" 	g2="Y,Yacute,Ydieresis" 	k="94" />
-<hkern g1="M" 	g2="s" 	k="14" />
-<hkern g1="M" 	g2="w" 	k="18" />
-<hkern g1="M" 	g2="W" 	k="33" />
-<hkern g1="M" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="M" 	g2="t" 	k="14" />
-<hkern g1="w" 	g2="slash" 	k="88" />
-<hkern g1="w" 	g2="v,y,yacute,ydieresis" 	k="109" />
-<hkern g1="w" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="w" 	g2="s" 	k="66" />
-<hkern g1="w" 	g2="underscore" 	k="102" />
-<hkern g1="w" 	g2="guillemotleft,guilsinglleft" 	k="76" />
-<hkern g1="w" 	g2="ae" 	k="29" />
-<hkern g1="w" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="20" />
-<hkern g1="w" 	g2="space" 	k="117" />
-<hkern g1="w" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="123" />
-<hkern g1="w" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="156" />
-<hkern g1="w" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="6" />
-<hkern g1="w" 	g2="asterisk" 	k="-47" />
-<hkern g1="w" 	g2="question" 	k="41" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="dollar,S,section" 	k="10" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="j" 	k="-14" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="T" 	k="14" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="v,y,yacute,ydieresis" 	k="27" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="icircumflex" 	k="-96" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="ae" 	k="4" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="14" />
-<hkern g1="Z" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="70" />
-<hkern g1="Z" 	g2="dollar,S,section" 	k="45" />
-<hkern g1="Z" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="Z" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="23" />
-<hkern g1="Z" 	g2="guillemotleft,guilsinglleft" 	k="47" />
-<hkern g1="Z" 	g2="ae" 	k="14" />
-<hkern g1="Z" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="123" />
-<hkern g1="Z" 	g2="w" 	k="61" />
-<hkern g1="Z" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="14" />
-<hkern g1="Z" 	g2="t" 	k="61" />
-<hkern g1="Z" 	g2="periodcentered,bullet" 	k="61" />
-<hkern g1="Z" 	g2="z" 	k="14" />
-<hkern g1="Z" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="14" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="V" 	k="225" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quotedbl,quotesingle" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="dollar,S,section" 	k="33" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="seven" 	k="150" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="trademark" 	k="41" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="T" 	k="233" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="slash" 	k="82" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="70" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="nine" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="Y,Yacute,Ydieresis" 	k="246" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="s" 	k="29" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="88" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="underscore" 	k="82" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="ae" 	k="6" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="6" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="period,ellipsis" 	k="47" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="33" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="b,h,i,k,l,germandbls,iacute" 	k="6" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="68" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="w" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="W" 	k="96" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="t" 	k="14" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="asterisk" 	k="117" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="z" 	k="6" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="backslash" 	k="41" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="two" 	k="70" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="x" 	k="59" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="one" 	k="90" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="three" 	k="61" />
-<hkern g1="R" 	g2="V" 	k="129" />
-<hkern g1="R" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="35" />
-<hkern g1="R" 	g2="dollar,S,section" 	k="27" />
-<hkern g1="R" 	g2="j" 	k="-27" />
-<hkern g1="R" 	g2="T" 	k="55" />
-<hkern g1="R" 	g2="v,y,yacute,ydieresis" 	k="55" />
-<hkern g1="R" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="76" />
-<hkern g1="R" 	g2="icircumflex" 	k="-14" />
-<hkern g1="R" 	g2="Y,Yacute,Ydieresis" 	k="164" />
-<hkern g1="R" 	g2="s" 	k="12" />
-<hkern g1="R" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="41" />
-<hkern g1="R" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="70" />
-<hkern g1="R" 	g2="W" 	k="55" />
-<hkern g1="R" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="R" 	g2="t" 	k="27" />
-<hkern g1="R" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="29" />
-<hkern g1="R" 	g2="backslash" 	k="41" />
-<hkern g1="g,q" 	g2="j" 	k="-70" />
-<hkern g1="g,q" 	g2="v,y,yacute,ydieresis" 	k="29" />
-<hkern g1="g,q" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="6" />
-<hkern g1="g,q" 	g2="s" 	k="31" />
-<hkern g1="g,q" 	g2="ae" 	k="6" />
-<hkern g1="g,q" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="6" />
-<hkern g1="g,q" 	g2="asterisk" 	k="-14" />
-<hkern g1="g,q" 	g2="question" 	k="33" />
-<hkern g1="g,q" 	g2="backslash" 	k="33" />
-<hkern g1="icircumflex" 	g2="V" 	k="-68" />
-<hkern g1="icircumflex" 	g2="T" 	k="-123" />
-<hkern g1="icircumflex" 	g2="W" 	k="-82" />
-<hkern g1="icircumflex" 	g2="X" 	k="-68" />
-<hkern g1="t" 	g2="V" 	k="55" />
-<hkern g1="t" 	g2="j" 	k="-41" />
-<hkern g1="t" 	g2="v,y,yacute,ydieresis" 	k="61" />
-<hkern g1="t" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="t" 	g2="Y,Yacute,Ydieresis" 	k="61" />
-<hkern g1="t" 	g2="s" 	k="20" />
-<hkern g1="t" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="61" />
-<hkern g1="t" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="76" />
-<hkern g1="t" 	g2="b,h,i,k,l,germandbls,iacute" 	k="12" />
-<hkern g1="t" 	g2="w" 	k="29" />
-<hkern g1="t" 	g2="W" 	k="35" />
-<hkern g1="t" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="27" />
-<hkern g1="t" 	g2="t" 	k="55" />
-<hkern g1="t" 	g2="asterisk" 	k="33" />
-<hkern g1="t" 	g2="periodcentered,bullet" 	k="33" />
-<hkern g1="t" 	g2="backslash" 	k="61" />
-<hkern g1="t" 	g2="f,uniFB01,uniFB02" 	k="29" />
-<hkern g1="eight,B,germandbls" 	g2="V" 	k="131" />
-<hkern g1="eight,B,germandbls" 	g2="five" 	k="27" />
-<hkern g1="eight,B,germandbls" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="33" />
-<hkern g1="eight,B,germandbls" 	g2="dollar,S,section" 	k="45" />
-<hkern g1="eight,B,germandbls" 	g2="seven" 	k="29" />
-<hkern g1="eight,B,germandbls" 	g2="T" 	k="82" />
-<hkern g1="eight,B,germandbls" 	g2="slash" 	k="29" />
-<hkern g1="eight,B,germandbls" 	g2="v,y,yacute,ydieresis" 	k="70" />
-<hkern g1="eight,B,germandbls" 	g2="nine" 	k="29" />
-<hkern g1="eight,B,germandbls" 	g2="AE" 	k="90" />
-<hkern g1="eight,B,germandbls" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="6" />
-<hkern g1="eight,B,germandbls" 	g2="Y,Yacute,Ydieresis" 	k="129" />
-<hkern g1="eight,B,germandbls" 	g2="s" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="29" />
-<hkern g1="eight,B,germandbls" 	g2="underscore" 	k="96" />
-<hkern g1="eight,B,germandbls" 	g2="ae" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="period,ellipsis" 	k="33" />
-<hkern g1="eight,B,germandbls" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="33" />
-<hkern g1="eight,B,germandbls" 	g2="b,h,i,k,l,germandbls,iacute" 	k="14" />
-<hkern g1="eight,B,germandbls" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="35" />
-<hkern g1="eight,B,germandbls" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="6" />
-<hkern g1="eight,B,germandbls" 	g2="w" 	k="27" />
-<hkern g1="eight,B,germandbls" 	g2="W" 	k="61" />
-<hkern g1="eight,B,germandbls" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="6" />
-<hkern g1="eight,B,germandbls" 	g2="t" 	k="18" />
-<hkern g1="eight,B,germandbls" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="8" />
-<hkern g1="eight,B,germandbls" 	g2="backslash" 	k="94" />
-<hkern g1="eight,B,germandbls" 	g2="two" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="x" 	k="14" />
-<hkern g1="eight,B,germandbls" 	g2="one" 	k="14" />
-<hkern g1="eight,B,germandbls" 	g2="X" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="percent" 	k="47" />
-<hkern g1="W" 	g2="idieresis" 	k="-164" />
-<hkern g1="W" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="W" 	g2="dollar,S,section" 	k="70" />
-<hkern g1="W" 	g2="slash" 	k="225" />
-<hkern g1="W" 	g2="v,y,yacute,ydieresis" 	k="61" />
-<hkern g1="W" 	g2="AE" 	k="254" />
-<hkern g1="W" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="143" />
-<hkern g1="W" 	g2="icircumflex" 	k="-82" />
-<hkern g1="W" 	g2="s" 	k="152" />
-<hkern g1="W" 	g2="underscore" 	k="164" />
-<hkern g1="W" 	g2="guillemotleft,guilsinglleft" 	k="131" />
-<hkern g1="W" 	g2="ae" 	k="164" />
-<hkern g1="W" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="117" />
-<hkern g1="W" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="156" />
-<hkern g1="W" 	g2="b,h,i,k,l,germandbls,iacute" 	k="27" />
-<hkern g1="W" 	g2="J" 	k="164" />
-<hkern g1="W" 	g2="m,n,p,r,ntilde" 	k="102" />
-<hkern g1="W" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="170" />
-<hkern g1="W" 	g2="w" 	k="70" />
-<hkern g1="W" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="88" />
-<hkern g1="W" 	g2="t" 	k="20" />
-<hkern g1="W" 	g2="periodcentered,bullet" 	k="131" />
-<hkern g1="W" 	g2="z" 	k="82" />
-<hkern g1="W" 	g2="x" 	k="70" />
-<hkern g1="W" 	g2="M" 	k="33" />
-<hkern g1="W" 	g2="igrave" 	k="-102" />
-<hkern g1="W" 	g2="ampersand,eight" 	k="61" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="V" 	k="131" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="idieresis" 	k="-96" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="j" 	k="-55" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="T" 	k="27" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="v,y,yacute,ydieresis" 	k="55" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="6" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="icircumflex" 	k="-88" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="s" 	k="20" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="33" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="ae" 	k="6" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="6" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="w" 	k="10" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="W" 	k="82" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="backslash" 	k="14" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="igrave" 	k="-102" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="V" 	k="129" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="five" 	k="47" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="18" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="quotedbl,quotesingle" 	k="33" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="dollar,S,section" 	k="47" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="seven" 	k="47" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="four" 	k="55" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="T" 	k="104" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="slash" 	k="53" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="76" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="v,y,yacute,ydieresis" 	k="14" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="nine" 	k="27" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="AE" 	k="217" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="25" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="icircumflex" 	k="-6" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="Y,Yacute,Ydieresis" 	k="164" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="s" 	k="55" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="underscore" 	k="184" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="guillemotleft,guilsinglleft" 	k="14" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ae" 	k="55" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="period,ellipsis" 	k="82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="b,h,i,k,l,germandbls,iacute" 	k="14" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="J" 	k="109" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="m,n,p,r,ntilde" 	k="25" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="102" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="14" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="w" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="W" 	k="82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="18" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="asterisk" 	k="27" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="14" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="two" 	k="57" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="x" 	k="33" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="one" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="three" 	k="55" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="X" 	k="102" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ampersand,eight" 	k="14" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="guillemotright,guilsinglright" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="yen" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="parenright" 	k="82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="Z" 	k="55" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="multiply" 	k="41" />
-<hkern g1="G" 	g2="V" 	k="109" />
-<hkern g1="G" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="6" />
-<hkern g1="G" 	g2="dollar,S,section" 	k="14" />
-<hkern g1="G" 	g2="T" 	k="143" />
-<hkern g1="G" 	g2="v,y,yacute,ydieresis" 	k="55" />
-<hkern g1="G" 	g2="AE" 	k="55" />
-<hkern g1="G" 	g2="Y,Yacute,Ydieresis" 	k="117" />
-<hkern g1="G" 	g2="s" 	k="20" />
-<hkern g1="G" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="70" />
-<hkern g1="G" 	g2="b,h,i,k,l,germandbls,iacute" 	k="6" />
-<hkern g1="G" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="29" />
-<hkern g1="G" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="6" />
-<hkern g1="G" 	g2="w" 	k="72" />
-<hkern g1="G" 	g2="W" 	k="68" />
-<hkern g1="G" 	g2="backslash" 	k="14" />
-<hkern g1="G" 	g2="x" 	k="20" />
-<hkern g1="T" 	g2="idieresis" 	k="-150" />
-<hkern g1="T" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="61" />
-<hkern g1="T" 	g2="dollar,S,section" 	k="82" />
-<hkern g1="T" 	g2="j" 	k="27" />
-<hkern g1="T" 	g2="slash" 	k="279" />
-<hkern g1="T" 	g2="v,y,yacute,ydieresis" 	k="137" />
-<hkern g1="T" 	g2="AE" 	k="348" />
-<hkern g1="T" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="225" />
-<hkern g1="T" 	g2="icircumflex" 	k="-123" />
-<hkern g1="T" 	g2="Y,Yacute,Ydieresis" 	k="14" />
-<hkern g1="T" 	g2="s" 	k="231" />
-<hkern g1="T" 	g2="underscore" 	k="199" />
-<hkern g1="T" 	g2="guillemotleft,guilsinglleft" 	k="143" />
-<hkern g1="T" 	g2="ae" 	k="176" />
-<hkern g1="T" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="143" />
-<hkern g1="T" 	g2="period,ellipsis" 	k="178" />
-<hkern g1="T" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="279" />
-<hkern g1="T" 	g2="b,h,i,k,l,germandbls,iacute" 	k="39" />
-<hkern g1="T" 	g2="J" 	k="293" />
-<hkern g1="T" 	g2="m,n,p,r,ntilde" 	k="156" />
-<hkern g1="T" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="211" />
-<hkern g1="T" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="47" />
-<hkern g1="T" 	g2="w" 	k="150" />
-<hkern g1="T" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="137" />
-<hkern g1="T" 	g2="t" 	k="55" />
-<hkern g1="T" 	g2="periodcentered,bullet" 	k="135" />
-<hkern g1="T" 	g2="z" 	k="123" />
-<hkern g1="T" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="14" />
-<hkern g1="T" 	g2="x" 	k="123" />
-<hkern g1="T" 	g2="f,uniFB01,uniFB02" 	k="27" />
-<hkern g1="T" 	g2="M" 	k="61" />
-<hkern g1="T" 	g2="ampersand,eight" 	k="20" />
-<hkern g1="T" 	g2="guillemotright,guilsinglright" 	k="82" />
-<hkern g1="T" 	g2="atilde" 	k="143" />
-<hkern g1="j,uniFB01" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="-6" />
-<hkern g1="L,sterling" 	g2="V" 	k="301" />
-<hkern g1="L,sterling" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="L,sterling" 	g2="quotedbl,quotesingle" 	k="164" />
-<hkern g1="L,sterling" 	g2="dollar,S,section" 	k="14" />
-<hkern g1="L,sterling" 	g2="seven" 	k="61" />
-<hkern g1="L,sterling" 	g2="T" 	k="246" />
-<hkern g1="L,sterling" 	g2="v,y,yacute,ydieresis" 	k="170" />
-<hkern g1="L,sterling" 	g2="nine" 	k="47" />
-<hkern g1="L,sterling" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="14" />
-<hkern g1="L,sterling" 	g2="Y,Yacute,Ydieresis" 	k="307" />
-<hkern g1="L,sterling" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="299" />
-<hkern g1="L,sterling" 	g2="guillemotleft,guilsinglleft" 	k="27" />
-<hkern g1="L,sterling" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-20" />
-<hkern g1="L,sterling" 	g2="w" 	k="94" />
-<hkern g1="L,sterling" 	g2="W" 	k="184" />
-<hkern g1="L,sterling" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="14" />
-<hkern g1="L,sterling" 	g2="t" 	k="109" />
-<hkern g1="L,sterling" 	g2="asterisk" 	k="272" />
-<hkern g1="L,sterling" 	g2="periodcentered,bullet" 	k="82" />
-<hkern g1="L,sterling" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="L,sterling" 	g2="backslash" 	k="109" />
-<hkern g1="L,sterling" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="slash" 	k="137" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="v,y,yacute,ydieresis" 	k="109" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="102" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="s" 	k="92" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="underscore" 	k="205" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="94" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="ae" 	k="47" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="117" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="period,ellipsis" 	k="217" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="space" 	k="164" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="217" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="m,n,p,r,ntilde" 	k="61" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="205" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="parenright" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="idieresis" 	k="-150" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="123" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="dollar,S,section" 	k="133" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="four" 	k="272" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="j" 	k="20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="T" 	k="14" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="slash" 	k="342" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="v,y,yacute,ydieresis" 	k="170" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="AE" 	k="395" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="246" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="icircumflex" 	k="-41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="s" 	k="252" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="underscore" 	k="240" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="238" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ae" 	k="225" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="240" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="272" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="J" 	k="281" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="m,n,p,r,ntilde" 	k="184" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="287" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="w" 	k="131" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="178" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="t" 	k="94" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="periodcentered,bullet" 	k="150" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="z" 	k="184" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="x" 	k="143" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="f,uniFB01,uniFB02" 	k="94" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="M" 	k="94" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ampersand,eight" 	k="129" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="Z" 	k="41" />
-<hkern g1="h,m,n,ntilde" 	g2="V" 	k="184" />
-<hkern g1="h,m,n,ntilde" 	g2="quotedbl,quotesingle" 	k="70" />
-<hkern g1="h,m,n,ntilde" 	g2="j" 	k="-14" />
-<hkern g1="h,m,n,ntilde" 	g2="T" 	k="225" />
-<hkern g1="h,m,n,ntilde" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="61" />
-<hkern g1="h,m,n,ntilde" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="h,m,n,ntilde" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="6" />
-<hkern g1="h,m,n,ntilde" 	g2="Y,Yacute,Ydieresis" 	k="225" />
-<hkern g1="h,m,n,ntilde" 	g2="s" 	k="27" />
-<hkern g1="h,m,n,ntilde" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="61" />
-<hkern g1="h,m,n,ntilde" 	g2="w" 	k="55" />
-<hkern g1="h,m,n,ntilde" 	g2="W" 	k="131" />
-<hkern g1="h,m,n,ntilde" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="h,m,n,ntilde" 	g2="t" 	k="14" />
-<hkern g1="h,m,n,ntilde" 	g2="asterisk" 	k="61" />
-<hkern g1="h,m,n,ntilde" 	g2="backslash" 	k="55" />
-<hkern g1="h,m,n,ntilde" 	g2="parenright" 	k="68" />
-<hkern g1="f" 	g2="trademark" 	k="-123" />
-<hkern g1="f" 	g2="j" 	k="-6" />
-<hkern g1="f" 	g2="slash" 	k="152" />
-<hkern g1="f" 	g2="v,y,yacute,ydieresis" 	k="-12" />
-<hkern g1="f" 	g2="s" 	k="20" />
-<hkern g1="f" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="-41" />
-<hkern g1="f" 	g2="ae" 	k="6" />
-<hkern g1="f" 	g2="bracketright,braceright" 	k="-6" />
-<hkern g1="f" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-12" />
-<hkern g1="f" 	g2="w" 	k="-20" />
-<hkern g1="f" 	g2="t" 	k="82" />
-<hkern g1="f" 	g2="asterisk" 	k="-68" />
-<hkern g1="f" 	g2="question" 	k="35" />
-<hkern g1="f" 	g2="backslash" 	k="-68" />
-<hkern g1="f" 	g2="x" 	k="-33" />
-<hkern g1="f" 	g2="f,uniFB01,uniFB02" 	k="47" />
-<hkern g1="f" 	g2="ampersand,eight" 	k="-14" />
-<hkern g1="f" 	g2="exclam,exclamdown,brokenbar" 	k="-6" />
-<hkern g1="s" 	g2="V" 	k="96" />
-<hkern g1="s" 	g2="T" 	k="190" />
-<hkern g1="s" 	g2="v,y,yacute,ydieresis" 	k="47" />
-<hkern g1="s" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="33" />
-<hkern g1="s" 	g2="s" 	k="61" />
-<hkern g1="s" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="55" />
-<hkern g1="s" 	g2="underscore" 	k="137" />
-<hkern g1="s" 	g2="ae" 	k="6" />
-<hkern g1="s" 	g2="b,h,i,k,l,germandbls,iacute" 	k="31" />
-<hkern g1="s" 	g2="m,n,p,r,ntilde" 	k="27" />
-<hkern g1="s" 	g2="w" 	k="47" />
-<hkern g1="s" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="18" />
-<hkern g1="s" 	g2="t" 	k="27" />
-<hkern g1="s" 	g2="backslash" 	k="82" />
-<hkern g1="s" 	g2="x" 	k="14" />
-<hkern g1="s" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="idieresis" 	g2="T" 	k="-158" />
-<hkern g1="idieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-96" />
-<hkern g1="V" 	g2="idieresis" 	k="-158" />
-<hkern g1="V" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="129" />
-<hkern g1="V" 	g2="dollar,S,section" 	k="94" />
-<hkern g1="V" 	g2="slash" 	k="340" />
-<hkern g1="V" 	g2="v,y,yacute,ydieresis" 	k="88" />
-<hkern g1="V" 	g2="AE" 	k="401" />
-<hkern g1="V" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="225" />
-<hkern g1="V" 	g2="icircumflex" 	k="-68" />
-<hkern g1="V" 	g2="s" 	k="190" />
-<hkern g1="V" 	g2="underscore" 	k="246" />
-<hkern g1="V" 	g2="guillemotleft,guilsinglleft" 	k="178" />
-<hkern g1="V" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="170" />
-<hkern g1="V" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="272" />
-<hkern g1="V" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="V" 	g2="J" 	k="225" />
-<hkern g1="V" 	g2="m,n,p,r,ntilde" 	k="137" />
-<hkern g1="V" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="205" />
-<hkern g1="V" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="14" />
-<hkern g1="V" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="143" />
-<hkern g1="V" 	g2="t" 	k="68" />
-<hkern g1="V" 	g2="periodcentered,bullet" 	k="129" />
-<hkern g1="V" 	g2="z" 	k="137" />
-<hkern g1="V" 	g2="M" 	k="61" />
-<hkern g1="V" 	g2="igrave" 	k="-115" />
-<hkern g1="V" 	g2="ampersand,eight" 	k="117" />
-<hkern g1="V" 	g2="Z" 	k="29" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="V" 	k="205" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="102" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="quotedbl,quotesingle" 	k="164" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="dollar,S,section" 	k="51" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="seven" 	k="90" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="trademark" 	k="266" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="j" 	k="-33" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="T" 	k="211" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="slash" 	k="33" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="246" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="v,y,yacute,ydieresis" 	k="252" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="68" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="Y,Yacute,Ydieresis" 	k="301" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="272" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="guillemotleft,guilsinglleft" 	k="90" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="156" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="m,n,p,r,ntilde" 	k="33" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="w" 	k="102" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="W" 	k="170" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="61" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="t" 	k="117" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="asterisk" 	k="274" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="question" 	k="137" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="periodcentered,bullet" 	k="82" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="backslash" 	k="164" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="one" 	k="76" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="f,uniFB01,uniFB02" 	k="61" />
-<hkern g1="k" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="68" />
-<hkern g1="k" 	g2="j" 	k="-27" />
-<hkern g1="k" 	g2="v,y,yacute,ydieresis" 	k="68" />
-<hkern g1="k" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="98" />
-<hkern g1="k" 	g2="s" 	k="41" />
-<hkern g1="k" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="20" />
-<hkern g1="k" 	g2="ae" 	k="29" />
-<hkern g1="k" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="129" />
-<hkern g1="k" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="k" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="k" 	g2="w" 	k="29" />
-<hkern g1="k" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="55" />
-<hkern g1="k" 	g2="t" 	k="41" />
-<hkern g1="k" 	g2="question" 	k="74" />
-<hkern g1="k" 	g2="periodcentered,bullet" 	k="111" />
-<hkern g1="k" 	g2="backslash" 	k="29" />
-<hkern g1="c,cent,ccedilla" 	g2="V" 	k="123" />
-<hkern g1="c,cent,ccedilla" 	g2="j" 	k="-41" />
-<hkern g1="c,cent,ccedilla" 	g2="T" 	k="88" />
-<hkern g1="c,cent,ccedilla" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="37" />
-<hkern g1="c,cent,ccedilla" 	g2="Y,Yacute,Ydieresis" 	k="164" />
-<hkern g1="c,cent,ccedilla" 	g2="ae" 	k="10" />
-<hkern g1="c,cent,ccedilla" 	g2="W" 	k="29" />
-<hkern g1="c,cent,ccedilla" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="14" />
-<hkern g1="c,cent,ccedilla" 	g2="backslash" 	k="33" />
-<hkern g1="x" 	g2="v,y,yacute,ydieresis" 	k="14" />
-<hkern g1="x" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="55" />
-<hkern g1="x" 	g2="s" 	k="14" />
-<hkern g1="x" 	g2="guillemotleft,guilsinglleft" 	k="131" />
-<hkern g1="x" 	g2="ae" 	k="29" />
-<hkern g1="x" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="61" />
-<hkern g1="F" 	g2="idieresis" 	k="-184" />
-<hkern g1="F" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="F" 	g2="dollar,S,section" 	k="41" />
-<hkern g1="F" 	g2="trademark" 	k="-61" />
-<hkern g1="F" 	g2="slash" 	k="115" />
-<hkern g1="F" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="F" 	g2="AE" 	k="279" />
-<hkern g1="F" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="37" />
-<hkern g1="F" 	g2="icircumflex" 	k="-150" />
-<hkern g1="F" 	g2="s" 	k="55" />
-<hkern g1="F" 	g2="underscore" 	k="123" />
-<hkern g1="F" 	g2="ae" 	k="14" />
-<hkern g1="F" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="184" />
-<hkern g1="F" 	g2="b,h,i,k,l,germandbls,iacute" 	k="33" />
-<hkern g1="F" 	g2="J" 	k="213" />
-<hkern g1="F" 	g2="m,n,p,r,ntilde" 	k="27" />
-<hkern g1="F" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="184" />
-<hkern g1="F" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="14" />
-<hkern g1="F" 	g2="w" 	k="14" />
-<hkern g1="F" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="47" />
-<hkern g1="F" 	g2="z" 	k="27" />
-<hkern g1="F" 	g2="x" 	k="45" />
-<hkern g1="F" 	g2="M" 	k="20" />
-<hkern g1="F" 	g2="igrave" 	k="-82" />
-<hkern g1="dollar,S,section" 	g2="V" 	k="35" />
-<hkern g1="dollar,S,section" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="47" />
-<hkern g1="dollar,S,section" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="seven" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="T" 	k="72" />
-<hkern g1="dollar,S,section" 	g2="slash" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="v,y,yacute,ydieresis" 	k="158" />
-<hkern g1="dollar,S,section" 	g2="AE" 	k="143" />
-<hkern g1="dollar,S,section" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="Y,Yacute,Ydieresis" 	k="88" />
-<hkern g1="dollar,S,section" 	g2="s" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="underscore" 	k="68" />
-<hkern g1="dollar,S,section" 	g2="ae" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="period,ellipsis" 	k="14" />
-<hkern g1="dollar,S,section" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="47" />
-<hkern g1="dollar,S,section" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="J" 	k="29" />
-<hkern g1="dollar,S,section" 	g2="m,n,p,r,ntilde" 	k="70" />
-<hkern g1="dollar,S,section" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="14" />
-<hkern g1="dollar,S,section" 	g2="w" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="W" 	k="33" />
-<hkern g1="dollar,S,section" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="72" />
-<hkern g1="dollar,S,section" 	g2="t" 	k="51" />
-<hkern g1="dollar,S,section" 	g2="z" 	k="14" />
-<hkern g1="dollar,S,section" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="37" />
-<hkern g1="dollar,S,section" 	g2="backslash" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="x" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="X" 	k="27" />
-<hkern g1="dollar,S,section" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="M" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="Z" 	k="41" />
-<hkern g1="K" 	g2="V" 	k="102" />
-<hkern g1="K" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="129" />
-<hkern g1="K" 	g2="dollar,S,section" 	k="88" />
-<hkern g1="K" 	g2="trademark" 	k="-12" />
-<hkern g1="K" 	g2="j" 	k="-33" />
-<hkern g1="K" 	g2="T" 	k="70" />
-<hkern g1="K" 	g2="v,y,yacute,ydieresis" 	k="184" />
-<hkern g1="K" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="90" />
-<hkern g1="K" 	g2="Y,Yacute,Ydieresis" 	k="129" />
-<hkern g1="K" 	g2="s" 	k="20" />
-<hkern g1="K" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="68" />
-<hkern g1="K" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="178" />
-<hkern g1="K" 	g2="b,h,i,k,l,germandbls,iacute" 	k="10" />
-<hkern g1="K" 	g2="m,n,p,r,ntilde" 	k="33" />
-<hkern g1="K" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="14" />
-<hkern g1="K" 	g2="w" 	k="137" />
-<hkern g1="K" 	g2="W" 	k="82" />
-<hkern g1="K" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="94" />
-<hkern g1="K" 	g2="t" 	k="109" />
-<hkern g1="K" 	g2="periodcentered,bullet" 	k="170" />
-<hkern g1="K" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="K" 	g2="two" 	k="6" />
-<hkern g1="K" 	g2="f,uniFB01,uniFB02" 	k="29" />
-<hkern g1="K" 	g2="parenright" 	k="8" />
-<hkern g1="K" 	g2="Z" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="five" 	k="14" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="dollar,S,section" 	k="55" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="four" 	k="35" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="j" 	k="-33" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="T" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="v,y,yacute,ydieresis" 	k="88" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="29" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="Y,Yacute,Ydieresis" 	k="33" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="27" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="117" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="b,h,i,k,l,germandbls,iacute" 	k="14" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="w" 	k="55" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="33" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="t" 	k="47" />
-<hkern g1="X" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="117" />
-<hkern g1="X" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="X" 	g2="v,y,yacute,ydieresis" 	k="184" />
-<hkern g1="X" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="82" />
-<hkern g1="X" 	g2="s" 	k="27" />
-<hkern g1="X" 	g2="guillemotleft,guilsinglleft" 	k="61" />
-<hkern g1="X" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="164" />
-<hkern g1="X" 	g2="w" 	k="131" />
-<hkern g1="X" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="76" />
-<hkern g1="X" 	g2="t" 	k="94" />
-<hkern g1="X" 	g2="asterisk" 	k="55" />
-<hkern g1="X" 	g2="periodcentered,bullet" 	k="109" />
-<hkern g1="X" 	g2="f,uniFB01,uniFB02" 	k="29" />
-<hkern g1="question,P" 	g2="V" 	k="61" />
-<hkern g1="question,P" 	g2="dollar,S,section" 	k="41" />
-<hkern g1="question,P" 	g2="T" 	k="35" />
-<hkern g1="question,P" 	g2="slash" 	k="184" />
-<hkern g1="question,P" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="question,P" 	g2="icircumflex" 	k="-68" />
-<hkern g1="question,P" 	g2="Y,Yacute,Ydieresis" 	k="90" />
-<hkern g1="question,P" 	g2="s" 	k="70" />
-<hkern g1="question,P" 	g2="underscore" 	k="213" />
-<hkern g1="question,P" 	g2="guillemotleft,guilsinglleft" 	k="82" />
-<hkern g1="question,P" 	g2="ae" 	k="55" />
-<hkern g1="question,P" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="41" />
-<hkern g1="question,P" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="252" />
-<hkern g1="question,P" 	g2="J" 	k="225" />
-<hkern g1="question,P" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="question,P" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="205" />
-<hkern g1="question,P" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="33" />
-<hkern g1="question,P" 	g2="W" 	k="20" />
-<hkern g1="question,P" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="question,P" 	g2="t" 	k="-20" />
-<hkern g1="question,P" 	g2="asterisk" 	k="-61" />
-<hkern g1="question,P" 	g2="question" 	k="33" />
-<hkern g1="question,P" 	g2="X" 	k="61" />
-<hkern g1="question,P" 	g2="M" 	k="14" />
-<hkern g1="z" 	g2="v,y,yacute,ydieresis" 	k="47" />
-<hkern g1="z" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="12" />
-<hkern g1="z" 	g2="s" 	k="20" />
-<hkern g1="z" 	g2="w" 	k="12" />
-<hkern g1="z" 	g2="periodcentered,bullet" 	k="20" />
-<hkern g1="z" 	g2="backslash" 	k="33" />
-<hkern g1="space" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="72" />
-<hkern g1="space" 	g2="V" 	k="229" />
-<hkern g1="space" 	g2="Y,Yacute,Ydieresis" 	k="166" />
-<hkern g1="space" 	g2="T" 	k="57" />
-<hkern g1="space" 	g2="W" 	k="164" />
-<hkern g1="bracketleft,braceleft" 	g2="t" 	k="76" />
-<hkern g1="period,ellipsis" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="period,ellipsis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="47" />
-<hkern g1="period,ellipsis" 	g2="V" 	k="293" />
-<hkern g1="period,ellipsis" 	g2="T" 	k="266" />
-<hkern g1="period,ellipsis" 	g2="W" 	k="199" />
-<hkern g1="period,ellipsis" 	g2="five" 	k="14" />
-<hkern g1="period,ellipsis" 	g2="quotedbl,quotesingle" 	k="301" />
-<hkern g1="period,ellipsis" 	g2="seven" 	k="102" />
-<hkern g1="period,ellipsis" 	g2="one" 	k="205" />
-<hkern g1="period,ellipsis" 	g2="two" 	k="31" />
-<hkern g1="period,ellipsis" 	g2="four" 	k="41" />
-<hkern g1="period,ellipsis" 	g2="nine" 	k="199" />
-<hkern g1="period,ellipsis" 	g2="v,y,yacute,ydieresis" 	k="156" />
-<hkern g1="period,ellipsis" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="88" />
-<hkern g1="period,ellipsis" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="219" />
-<hkern g1="period,ellipsis" 	g2="w" 	k="90" />
-<hkern g1="asterisk" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="14" />
-<hkern g1="asterisk" 	g2="T" 	k="-53" />
-<hkern g1="asterisk" 	g2="W" 	k="-61" />
-<hkern g1="asterisk" 	g2="seven" 	k="-20" />
-<hkern g1="asterisk" 	g2="one" 	k="-68" />
-<hkern g1="asterisk" 	g2="four" 	k="225" />
-<hkern g1="asterisk" 	g2="v,y,yacute,ydieresis" 	k="-41" />
-<hkern g1="asterisk" 	g2="w" 	k="-14" />
-<hkern g1="asterisk" 	g2="J" 	k="199" />
-<hkern g1="asterisk" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-35" />
-<hkern g1="asterisk" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="225" />
-<hkern g1="asterisk" 	g2="period,ellipsis" 	k="137" />
-<hkern g1="asterisk" 	g2="Z" 	k="14" />
-<hkern g1="asterisk" 	g2="AE" 	k="430" />
-<hkern g1="asterisk" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="164" />
-<hkern g1="four" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="47" />
-<hkern g1="four" 	g2="five" 	k="6" />
-<hkern g1="four" 	g2="quotedbl,quotesingle" 	k="35" />
-<hkern g1="four" 	g2="seven" 	k="61" />
-<hkern g1="four" 	g2="one" 	k="43" />
-<hkern g1="four" 	g2="two" 	k="41" />
-<hkern g1="four" 	g2="nine" 	k="41" />
-<hkern g1="four" 	g2="period,ellipsis" 	k="33" />
-<hkern g1="four" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="-14" />
-<hkern g1="four" 	g2="asterisk" 	k="76" />
-<hkern g1="four" 	g2="backslash" 	k="49" />
-<hkern g1="four" 	g2="question" 	k="33" />
-<hkern g1="four" 	g2="periodcentered,bullet" 	k="20" />
-<hkern g1="four" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="90" />
-<hkern g1="four" 	g2="percent" 	k="27" />
-<hkern g1="four" 	g2="three" 	k="14" />
-<hkern g1="four" 	g2="ampersand,eight" 	k="-20" />
-<hkern g1="four" 	g2="trademark" 	k="27" />
-<hkern g1="ampersand" 	g2="V" 	k="55" />
-<hkern g1="ampersand" 	g2="Y,Yacute,Ydieresis" 	k="150" />
-<hkern g1="ampersand" 	g2="T" 	k="178" />
-<hkern g1="ampersand" 	g2="W" 	k="33" />
-<hkern g1="ampersand" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="55" />
-<hkern g1="seven" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="seven" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="90" />
-<hkern g1="seven" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="94" />
-<hkern g1="seven" 	g2="five" 	k="76" />
-<hkern g1="seven" 	g2="one" 	k="-41" />
-<hkern g1="seven" 	g2="two" 	k="18" />
-<hkern g1="seven" 	g2="four" 	k="178" />
-<hkern g1="seven" 	g2="nine" 	k="29" />
-<hkern g1="seven" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="152" />
-<hkern g1="seven" 	g2="period,ellipsis" 	k="219" />
-<hkern g1="seven" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="164" />
-<hkern g1="seven" 	g2="asterisk" 	k="-47" />
-<hkern g1="seven" 	g2="periodcentered,bullet" 	k="82" />
-<hkern g1="seven" 	g2="three" 	k="6" />
-<hkern g1="seven" 	g2="ampersand,eight" 	k="41" />
-<hkern g1="seven" 	g2="multiply" 	k="41" />
-<hkern g1="seven" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="33" />
-<hkern g1="seven" 	g2="m,n,p,r,ntilde" 	k="33" />
-<hkern g1="seven" 	g2="slash" 	k="238" />
-<hkern g1="seven" 	g2="guillemotleft,guilsinglleft" 	k="88" />
-<hkern g1="seven" 	g2="underscore" 	k="190" />
-<hkern g1="seven" 	g2="z" 	k="20" />
-<hkern g1="seven" 	g2="s" 	k="131" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="V" 	k="170" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="Y,Yacute,Ydieresis" 	k="240" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="T" 	k="219" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="W" 	k="117" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="five" 	k="76" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="seven" 	k="143" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="one" 	k="94" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="two" 	k="96" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="four" 	k="47" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="nine" 	k="14" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="v,y,yacute,ydieresis" 	k="76" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="w" 	k="20" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="J" 	k="82" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="150" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="Z" 	k="123" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="AE" 	k="225" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="three" 	k="94" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="ampersand,eight" 	k="14" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="x" 	k="61" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="dollar,S,section" 	k="47" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="X" 	k="164" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="76" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="five" 	k="102" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="seven" 	k="18" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="one" 	k="6" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="four" 	k="170" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="nine" 	k="20" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="three" 	k="61" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="ampersand,eight" 	k="41" />
-<hkern g1="colon" 	g2="V" 	k="47" />
-<hkern g1="colon" 	g2="T" 	k="61" />
-<hkern g1="colon" 	g2="W" 	k="47" />
-<hkern g1="colon" 	g2="seven" 	k="33" />
-<hkern g1="nine" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="nine" 	g2="five" 	k="29" />
-<hkern g1="nine" 	g2="seven" 	k="27" />
-<hkern g1="nine" 	g2="two" 	k="82" />
-<hkern g1="nine" 	g2="four" 	k="123" />
-<hkern g1="nine" 	g2="nine" 	k="33" />
-<hkern g1="nine" 	g2="period,ellipsis" 	k="244" />
-<hkern g1="nine" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="170" />
-<hkern g1="nine" 	g2="three" 	k="109" />
-<hkern g1="nine" 	g2="ampersand,eight" 	k="41" />
-<hkern g1="guillemotright,guilsinglright" 	g2="V" 	k="178" />
-<hkern g1="guillemotright,guilsinglright" 	g2="Y,Yacute,Ydieresis" 	k="238" />
-<hkern g1="guillemotright,guilsinglright" 	g2="T" 	k="135" />
-<hkern g1="guillemotright,guilsinglright" 	g2="W" 	k="131" />
-<hkern g1="guillemotright,guilsinglright" 	g2="seven" 	k="137" />
-<hkern g1="guillemotright,guilsinglright" 	g2="v,y,yacute,ydieresis" 	k="94" />
-<hkern g1="guillemotright,guilsinglright" 	g2="w" 	k="76" />
-<hkern g1="guillemotright,guilsinglright" 	g2="J" 	k="20" />
-<hkern g1="guillemotright,guilsinglright" 	g2="AE" 	k="109" />
-<hkern g1="guillemotright,guilsinglright" 	g2="x" 	k="131" />
-<hkern g1="three" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="25" />
-<hkern g1="three" 	g2="seven" 	k="35" />
-<hkern g1="three" 	g2="one" 	k="47" />
-<hkern g1="three" 	g2="two" 	k="27" />
-<hkern g1="three" 	g2="nine" 	k="47" />
-<hkern g1="three" 	g2="period,ellipsis" 	k="14" />
-<hkern g1="three" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="55" />
-<hkern g1="three" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="70" />
-<hkern g1="three" 	g2="three" 	k="47" />
-<hkern g1="three" 	g2="slash" 	k="76" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="96" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="143" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="T" 	k="-6" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="t" 	k="20" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="four" 	k="199" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="J" 	k="457" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="225" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="period,ellipsis" 	k="279" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="AE" 	k="422" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="211" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="s" 	k="137" />
-<hkern g1="exclamdown" 	g2="V" 	k="109" />
-<hkern g1="exclamdown" 	g2="Y,Yacute,Ydieresis" 	k="88" />
-<hkern g1="exclamdown" 	g2="T" 	k="109" />
-<hkern g1="exclamdown" 	g2="W" 	k="76" />
-<hkern g1="multiply" 	g2="five" 	k="33" />
-<hkern g1="multiply" 	g2="two" 	k="33" />
-<hkern g1="multiply" 	g2="four" 	k="14" />
-<hkern g1="multiply" 	g2="nine" 	k="20" />
-<hkern g1="multiply" 	g2="three" 	k="70" />
-<hkern g1="two" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="27" />
-<hkern g1="two" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="35" />
-<hkern g1="two" 	g2="quotedbl,quotesingle" 	k="33" />
-<hkern g1="two" 	g2="seven" 	k="20" />
-<hkern g1="two" 	g2="one" 	k="20" />
-<hkern g1="two" 	g2="two" 	k="6" />
-<hkern g1="two" 	g2="four" 	k="41" />
-<hkern g1="two" 	g2="nine" 	k="33" />
-<hkern g1="two" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="33" />
-<hkern g1="two" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="41" />
-<hkern g1="questiondown" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="questiondown" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="47" />
-<hkern g1="questiondown" 	g2="V" 	k="217" />
-<hkern g1="questiondown" 	g2="Y,Yacute,Ydieresis" 	k="231" />
-<hkern g1="questiondown" 	g2="T" 	k="178" />
-<hkern g1="questiondown" 	g2="W" 	k="164" />
-<hkern g1="questiondown" 	g2="five" 	k="61" />
-<hkern g1="questiondown" 	g2="seven" 	k="94" />
-<hkern g1="questiondown" 	g2="two" 	k="55" />
-<hkern g1="questiondown" 	g2="four" 	k="55" />
-<hkern g1="questiondown" 	g2="nine" 	k="82" />
-<hkern g1="questiondown" 	g2="v,y,yacute,ydieresis" 	k="117" />
-<hkern g1="questiondown" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="82" />
-<hkern g1="questiondown" 	g2="w" 	k="109" />
-<hkern g1="questiondown" 	g2="AE" 	k="55" />
-<hkern g1="questiondown" 	g2="three" 	k="33" />
-<hkern g1="questiondown" 	g2="s" 	k="55" />
-<hkern g1="questiondown" 	g2="j" 	k="-137" />
-<hkern g1="questiondown" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="39" />
-<hkern g1="greater" 	g2="seven" 	k="55" />
-<hkern g1="greater" 	g2="four" 	k="14" />
-<hkern g1="trademark" 	g2="J" 	k="102" />
-<hkern g1="trademark" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="111" />
-<hkern g1="trademark" 	g2="AE" 	k="246" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="137" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="29" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="V" 	k="293" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="Y,Yacute,Ydieresis" 	k="322" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="T" 	k="266" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="W" 	k="199" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="t" 	k="70" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="seven" 	k="61" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="one" 	k="94" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="four" 	k="20" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="nine" 	k="170" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="v,y,yacute,ydieresis" 	k="156" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="70" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="219" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="w" 	k="102" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="ampersand,eight" 	k="33" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="dollar,S,section" 	k="33" />
-<hkern g1="backslash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="68" />
-<hkern g1="backslash" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="90" />
-<hkern g1="backslash" 	g2="V" 	k="252" />
-<hkern g1="backslash" 	g2="Y,Yacute,Ydieresis" 	k="199" />
-<hkern g1="backslash" 	g2="T" 	k="156" />
-<hkern g1="backslash" 	g2="W" 	k="143" />
-<hkern g1="backslash" 	g2="t" 	k="164" />
-<hkern g1="backslash" 	g2="five" 	k="33" />
-<hkern g1="backslash" 	g2="seven" 	k="96" />
-<hkern g1="backslash" 	g2="one" 	k="102" />
-<hkern g1="backslash" 	g2="v,y,yacute,ydieresis" 	k="184" />
-<hkern g1="backslash" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="47" />
-<hkern g1="backslash" 	g2="w" 	k="164" />
-<hkern g1="backslash" 	g2="periodcentered,bullet" 	k="117" />
-<hkern g1="backslash" 	g2="three" 	k="35" />
-<hkern g1="backslash" 	g2="ampersand,eight" 	k="41" />
-<hkern g1="backslash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="53" />
-<hkern g1="backslash" 	g2="z" 	k="47" />
-<hkern g1="backslash" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="backslash" 	g2="j" 	k="-193" />
-<hkern g1="backslash" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="35" />
-<hkern g1="periodcentered,bullet" 	g2="V" 	k="129" />
-<hkern g1="periodcentered,bullet" 	g2="Y,Yacute,Ydieresis" 	k="178" />
-<hkern g1="periodcentered,bullet" 	g2="T" 	k="135" />
-<hkern g1="periodcentered,bullet" 	g2="W" 	k="131" />
-<hkern g1="periodcentered,bullet" 	g2="J" 	k="33" />
-<hkern g1="periodcentered,bullet" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="82" />
-<hkern g1="periodcentered,bullet" 	g2="Z" 	k="33" />
-<hkern g1="periodcentered,bullet" 	g2="AE" 	k="129" />
-<hkern g1="five" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="33" />
-<hkern g1="five" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="33" />
-<hkern g1="five" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="6" />
-<hkern g1="five" 	g2="five" 	k="20" />
-<hkern g1="five" 	g2="quotedbl,quotesingle" 	k="61" />
-<hkern g1="five" 	g2="seven" 	k="68" />
-<hkern g1="five" 	g2="two" 	k="20" />
-<hkern g1="five" 	g2="nine" 	k="29" />
-<hkern g1="five" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="41" />
-<hkern g1="five" 	g2="period,ellipsis" 	k="27" />
-<hkern g1="five" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="33" />
-<hkern g1="five" 	g2="question" 	k="41" />
-<hkern g1="five" 	g2="periodcentered,bullet" 	k="20" />
-<hkern g1="five" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="68" />
-<hkern g1="five" 	g2="three" 	k="47" />
-<hkern g1="five" 	g2="ampersand,eight" 	k="-14" />
-<hkern g1="five" 	g2="slash" 	k="33" />
-<hkern g1="five" 	g2="underscore" 	k="96" />
-<hkern g1="underscore" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="143" />
-<hkern g1="underscore" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="102" />
-<hkern g1="underscore" 	g2="V" 	k="82" />
-<hkern g1="underscore" 	g2="Y,Yacute,Ydieresis" 	k="240" />
-<hkern g1="underscore" 	g2="T" 	k="199" />
-<hkern g1="underscore" 	g2="W" 	k="164" />
-<hkern g1="underscore" 	g2="five" 	k="76" />
-<hkern g1="underscore" 	g2="seven" 	k="90" />
-<hkern g1="underscore" 	g2="one" 	k="115" />
-<hkern g1="underscore" 	g2="four" 	k="129" />
-<hkern g1="underscore" 	g2="nine" 	k="123" />
-<hkern g1="underscore" 	g2="v,y,yacute,ydieresis" 	k="164" />
-<hkern g1="underscore" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="129" />
-<hkern g1="underscore" 	g2="w" 	k="102" />
-<hkern g1="underscore" 	g2="J" 	k="35" />
-<hkern g1="underscore" 	g2="ampersand,eight" 	k="102" />
-<hkern g1="underscore" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="14" />
-<hkern g1="underscore" 	g2="s" 	k="102" />
-<hkern g1="underscore" 	g2="j" 	k="-184" />
-<hkern g1="equal" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="29" />
-<hkern g1="equal" 	g2="five" 	k="41" />
-<hkern g1="equal" 	g2="seven" 	k="102" />
-<hkern g1="equal" 	g2="one" 	k="55" />
-<hkern g1="equal" 	g2="two" 	k="70" />
-<hkern g1="equal" 	g2="nine" 	k="14" />
-<hkern g1="equal" 	g2="three" 	k="70" />
-<hkern g1="equal" 	g2="ampersand,eight" 	k="14" />
-<hkern g1="yen" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="yen" 	g2="four" 	k="29" />
-<hkern g1="percent" 	g2="percent" 	k="82" />
-<hkern g1="quotedbl,quotesingle" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="109" />
-<hkern g1="quotedbl,quotesingle" 	g2="five" 	k="68" />
-<hkern g1="quotedbl,quotesingle" 	g2="four" 	k="293" />
-<hkern g1="quotedbl,quotesingle" 	g2="J" 	k="334" />
-<hkern g1="quotedbl,quotesingle" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="164" />
-<hkern g1="quotedbl,quotesingle" 	g2="period,ellipsis" 	k="164" />
-<hkern g1="quotedbl,quotesingle" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="143" />
-<hkern g1="quotedbl,quotesingle" 	g2="ampersand,eight" 	k="41" />
-<hkern g1="quotedbl,quotesingle" 	g2="s" 	k="35" />
-<hkern g1="slash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="27" />
-<hkern g1="slash" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="109" />
-<hkern g1="slash" 	g2="four" 	k="199" />
-<hkern g1="slash" 	g2="J" 	k="115" />
-<hkern g1="slash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="137" />
-<hkern g1="slash" 	g2="AE" 	k="199" />
-<hkern g1="slash" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="164" />
-<hkern g1="slash" 	g2="m,n,p,r,ntilde" 	k="76" />
-<hkern g1="slash" 	g2="s" 	k="131" />
-<hkern g1="slash" 	g2="dollar,S,section" 	k="33" />
-<hkern g1="slash" 	g2="ae" 	k="109" />
-</font>
-</defs></svg> 
\ No newline at end of file
diff --git a/docs/fonts/rene_bieder_-_canaro_bold-webfont.ttf b/docs/fonts/rene_bieder_-_canaro_bold-webfont.ttf
deleted file mode 100644
index e25e1d3..0000000
--- a/docs/fonts/rene_bieder_-_canaro_bold-webfont.ttf
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_bold-webfont.woff b/docs/fonts/rene_bieder_-_canaro_bold-webfont.woff
deleted file mode 100644
index beb610b..0000000
--- a/docs/fonts/rene_bieder_-_canaro_bold-webfont.woff
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_book-webfont.eot b/docs/fonts/rene_bieder_-_canaro_book-webfont.eot
deleted file mode 100644
index 35c35b1..0000000
--- a/docs/fonts/rene_bieder_-_canaro_book-webfont.eot
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_book-webfont.svg b/docs/fonts/rene_bieder_-_canaro_book-webfont.svg
deleted file mode 100644
index 1d7fd53..0000000
--- a/docs/fonts/rene_bieder_-_canaro_book-webfont.svg
+++ /dev/null
@@ -1,1267 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata></metadata>
-<defs>
-<font id="canarobook" horiz-adv-x="1259" >
-<font-face units-per-em="2048" ascent="1638" descent="-410" />
-<missing-glyph horiz-adv-x="507" />
-<glyph unicode="&#xfb01;" horiz-adv-x="1273" d="M16 788v168h232v138q0 214 124 330t335 116q108 0 190 -28.5t190 -94.5l-90 -135q-138 88 -280 88q-139 0 -211 -72t-72 -211v-131h707v-956h-189v788h-518v-788h-186v788h-232z" />
-<glyph unicode="&#xfb02;" horiz-adv-x="1329" d="M16 788v168h232v146q0 213 113.5 325.5t334.5 112.5q140 0 277 -65l178 -11v-1464h-188v1311q-70 32 -125.5 45.5t-135.5 13.5q-133 0 -200.5 -71t-67.5 -203v-140h363v-168h-363v-788h-186v788h-232z" />
-<glyph horiz-adv-x="2048" />
-<glyph horiz-adv-x="2048" />
-<glyph unicode="&#xd;" horiz-adv-x="2048" />
-<glyph unicode=" "  horiz-adv-x="507" />
-<glyph unicode="&#x09;" horiz-adv-x="507" />
-<glyph unicode="&#xa0;" horiz-adv-x="507" />
-<glyph unicode="!" horiz-adv-x="499" d="M121 96q0 54 38.5 90.5t92.5 36.5t92.5 -36.5t38.5 -90.5t-38.5 -90.5t-92.5 -36.5t-92.5 36.5t-38.5 90.5zM145 1393h207l-10 -1016h-186z" />
-<glyph unicode="&#x22;" horiz-adv-x="770" d="M145 1071l2 494h209l-41 -494h-170zM457 1071l2 494h207l-39 -494h-170z" />
-<glyph unicode="#" horiz-adv-x="1533" d="M76 381v168h264l86 274h-238v168h289l127 404h195l-127 -404h368l127 404h195l-127 -404h221v-168h-272l-86 -274h245v-168h-299l-118 -381h-195l119 381h-369l-119 -381h-194l119 381h-211zM535 549h368l86 274h-368z" />
-<glyph unicode="$" horiz-adv-x="1394" d="M131 86l49 182q283 -116 541 -116q152 0 242 57.5t90 165.5q0 42 -15 76t-44 58t-64 42t-82.5 31.5t-92 23.5t-99.5 21q-9 2 -14.5 3t-13.5 2.5t-14 2.5q-235 48 -333.5 131.5t-98.5 245.5q0 170 119 277t320 124v246h170v-248q221 -14 417 -84l-51 -172q-274 82 -473 82 q-136 0 -216.5 -57t-80.5 -162q0 -92 79 -135.5t275 -83.5q101 -21 171.5 -41.5t138.5 -52.5t108.5 -73t65 -101t24.5 -138q0 -187 -124 -296t-334 -124v-231h-170v231q-243 16 -490 113z" />
-<glyph unicode="%" horiz-adv-x="2217" d="M178 1032q0 173 110.5 282t278.5 109t278.5 -109t110.5 -282q0 -176 -110.5 -284.5t-278.5 -108.5t-278.5 108.5t-110.5 284.5zM324 1032q0 -114 70 -185t175 -71q103 0 173.5 71.5t70.5 184.5q0 112 -70.5 183t-173.5 71q-104 0 -174.5 -71t-70.5 -183zM573 0l938 1393 h111l-938 -1393h-111zM1262 362q0 175 110.5 283.5t278.5 108.5t278.5 -108.5t110.5 -283.5q0 -176 -110.5 -284.5t-278.5 -108.5t-278.5 108.5t-110.5 284.5zM1405 362q0 -113 70 -183t174 -70q105 0 175 70t70 183t-70 183.5t-175 70.5q-104 0 -174 -70.5t-70 -183.5z" />
-<glyph unicode="&#x26;" horiz-adv-x="1316" d="M78 395q0 117 66 200.5t192 123.5q-193 81 -193 297q0 179 132.5 288t351.5 109q147 0 280 -39l-37 -164q-123 35 -249 35q-134 0 -213.5 -61.5t-79.5 -161.5q0 -109 64 -167t206 -58h662v-162h-150v-227q0 -198 -140.5 -318.5t-375.5 -120.5t-375.5 116.5t-140.5 309.5z M260 401q0 -119 90.5 -191.5t243.5 -72.5t243.5 74.5t90.5 196.5v227h-330q-162 0 -250 -64t-88 -170z" />
-<glyph unicode="'" horiz-adv-x="458" d="M145 1071l2 494h207l-39 -494h-170z" />
-<glyph unicode="(" horiz-adv-x="692" d="M104 539q0 287 95.5 548.5t273.5 477.5l139 -88q-77 -109 -130 -202.5t-101 -209t-72 -247t-24 -279.5t24 -279.5t71.5 -247.5t101.5 -209.5t130 -201.5l-139 -90q-178 219 -273.5 480t-95.5 548z" />
-<glyph unicode=")" horiz-adv-x="688" d="M76 -399q76 108 130 201.5t101.5 209.5t71.5 247.5t24 279.5t-24 279.5t-72 247t-101 209t-130 202.5l139 88q178 -216 273.5 -477.5t95.5 -548.5t-95.5 -548t-273.5 -480z" />
-<glyph unicode="*" horiz-adv-x="806" d="M86 956l211 129l-211 127l53 97l207 -125v219h113v-219l207 125l55 -97l-213 -127l213 -129l-55 -92l-207 123v-221h-113v221l-207 -123z" />
-<glyph unicode="+" horiz-adv-x="1411" d="M227 582v174h389v393h181v-393h387v-174h-387v-392h-181v392h-389z" />
-<glyph unicode="," horiz-adv-x="589" d="M129 -285l113 277q-88 34 -88 117q0 57 41 97t100 40q60 0 101.5 -40t41.5 -97q0 -42 -21.5 -90.5t-150.5 -303.5h-137z" />
-<glyph unicode="-" horiz-adv-x="1081" d="M227 453h627v188h-627v-188z" />
-<glyph unicode="." horiz-adv-x="589" d="M152 106q0 58 42 99t101 41t101 -41t42 -99t-42 -97.5t-101 -39.5t-101 39.5t-42 97.5z" />
-<glyph unicode="/" horiz-adv-x="1013" d="M23 -557l772 2130h168l-773 -2130h-167z" />
-<glyph unicode="0" horiz-adv-x="1540" d="M125 696q0 327 177.5 527t467.5 200t467.5 -200t177.5 -527t-177.5 -527t-467.5 -200t-467.5 200t-177.5 527zM328 696q0 -245 121.5 -394.5t320.5 -149.5t320.5 149.5t121.5 394.5t-121.5 395t-320.5 150t-320.5 -150t-121.5 -395z" />
-<glyph unicode="1" horiz-adv-x="856" d="M33 1229l545 164h57v-1393h-195v1176l-364 -103z" />
-<glyph unicode="2" horiz-adv-x="1191" d="M117 1315q98 50 220.5 79t240.5 29q116 0 209.5 -33.5t153 -92t91 -135.5t31.5 -165q0 -61 -19.5 -122t-48.5 -112t-79 -110t-95 -104.5t-112 -106.5l-303 -266h681v-176h-964v129l489 467q7 7 21 20q48 46 72 69.5t60 65t53 71.5t30.5 70.5t13.5 80.5q0 128 -86.5 199 t-230.5 71q-168 0 -381 -94z" />
-<glyph unicode="3" horiz-adv-x="1212" d="M88 84l68 154q223 -101 426 -101q142 0 236.5 74.5t94.5 189.5q0 107 -88.5 166.5t-244.5 59.5h-224v92l437 498h-650v176h916v-119l-428 -486h31q209 -12 328.5 -113t119.5 -267q0 -199 -142.5 -319t-392.5 -120q-263 0 -487 115z" />
-<glyph unicode="4" horiz-adv-x="1372" d="M90 254v133l821 1006h195v-971h178v-168h-178v-254h-195v254h-821zM340 422h571v715z" />
-<glyph unicode="5" horiz-adv-x="1255" d="M111 86l63 168q232 -107 442 -107q140 0 230 74.5t90 198.5q0 108 -89.5 175t-244.5 73l-403 18l61 707h823v-183h-655l-35 -356l236 -10q236 -12 371 -122.5t135 -297.5q0 -203 -142 -329t-368 -126q-289 0 -514 117z" />
-<glyph unicode="6" horiz-adv-x="1282" d="M100 475q0 156 123 324l2 4l422 590h232l-312 -430q25 2 74 2q241 0 391 -133.5t150 -356.5q0 -226 -151 -366t-390 -140t-390 140t-151 366zM289 475q0 -153 98.5 -246.5t253.5 -93.5t253.5 93.5t98.5 246.5q0 150 -98.5 242t-253.5 92q-159 0 -255.5 -92t-96.5 -242z " />
-<glyph unicode="7" horiz-adv-x="1138" d="M74 1210v183h1001v-119l-583 -1274h-213l565 1210h-770z" />
-<glyph unicode="8" horiz-adv-x="1294" d="M98 381q0 123 73.5 211.5t215.5 134.5q-110 43 -166.5 124.5t-56.5 195.5q0 169 134 272.5t349 103.5q216 0 349.5 -103t133.5 -273q0 -114 -56.5 -195.5t-166.5 -124.5q142 -46 215.5 -134.5t73.5 -211.5q0 -183 -151.5 -297.5t-397.5 -114.5t-397.5 114.5t-151.5 297.5 zM303 391q0 -109 95.5 -182.5t248.5 -73.5t248.5 73.5t95.5 182.5q0 111 -94.5 179.5t-249.5 68.5t-249.5 -68.5t-94.5 -179.5zM365 1036q0 -106 77.5 -170.5t204.5 -64.5q128 0 206.5 64.5t78.5 170.5q0 102 -79 166t-206 64t-204.5 -64t-77.5 -166z" />
-<glyph unicode="9" horiz-adv-x="1273" d="M90 918q0 226 151 365.5t390 139.5t389.5 -139.5t150.5 -365.5q0 -151 -104 -304l-428 -614h-225l301 432q-54 -4 -84 -4q-241 0 -391 133.5t-150 356.5zM279 918q0 -150 98.5 -242t253.5 -92q159 0 255.5 92t96.5 242q0 152 -98.5 245.5t-253.5 93.5t-253.5 -93.5 t-98.5 -245.5z" />
-<glyph unicode=":" horiz-adv-x="589" d="M152 106q0 58 41 99t100 41q60 0 101.5 -40.5t41.5 -99.5q0 -58 -41.5 -97.5t-101.5 -39.5q-59 0 -100 39.5t-41 97.5zM152 848q0 58 42 97.5t101 39.5t101 -39.5t42 -97.5t-42 -97.5t-101 -39.5t-101 39.5t-42 97.5z" />
-<glyph unicode=";" horiz-adv-x="602" d="M129 -285l113 277q-88 34 -88 117q0 57 41 97t100 40q60 0 101.5 -40t41.5 -97q0 -39 -17.5 -81t-112.5 -232q-25 -52 -40 -81h-139zM166 848q0 58 41 97.5t100 39.5q60 0 102 -39.5t42 -97.5t-42 -97.5t-102 -39.5q-59 0 -100 39.5t-41 97.5z" />
-<glyph unicode="&#x3c;" horiz-adv-x="1124" d="M111 526v191l864 403v-190l-658 -309l658 -310v-188z" />
-<glyph unicode="=" horiz-adv-x="1439" d="M227 377v174h987v-174h-987zM227 778v176h987v-176h-987z" />
-<glyph unicode="&#x3e;" horiz-adv-x="1124" d="M152 123v188l655 310l-655 309v190l864 -403v-191z" />
-<glyph unicode="?" horiz-adv-x="1017" d="M102 1378q195 45 367 45q221 0 355 -117t134 -311q0 -191 -125.5 -313.5t-322.5 -122.5h-39l6 -182h-174l-33 342h203q137 0 220 78t83 207q0 114 -83 182.5t-218 68.5q-142 0 -344 -34zM264 96q0 54 38.5 90.5t92.5 36.5t92.5 -36.5t38.5 -90.5t-38.5 -90.5t-92.5 -36.5 t-92.5 36.5t-38.5 90.5z" />
-<glyph unicode="@" horiz-adv-x="2088" d="M117 510q0 255 121 462t333 324t473 117q276 0 486.5 -112t326 -317t115.5 -474q0 -248 -110 -373t-289 -125q-97 0 -158.5 31t-93.5 98q-92 -67 -175.5 -99t-182.5 -32q-206 0 -331.5 137t-125.5 363q2 211 127 342t342 131q60 0 116.5 -2.5t92 -5t86.5 -9t67 -9 t69 -11.5t58 -10v-596q0 -104 30.5 -151.5t107.5 -47.5q56 0 101 17.5t83.5 57.5t60 115t21.5 179q0 239 -102.5 422t-289.5 283t-432 100q-172 0 -324.5 -62t-262 -168.5t-173 -256t-63.5 -318.5q0 -226 100.5 -409.5t282 -289t410.5 -106.5q121 0 240.5 18t285.5 56 l19 -94q-315 -78 -545 -78q-195 0 -363 69t-285 189t-183 287t-66 358zM682 502q0 -151 83 -245.5t220 -94.5q149 0 309 112q-8 39 -8 97v438q-122 20 -287 20q-156 0 -236.5 -90t-80.5 -237z" />
-<glyph unicode="A" horiz-adv-x="1576" d="M63 0l633 1401h185l632 -1401h-219l-137 313h-737l-137 -313h-220zM498 487h581l-291 662z" />
-<glyph unicode="B" horiz-adv-x="1390" d="M190 0v1393q405 12 545 12q226 0 350.5 -94.5t124.5 -270.5q0 -121 -69 -206t-195 -119q157 -29 245.5 -118t88.5 -216q0 -191 -139.5 -294t-386.5 -103q-270 0 -564 16zM385 166q205 -10 348 -10q171 0 262.5 60t91.5 181q0 104 -87 161.5t-234 57.5h-381v-450zM385 784 h340q140 0 220.5 61t80.5 167q0 113 -78.5 166t-232.5 53q-118 0 -330 -4v-443z" />
-<glyph unicode="C" horiz-adv-x="1515" d="M125 698q0 327 209.5 526t558.5 199q240 0 481 -65l-37 -184q-244 61 -417 61q-279 0 -433.5 -148t-154.5 -389q0 -246 154 -396t409 -150q186 0 459 69l37 -170q-263 -82 -504 -82q-345 0 -553.5 200t-208.5 529z" />
-<glyph unicode="D" horiz-adv-x="1527" d="M190 0v1393q296 16 480 16q215 0 381 -85.5t259 -246t93 -372.5q0 -215 -92 -380t-252.5 -253t-362.5 -88q-210 0 -506 16zM385 172q150 -6 311 -6q219 0 360.5 147t141.5 392q0 239 -145.5 381.5t-382.5 142.5q-101 0 -285 -8v-1049z" />
-<glyph unicode="E" horiz-adv-x="1304" d="M190 0v1393h988v-181h-793v-426h707v-180h-707v-426h793v-180h-988z" />
-<glyph unicode="F" horiz-adv-x="1228" d="M190 0v1393h963v-181h-768v-479h682v-180h-682v-553h-195z" />
-<glyph unicode="G" horiz-adv-x="1648" d="M125 700q0 215 95.5 379t270.5 254t404 90q242 0 479 -65l-39 -182q-278 59 -428 59q-260 0 -418.5 -147t-158.5 -388q0 -244 147.5 -392t390.5 -148q223 0 451 73v367h-528v180h714v-665q-340 -146 -637 -146q-334 0 -538.5 201t-204.5 530z" />
-<glyph unicode="H" horiz-adv-x="1550" d="M190 0v1393h195v-617h780v617h195v-1393h-195v596h-780v-596h-195z" />
-<glyph unicode="I" horiz-adv-x="573" d="M190 0v1393h195v-1393h-195z" />
-<glyph unicode="J" horiz-adv-x="1163" d="M43 55l37 174q244 -71 426 -71q133 0 212 96t79 268v871h198v-871q0 -259 -131.5 -406t-357.5 -147q-118 0 -222.5 19.5t-240.5 66.5z" />
-<glyph unicode="K" horiz-adv-x="1421" d="M190 0v1393h195v-656h129l573 656h244l-588 -670l627 -723h-244l-493 549h-248v-549h-195z" />
-<glyph unicode="L" horiz-adv-x="1210" d="M190 0v1393h195v-1217h754v-176h-949z" />
-<glyph unicode="M" horiz-adv-x="1921" d="M170 0l80 1393h186l525 -1157l524 1157h186l80 -1393h-190l-60 961l-454 -961h-175l-452 961l-60 -961h-190z" />
-<glyph unicode="N" horiz-adv-x="1597" d="M190 0v1393h185l837 -1071v1071h197v-1393h-190l-834 1065v-1065h-195z" />
-<glyph unicode="O" horiz-adv-x="1724" d="M125 696q0 215 93.5 381t261 256t382.5 90t382.5 -90t261 -256t93.5 -381t-93.5 -381t-261 -256t-382.5 -90t-382.5 90t-261 256t-93.5 381zM330 696q0 -243 148.5 -393.5t383.5 -150.5t384 150.5t149 393.5t-149 393t-384 150t-383.5 -150t-148.5 -393z" />
-<glyph unicode="P" horiz-adv-x="1314" d="M190 0v1393q286 16 484 16q253 0 407 -128t154 -349q0 -214 -155.5 -345.5t-405.5 -131.5h-289v-455h-195zM385 631h309q154 0 251 82t97 219q0 141 -95.5 219t-252.5 78q-164 0 -309 -8v-590z" />
-<glyph unicode="Q" horiz-adv-x="1724" d="M125 696q0 215 93.5 381t261 256t382.5 90t382.5 -90t261 -256t93.5 -381q0 -233 -109.5 -406.5t-301.5 -256.5l321 -371h-245l-277 315q-55 -8 -125 -8q-215 0 -382.5 90t-261 256t-93.5 381zM330 696q0 -243 148.5 -393.5t383.5 -150.5t384 150.5t149 393.5t-149 393 t-384 150t-383.5 -150t-148.5 -393z" />
-<glyph unicode="R" horiz-adv-x="1359" d="M190 0v1393q242 12 484 12q252 0 400.5 -118.5t148.5 -338.5q0 -150 -79.5 -259.5t-221.5 -162.5l385 -526h-236l-344 479q-33 -2 -104 -2h-238v-477h-195zM385 651h309q149 0 242.5 80.5t93.5 216.5q0 140 -93.5 210.5t-256.5 70.5q-136 0 -295 -6v-572z" />
-<glyph unicode="S" horiz-adv-x="1394" d="M131 86l49 182q283 -116 541 -116q152 0 242 57.5t90 165.5q0 42 -15 76t-44 58t-64 42t-82.5 31.5t-92 23.5t-99.5 21q-9 2 -14.5 3t-13.5 2.5t-14 2.5q-236 48 -335 131.5t-99 245.5q0 185 140 294t370 109q131 0 272.5 -25.5t245.5 -62.5l-51 -172q-274 82 -473 82 q-138 0 -217.5 -57t-79.5 -162q0 -92 79 -135.5t275 -83.5q101 -21 171.5 -41.5t138.5 -52.5t108.5 -73t65 -101t24.5 -138q0 -137 -69.5 -234t-188.5 -143.5t-278 -46.5q-133 0 -287 30t-295 87z" />
-<glyph unicode="T" horiz-adv-x="1376" d="M61 1212v181h1254v-181h-529v-1212h-194v1212h-531z" />
-<glyph unicode="U" horiz-adv-x="1560" d="M170 578v815h195v-815q0 -197 113 -311.5t300 -114.5q189 0 303.5 115t114.5 311v815h195v-815q0 -280 -167.5 -444.5t-445.5 -164.5q-275 0 -441.5 164.5t-166.5 444.5z" />
-<glyph unicode="V" horiz-adv-x="1558" d="M70 1393h225l483 -1131l490 1131h221l-615 -1393h-188z" />
-<glyph unicode="W" horiz-adv-x="2168" d="M63 1393h207l361 -1092l368 1092h168l371 -1090l360 1090h207l-471 -1393h-184l-365 1063l-366 -1063h-187z" />
-<glyph unicode="X" horiz-adv-x="1474" d="M55 0l547 690l-532 703h243l424 -543l422 543h244l-533 -703l549 -690h-233l-449 541l-450 -541h-232z" />
-<glyph unicode="Y" horiz-adv-x="1456" d="M49 1393h221l457 -705l459 705h221l-580 -910v-483h-198v483z" />
-<glyph unicode="Z" horiz-adv-x="1366" d="M123 0v123l835 1089h-808v181h1081v-123l-823 -1090h829v-180h-1114z" />
-<glyph unicode="[" horiz-adv-x="696" d="M135 -469v2011h477v-180h-288v-1651h288v-180h-477z" />
-<glyph unicode="\" horiz-adv-x="1013" d="M90 1573h195l680 -2130h-195z" />
-<glyph unicode="]" horiz-adv-x="696" d="M84 -289h289v1651h-289v180h477v-2011h-477v180z" />
-<glyph unicode="^" horiz-adv-x="858" d="M41 922l309 471h158l309 -471h-188l-201 303l-199 -303h-188z" />
-<glyph unicode="_" horiz-adv-x="1314" d="M76 -233h1163v-166h-1163v166z" />
-<glyph unicode="`" horiz-adv-x="1228" d="M373 1477h254l164 -316h-185z" />
-<glyph unicode="a" horiz-adv-x="1253" d="M100 483q2 230 130.5 367t353.5 137q138 0 242.5 -10t265.5 -37v-940h-189v78q-162 -109 -332 -109q-212 0 -341.5 141t-129.5 373zM285 477q0 -155 85.5 -251.5t225.5 -96.5q153 0 307 111v567q-154 22 -295 22q-159 0 -241 -96t-82 -256z" />
-<glyph unicode="b" d="M170 16v1438h186v-502q124 35 308 35q238 0 366.5 -135.5t128.5 -366.5q0 -237 -129.5 -373.5t-339.5 -136.5q-100 0 -145 1t-146.5 10.5t-228.5 29.5zM356 154q163 -25 295 -25q156 0 240 96t84 260q0 158 -83 251t-251 93q-158 0 -285 -36v-639z" />
-<glyph unicode="c" horiz-adv-x="1075" d="M100 485q0 232 149.5 371t393.5 139q176 0 330 -53l-29 -149q-182 43 -287 43q-167 0 -267.5 -97.5t-100.5 -255.5t97.5 -254t254.5 -96q117 0 315 49l27 -151q-186 -62 -352 -62q-235 0 -383 141.5t-148 374.5z" />
-<glyph unicode="d" d="M100 485q0 231 129 366.5t367 135.5q183 0 307 -35v502h187v-1438q-127 -20 -229 -29.5t-147 -10.5t-145 -1q-210 0 -339.5 136.5t-129.5 373.5zM285 485q0 -164 83.5 -260t239.5 -96q132 0 295 25v639q-127 36 -285 36q-168 0 -250.5 -93t-82.5 -251z" />
-<glyph unicode="e" horiz-adv-x="1165" d="M100 481q0 228 141 368t359 140q204 0 334 -120t131 -318q0 -69 -10 -143h-754q22 -124 111 -197.5t227 -73.5q120 0 346 53l29 -151q-223 -70 -381 -70q-251 0 -392 142.5t-141 369.5zM295 553h600q-3 131 -83 209t-208 78q-129 0 -211.5 -78t-97.5 -209z" />
-<glyph unicode="f" horiz-adv-x="819" d="M16 788v168h246v201q0 178 100.5 280.5t266.5 102.5q79 0 162 -22l-29 -160q-64 12 -127 12q-84 0 -134 -57t-50 -162v-195h354v-168h-354v-788h-189v788h-246z" />
-<glyph unicode="g" horiz-adv-x="1243" d="M100 483q0 230 129 367t355 137q74 0 137.5 -3t120.5 -9t90.5 -10.5t88 -13t71.5 -11.5v-920q0 -241 -140 -386.5t-393 -145.5q-166 0 -352 66l33 155q203 -53 313 -53q162 0 254.5 94t95.5 262q-67 -11 -129 -16t-94.5 -5.5t-108.5 -0.5q-211 0 -341 137.5t-130 355.5z M285 477q0 -140 86 -233.5t225 -93.5h32h34t31.5 0.5t35.5 1.5t35 2.5t42.5 4t44 6.5t52.5 9v633q-154 22 -295 22q-160 0 -241.5 -95.5t-81.5 -256.5z" />
-<glyph unicode="h" horiz-adv-x="1257" d="M172 0v1454h188v-504q154 37 349 37q183 0 290 -102t107 -279v-606h-188v555q0 121 -66.5 191.5t-179.5 70.5q-163 0 -312 -39v-778h-188z" />
-<glyph unicode="i" horiz-adv-x="524" d="M133 1288q0 56 37.5 93.5t91.5 37.5q55 0 93 -37.5t38 -93.5q0 -54 -38.5 -90.5t-92.5 -36.5t-91.5 36.5t-37.5 90.5zM170 0v956h186v-956h-186z" />
-<glyph unicode="j" horiz-adv-x="503" d="M-82 -330h16q118 0 162 56q47 59 47 200v1030h189v-1007q0 -115 -17.5 -192.5t-61.5 -136t-123 -86t-198 -28.5zM106 1288q0 56 38.5 93.5t93.5 37.5t93 -37.5t38 -93.5q0 -54 -38.5 -90.5t-92.5 -36.5t-93 36.5t-39 90.5z" />
-<glyph unicode="k" horiz-adv-x="1175" d="M170 0v1454h186v-883h109l373 385h231l-403 -415l450 -541h-223l-346 397h-191v-397h-186z" />
-<glyph unicode="l" horiz-adv-x="546" d="M180 0v1454h187v-1454h-187z" />
-<glyph unicode="m" horiz-adv-x="1880" d="M170 0v936q77 18 216 34t263 17q178 0 271 -72q179 72 419 72q186 0 288 -93.5t102 -287.5v-606h-189v555q0 262 -240 262q-146 0 -280 -45q22 -68 22 -160v-612h-188v563q0 135 -58.5 194.5t-185.5 59.5q-130 -3 -254 -22v-795h-186z" />
-<glyph unicode="n" horiz-adv-x="1255" d="M170 0v940q94 19 250 33t287 14q182 0 288.5 -102t106.5 -279v-606h-187v555q0 121 -66.5 191.5t-180.5 70.5q-142 0 -312 -24v-793h-186z" />
-<glyph unicode="o" d="M100 485q0 229 147.5 370.5t383.5 141.5q235 0 381.5 -141t146.5 -371q0 -233 -146.5 -376.5t-381.5 -143.5q-236 0 -383.5 144t-147.5 376zM291 485q0 -156 94.5 -252t245.5 -96t244.5 96t93.5 252q0 153 -93.5 246.5t-244.5 93.5t-245.5 -93.5t-94.5 -246.5z" />
-<glyph unicode="p" horiz-adv-x="1269" d="M170 -467v1407q250 47 508 47q224 0 351 -136.5t132 -367.5q0 -218 -130 -355.5t-341 -137.5q-76 0 -108.5 0.5t-95 5.5t-130.5 16v-479h-186zM356 174q28 -5 54 -9t44.5 -6.5t42.5 -4t35.5 -2.5t36 -1.5t31 -0.5h34h32.5q139 0 224 93t85 234q0 161 -81 256.5t-241 95.5 q-140 0 -297 -22v-633z" />
-<glyph unicode="q" horiz-adv-x="1269" d="M109 483q5 231 132 367.5t351 136.5q258 0 508 -47v-1407h-187v479q-68 -11 -130.5 -16t-95 -5.5t-107.5 -0.5q-211 0 -341 137.5t-130 355.5zM295 477q0 -141 85 -234t224 -93h32h34t31 0.5t35.5 1.5t35.5 2.5t43 4t44.5 6.5t53.5 9v633q-157 22 -295 22 q-161 0 -242 -95.5t-81 -256.5z" />
-<glyph unicode="r" horiz-adv-x="806" d="M170 0v930q302 55 561 55v-186q-216 0 -375 -17v-782h-186z" />
-<glyph unicode="s" horiz-adv-x="1069" d="M117 59l41 156q217 -90 397 -90q100 0 161.5 34.5t61.5 98.5q0 34 -19.5 58.5t-59 40.5t-80.5 26.5t-103 23.5q-10 2 -15.5 3t-14 2.5t-15.5 3.5q-167 34 -244 95t-77 177q0 140 104.5 218.5t288.5 78.5q96 0 200.5 -19.5t180.5 -47.5l-45 -148q-202 64 -347 64 q-95 0 -146.5 -35t-51.5 -99q0 -32 14.5 -53.5t48 -36.5t69 -24.5t98.5 -23.5q16 -3 24 -5q95 -20 154.5 -39t111 -50.5t75 -79t23.5 -114.5q0 -150 -110 -227.5t-297 -77.5q-214 0 -428 90z" />
-<glyph unicode="t" horiz-adv-x="911" d="M49 788v168h213v383h189v-383h327v-168h-327v-430q0 -113 43.5 -167t142.5 -54q66 0 178 17l21 -156q-132 -29 -234 -29q-340 0 -340 371v448h-213z" />
-<glyph unicode="u" d="M162 352v604h188v-563q0 -129 62.5 -195.5t183.5 -66.5q129 0 311 23v802h189v-936q-92 -22 -247.5 -36.5t-289.5 -14.5q-188 0 -292.5 94t-104.5 289z" />
-<glyph unicode="v" horiz-adv-x="1210" d="M70 956h206l330 -733l328 733h207l-434 -956h-201z" />
-<glyph unicode="w" horiz-adv-x="1681" d="M78 956h190l242 -698l256 698h149l254 -702l242 702h193l-332 -956h-185l-247 684l-246 -684h-182z" />
-<glyph unicode="x" horiz-adv-x="1140" d="M66 0l380 479l-376 479h227l272 -344l275 344h227l-377 -479l381 -479h-221l-283 350l-284 -350h-221z" />
-<glyph unicode="y" horiz-adv-x="1288" d="M80 956h215l369 -694l346 694h213l-709 -1423h-213l260 522z" />
-<glyph unicode="z" horiz-adv-x="1021" d="M98 0v94l553 701h-538v163h796v-106l-540 -688h567v-164h-838z" />
-<glyph unicode="{" horiz-adv-x="745" d="M92 444v166q107 0 150 37t43 146v387q0 189 92 280.5t287 91.5v-170q-106 0 -149.5 -42t-43.5 -152v-402q0 -113 -31 -171.5t-118 -86.5q87 -28 118 -87t31 -173v-401q0 -111 43.5 -153t149.5 -42v-170q-195 0 -287 92t-92 281v389q0 107 -43 143.5t-150 36.5z" />
-<glyph unicode="|" horiz-adv-x="645" d="M233 -319v1880h179v-1880h-179z" />
-<glyph unicode="}" horiz-adv-x="745" d="M84 -328q105 0 147.5 42t42.5 153v401q0 114 32 173t120 87q-88 28 -120 87t-32 171v402q0 111 -42.5 152.5t-147.5 41.5v170q195 0 287 -91.5t92 -280.5v-387q0 -109 41.5 -146t148.5 -37v-166q-107 0 -148.5 -36.5t-41.5 -143.5v-389q0 -189 -92 -281t-287 -92v170z " />
-<glyph unicode="~" horiz-adv-x="925" d="M76 604q0 72 24 126t62 82.5t84.5 40.5t93 4.5t84.5 -30.5l123 -79q57 -33 96 -10.5t39 81.5h166q0 -90 -36 -151.5t-89.5 -84.5t-113.5 -20.5t-109 31.5l-123 80q-55 33 -95 10t-40 -80h-166z" />
-<glyph unicode="&#xa1;" horiz-adv-x="555" d="M141 866q0 55 38 92t93 37t93 -37t38 -92q0 -52 -38.5 -88.5t-92.5 -36.5t-92.5 36.5t-38.5 88.5zM164 -430l12 1016h186l11 -1016h-209z" />
-<glyph unicode="&#xa2;" horiz-adv-x="1058" d="M94 502q0 205 121 340.5t322 161.5v249h170v-245q130 -9 260 -54l-27 -153q-174 43 -301 43q-157 0 -255.5 -94t-98.5 -248t97.5 -249t252.5 -95q121 0 315 49l29 -156q-136 -46 -272 -55v-246h-170v248q-200 25 -321.5 161t-121.5 343z" />
-<glyph unicode="&#xa3;" horiz-adv-x="1249" d="M80 0v164h141v409h-141v164h141v258q0 193 135 310.5t357 117.5q169 0 364 -45l-28 -157q-202 34 -342 34q-136 0 -216.5 -69.5t-80.5 -188.5v-260h454v-164h-454v-409h757v-164h-1087z" />
-<glyph unicode="&#xa5;" horiz-adv-x="1441" d="M41 1393h221l459 -705l457 705h223l-512 -799h362v-139h-432v-148h432v-141h-432v-166h-196v166h-435v141h435v148h-435v139h365z" />
-<glyph unicode="&#xa6;" horiz-adv-x="645" d="M233 -322v836h179v-836h-179zM233 723v836h179v-836h-179z" />
-<glyph unicode="&#xa7;" horiz-adv-x="1112" d="M86 598q0 75 27.5 136.5t64 97.5t90.5 71q-104 81 -104 207q0 146 107.5 229.5t301.5 83.5q99 0 203 -21.5t180 -58.5l-55 -143q-182 72 -323 72q-111 0 -173.5 -39.5t-62.5 -116.5q0 -18 3 -32.5t12 -27.5t17 -23t26 -21t31 -18t40 -18.5t44.5 -18t53.5 -20.5t58 -22 q105 -38 171 -70t122 -76t81 -100.5t25 -131.5q0 -110 -49.5 -182t-132.5 -124q52 -42 77 -91.5t25 -116.5q0 -144 -107 -229t-300 -85q-97 0 -201 22t-182 58l53 145q180 -73 326 -73q111 0 173 40t62 117q0 16 -3.5 29.5t-8 24.5t-15.5 22t-19.5 19t-27 18t-30.5 16 t-38.5 16.5t-42 16.5t-49 18.5t-53.5 20.5q-105 38 -170 69.5t-121 76t-81 101t-25 132.5zM252 623q0 -28 8 -52t19.5 -42.5t36 -37.5t44.5 -32t59.5 -31t66.5 -29.5t79 -31.5q150 -64 160 -68q65 48 100 97.5t35 115.5q0 27 -8 51t-20 42.5t-36.5 38t-45 32.5t-59.5 31 t-66 29.5t-78 31.5q-136 56 -160 68q-67 -49 -101 -98t-34 -115z" />
-<glyph unicode="&#xa8;" horiz-adv-x="1228" d="M274 1286q0 51 36 85t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86zM709 1286q0 51 35.5 85t86.5 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -86.5 35t-35.5 86z" />
-<glyph unicode="&#xa9;" horiz-adv-x="1701" d="M104 696q0 205 97.5 371.5t269 261t381.5 94.5t380.5 -94.5t267.5 -261t97 -371.5t-97 -371.5t-267.5 -261t-380.5 -94.5t-381.5 94.5t-269 261t-97.5 371.5zM201 696q0 -133 50 -251t136.5 -202t207.5 -133t257 -49q135 0 255.5 49t207 133t136.5 202t50 251t-50 251 t-136.5 202t-207 133t-255.5 49q-136 0 -257 -49t-207.5 -133t-136.5 -202t-50 -251zM449 696q0 183 108.5 292.5t312.5 109.5q128 0 267 -49l-23 -121q-155 37 -242 37q-132 0 -203 -71t-71 -198t70.5 -197.5t201.5 -70.5q69 0 244 35l23 -119q-145 -49 -269 -49 q-202 0 -310.5 109.5t-108.5 291.5z" />
-<glyph unicode="&#xaa;" horiz-adv-x="948" d="M117 926q0 195 323 213l232 10v14q-3 68 -42 98.5t-126 30.5q-107 0 -295 -24l-16 125q178 30 307 30q157 0 233 -63t76 -195v-428q-231 -37 -403 -37q-141 0 -215 58.5t-74 167.5zM258 924q0 -105 174 -105q77 0 240 21v198l-250 -12q-164 -9 -164 -102z" />
-<glyph unicode="&#xab;" horiz-adv-x="1155" d="M96 504l381 409l107 -84l-275 -321l273 -318l-105 -98zM524 504l379 409l109 -84l-275 -321l273 -318l-107 -98z" />
-<glyph unicode="&#xad;" horiz-adv-x="1081" d="M227 453h627v188h-627v-188z" />
-<glyph unicode="&#xae;" horiz-adv-x="1701" d="M104 696q0 205 97.5 371.5t269 261t381.5 94.5t380.5 -94.5t267.5 -261t97 -371.5t-97 -371.5t-267.5 -261t-380.5 -94.5t-381.5 94.5t-269 261t-97.5 371.5zM201 696q0 -133 50 -251t136.5 -202t207.5 -133t257 -49q135 0 255.5 49t207 133t136.5 202t50 251t-50 251 t-136.5 202t-207 133t-255.5 49q-136 0 -257 -49t-207.5 -133t-136.5 -202t-50 -251zM565 311v787q26 0 131 2t160 2q146 0 234 -69t88 -195q0 -82 -44 -143.5t-122 -92.5l215 -291h-168l-182 256q-10 -2 -29 -2h-146v-254h-137zM702 686h168q74 0 122 42t48 110 q0 71 -47.5 107t-130.5 36q-50 0 -160 -4v-291z" />
-<glyph unicode="&#xaf;" horiz-adv-x="1228" d="M334 1231v153h561v-153h-561z" />
-<glyph unicode="&#xb0;" horiz-adv-x="980" d="M141 1083q0 146 99.5 243t248.5 97q151 0 250 -97t99 -243t-99 -243t-250 -97q-149 0 -248.5 97t-99.5 243zM291 1083q0 -82 58 -139t140 -57q83 0 142 57t59 139q0 83 -59 141t-142 58q-82 0 -140 -58t-58 -141z" />
-<glyph unicode="&#xb1;" horiz-adv-x="1411" d="M227 82v176h957v-176h-957zM227 662v174h389v305h181v-305h387v-174h-387v-304h-181v304h-389z" />
-<glyph unicode="&#xb2;" horiz-adv-x="718" d="M59 1350q125 53 275 53q143 0 216 -70.5t73 -171.5q0 -86 -49.5 -157.5t-149.5 -161.5l-123 -107h342v-127h-577v99l288 256q56 43 84.5 83.5t28.5 92.5q0 127 -156 127q-95 0 -217 -43z" />
-<glyph unicode="&#xb3;" horiz-adv-x="735" d="M51 664l51 114q128 -53 240 -53q79 0 129.5 32.5t50.5 84.5q0 48 -39 74t-112 26h-176v70l229 250h-330v131h533v-88l-232 -240l17 -2q113 -6 180 -64.5t67 -144.5q0 -120 -81.5 -188t-239.5 -68q-166 0 -287 66z" />
-<glyph unicode="&#xb4;" horiz-adv-x="1228" d="M489 1161l164 316h252l-231 -316h-185z" />
-<glyph unicode="&#xb6;" horiz-adv-x="1548" d="M63 932q0 225 136 351t383 126q143 0 421.5 -5t380.5 -11v-1610h-194v1434q-111 6 -242 6v-1440h-194v672h-172q-244 0 -381.5 129.5t-137.5 347.5zM254 932q0 -141 79 -221t230 -80h191v596l-191 2q-153 0 -231 -75.5t-78 -221.5z" />
-<glyph unicode="&#xb7;" horiz-adv-x="589" d="M152 532q0 58 42 98t101 40t101 -40t42 -98t-42 -97.5t-101 -39.5t-101 39.5t-42 97.5z" />
-<glyph unicode="&#xb8;" horiz-adv-x="1228" d="M432 -422l96 320h183l-121 -320h-158z" />
-<glyph unicode="&#xb9;" horiz-adv-x="608" d="M27 1296l307 97h41v-650h174v-129h-502v129h182v471l-170 -49z" />
-<glyph unicode="&#xba;" horiz-adv-x="935" d="M90 1063q0 160 106.5 260t270.5 100q166 0 272.5 -100t106.5 -260q0 -163 -106.5 -265t-272.5 -102q-164 0 -270.5 102t-106.5 265zM240 1063q0 -103 65 -167.5t162 -64.5q99 0 164 64.5t65 167.5q0 101 -64.5 164t-164.5 63q-97 0 -162 -63t-65 -164z" />
-<glyph unicode="&#xbb;" horiz-adv-x="1155" d="M137 829l107 84l381 -409l-381 -412l-105 98l273 318zM563 829l109 84l381 -409l-381 -412l-105 98l271 318z" />
-<glyph unicode="&#xbc;" horiz-adv-x="1808" d="M121 1296l307 97h41v-650h174v-129h-502v129h183v471l-170 -49zM406 0l937 1393h111l-938 -1393h-110zM965 170v102l458 506h154v-483h119v-125h-119v-170h-145v170h-467zM1151 295h281v317z" />
-<glyph unicode="&#xbd;" horiz-adv-x="1824" d="M121 1296l307 97h41v-650h174v-129h-502v129h183v471l-170 -49zM379 0l936 1393h110l-936 -1393h-110zM1126 741q128 54 275 54q143 0 216 -70.5t73 -171.5q0 -45 -14.5 -87t-44 -82.5t-61 -74t-79.5 -76.5l-123 -106h342v-127h-577v98l288 256q57 43 86 83.5t29 92.5 q0 64 -41.5 95.5t-116.5 31.5q-95 0 -217 -43z" />
-<glyph unicode="&#xbe;" horiz-adv-x="1886" d="M125 664l51 114q128 -53 240 -53q79 0 129.5 32.5t50.5 84.5q0 48 -39.5 74t-112.5 26h-176v70l230 250h-330v131h532v-88l-231 -240l16 -2q114 -6 181 -64.5t67 -144.5q0 -120 -81.5 -188t-239.5 -68q-166 0 -287 66zM451 0l938 1393h110l-936 -1393h-112zM1018 170v102 l461 506h153v-483h119v-125h-119v-170h-145v170h-469zM1204 295h283v317z" />
-<glyph unicode="&#xbf;" horiz-adv-x="1040" d="M102 31q0 191 126 313.5t325 122.5h37l-6 182h174l33 -340h-201q-138 0 -221.5 -78t-83.5 -206q0 -115 83 -184.5t220 -69.5q140 0 342 34l28 -157q-195 -45 -366 -45q-220 0 -355 117.5t-135 310.5zM535 930q0 55 38 91t93 36t93 -36t38 -91q0 -53 -38 -89t-93 -36 t-93 36t-38 89z" />
-<glyph unicode="&#xc0;" horiz-adv-x="1576" d="M63 0l635 1401h185l633 -1401h-220l-139 313h-735l-137 -313h-222zM467 1831h252l164 -303h-185zM498 487h583l-293 662z" />
-<glyph unicode="&#xc1;" horiz-adv-x="1576" d="M63 0l635 1401h185l633 -1401h-220l-139 313h-735l-137 -313h-222zM498 487h583l-293 662zM705 1528l178 303h252l-232 -303h-198z" />
-<glyph unicode="&#xc2;" horiz-adv-x="1576" d="M63 0l635 1401h185l633 -1401h-220l-139 313h-735l-137 -313h-222zM451 1528l254 303h169l252 -303h-186l-152 182l-149 -182h-188zM498 487h583l-293 662z" />
-<glyph unicode="&#xc3;" horiz-adv-x="1576" d="M63 0l635 1401h185l633 -1401h-220l-139 313h-735l-137 -313h-222zM444 1569q0 79 32.5 134t80.5 75t101.5 18t97.5 -27l106 -69q51 -29 85 -9.5t34 70.5h149q0 -79 -32.5 -134t-80 -75.5t-100.5 -18.5t-96 28l-108 69q-49 29 -83 9.5t-34 -70.5h-152zM498 487h583 l-293 662z" />
-<glyph unicode="&#xc4;" horiz-adv-x="1576" d="M63 0l635 1401h185l633 -1401h-220l-139 313h-735l-137 -313h-222zM449 1675q0 51 35 85t87 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-52 0 -87 34t-35 85zM498 487h583l-293 662zM881 1675q0 51 36 85t89 34q51 0 86.5 -34t35.5 -85t-35.5 -85t-86.5 -34q-53 0 -89 34 t-36 85z" />
-<glyph unicode="&#xc5;" horiz-adv-x="1576" d="M63 0l635 1401h185l633 -1401h-220l-139 313h-735l-137 -313h-222zM498 487h583l-293 662zM575 1700q0 92 59.5 147.5t153.5 55.5t153.5 -55.5t59.5 -147.5q0 -91 -59.5 -148t-153.5 -57t-153.5 57t-59.5 148zM686 1700q0 -47 28.5 -75t73.5 -28t75 28.5t30 74.5 q0 45 -30 73.5t-75 28.5t-73.5 -28.5t-28.5 -73.5z" />
-<glyph unicode="&#xc6;" horiz-adv-x="2250" d="M63 0l1018 1393h1043v-181h-795v-426h709v-180h-709v-426h795v-180h-989v307h-611l-223 -307h-238zM651 487h484v666z" />
-<glyph unicode="&#xc7;" horiz-adv-x="1515" d="M125 698q0 327 210 526t560 199q238 0 479 -65l-37 -184q-241 61 -417 61q-278 0 -433 -148t-155 -389q0 -246 154.5 -396t410.5 -150q184 0 457 69l37 -170q-263 -82 -504 -82q-345 0 -553.5 200t-208.5 529zM627 -422l96 320h182l-121 -320h-157z" />
-<glyph unicode="&#xc8;" horiz-adv-x="1304" d="M188 0v1393h990v-181h-795v-426h709v-180h-709v-426h795v-180h-990zM356 1831h252l164 -303h-184z" />
-<glyph unicode="&#xc9;" horiz-adv-x="1304" d="M188 0v1393h990v-181h-795v-426h709v-180h-709v-426h795v-180h-990zM592 1528l178 303h252l-231 -303h-199z" />
-<glyph unicode="&#xca;" horiz-adv-x="1304" d="M188 0v1393h990v-181h-795v-426h709v-180h-709v-426h795v-180h-990zM340 1528l254 303h170l252 -303h-187l-151 182l-150 -182h-188z" />
-<glyph unicode="&#xcb;" horiz-adv-x="1304" d="M188 0v1393h990v-181h-795v-426h709v-180h-709v-426h795v-180h-990zM338 1675q0 51 35 85t88 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-53 0 -88 34t-35 85zM770 1675q0 51 36 85t89 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-53 0 -89 34t-36 85z" />
-<glyph unicode="&#xcc;" horiz-adv-x="573" d="M-35 1831h252l164 -303h-184zM188 0v1393h195v-1393h-195z" />
-<glyph unicode="&#xcd;" horiz-adv-x="573" d="M188 0v1393h195v-1393h-195zM203 1528l178 303h252l-232 -303h-198z" />
-<glyph unicode="&#xce;" horiz-adv-x="573" d="M-51 1528l254 303h170l252 -303h-187l-151 182l-150 -182h-188zM188 0v1393h195v-1393h-195z" />
-<glyph unicode="&#xcf;" horiz-adv-x="573" d="M-55 1675q0 51 36 85t89 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-53 0 -89 34t-36 85zM188 0v1393h195v-1393h-195zM379 1675q0 51 36 85t89 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-53 0 -89 34t-36 85z" />
-<glyph unicode="&#xd0;" horiz-adv-x="1527" d="M66 596v180h122v617q301 16 480 16q215 0 381.5 -85.5t260 -246t93.5 -372.5q0 -215 -92.5 -380t-253 -253t-361.5 -88q-207 0 -508 16v596h-122zM385 172q153 -6 311 -6q219 0 360.5 147t141.5 392q0 239 -145.5 381.5t-382.5 142.5q-97 0 -285 -8v-445h336v-180h-336 v-424z" />
-<glyph unicode="&#xd1;" horiz-adv-x="1597" d="M188 0v1393h185l839 -1071v1071h195v-1393h-190l-834 1065v-1065h-195zM442 1569q0 79 32.5 134t80.5 75t101.5 18t97.5 -27l106 -69q51 -29 85 -9.5t34 70.5h149q0 -79 -32.5 -134t-80 -75.5t-100.5 -18.5t-96 28l-108 69q-49 29 -83 9.5t-34 -70.5h-152z" />
-<glyph unicode="&#xd2;" horiz-adv-x="1724" d="M125 696q0 215 93.5 381t261 256t382.5 90t382.5 -90t261 -256t93.5 -381t-93.5 -381t-261 -256t-382.5 -90t-382.5 90t-261 256t-93.5 381zM330 696q0 -243 148.5 -393.5t383.5 -150.5t384 150.5t149 393.5t-149 393t-384 150t-383.5 -150t-148.5 -393zM541 1831h252 l163 -303h-184z" />
-<glyph unicode="&#xd3;" horiz-adv-x="1724" d="M125 696q0 215 93.5 381t261 256t382.5 90t382.5 -90t261 -256t93.5 -381t-93.5 -381t-261 -256t-382.5 -90t-382.5 90t-261 256t-93.5 381zM330 696q0 -243 148.5 -393.5t383.5 -150.5t384 150.5t149 393.5t-149 393t-384 150t-383.5 -150t-148.5 -393zM776 1528 l178 303h252l-231 -303h-199z" />
-<glyph unicode="&#xd4;" horiz-adv-x="1724" d="M125 696q0 215 93.5 381t261 256t382.5 90t382.5 -90t261 -256t93.5 -381t-93.5 -381t-261 -256t-382.5 -90t-382.5 90t-261 256t-93.5 381zM330 696q0 -243 148.5 -393.5t383.5 -150.5t384 150.5t149 393.5t-149 393t-384 150t-383.5 -150t-148.5 -393zM524 1528 l254 303h170l252 -303h-186l-152 182l-149 -182h-189z" />
-<glyph unicode="&#xd5;" horiz-adv-x="1724" d="M125 696q0 215 93.5 381t261 256t382.5 90t382.5 -90t261 -256t93.5 -381t-93.5 -381t-261 -256t-382.5 -90t-382.5 90t-261 256t-93.5 381zM330 696q0 -243 148.5 -393.5t383.5 -150.5t384 150.5t149 393.5t-149 393t-384 150t-383.5 -150t-148.5 -393zM518 1569 q0 79 32.5 134t80 75t101 18t97.5 -27l107 -69q51 -29 85 -9.5t34 70.5h149q0 -79 -32.5 -134t-80 -75.5t-100.5 -18.5t-96 28l-109 69q-50 29 -83 9.5t-33 -70.5h-152z" />
-<glyph unicode="&#xd6;" horiz-adv-x="1724" d="M125 696q0 215 93.5 381t261 256t382.5 90t382.5 -90t261 -256t93.5 -381t-93.5 -381t-261 -256t-382.5 -90t-382.5 90t-261 256t-93.5 381zM330 696q0 -243 148.5 -393.5t383.5 -150.5t384 150.5t149 393.5t-149 393t-384 150t-383.5 -150t-148.5 -393zM522 1675 q0 51 35 85t88 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-53 0 -88 34t-35 85zM954 1675q0 51 36 85t89 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-53 0 -89 34t-36 85z" />
-<glyph unicode="&#xd7;" horiz-adv-x="1374" d="M252 344l311 311l-311 312l123 123l311 -310l311 310l123 -123l-309 -312l309 -311l-123 -123l-311 311l-311 -311z" />
-<glyph unicode="&#xd8;" horiz-adv-x="1724" d="M125 696q0 215 93.5 381t261 256t382.5 90q233 0 412 -106l94 108l131 -110l-92 -105q192 -198 192 -514q0 -215 -93.5 -381t-261 -256t-382.5 -90q-247 0 -430 119l-100 -115l-129 109l100 117q-178 197 -178 497zM330 696q0 -204 106 -344l709 815q-123 72 -283 72 q-235 0 -383.5 -150t-148.5 -393zM561 236q133 -84 301 -84q235 0 384 150.5t149 393.5q0 218 -121 361z" />
-<glyph unicode="&#xd9;" horiz-adv-x="1560" d="M168 578v815h194v-815q0 -197 113.5 -311.5t302.5 -114.5t302.5 114.5t113.5 311.5v815h197v-815q0 -279 -168 -444t-445 -165t-443.5 164.5t-166.5 444.5zM459 1831h252l163 -303h-184z" />
-<glyph unicode="&#xda;" horiz-adv-x="1560" d="M168 578v815h194v-815q0 -197 113.5 -311.5t302.5 -114.5t302.5 114.5t113.5 311.5v815h197v-815q0 -279 -168 -444t-445 -165t-443.5 164.5t-166.5 444.5zM696 1528l178 303h252l-231 -303h-199z" />
-<glyph unicode="&#xdb;" horiz-adv-x="1560" d="M168 578v815h194v-815q0 -197 113.5 -311.5t302.5 -114.5t302.5 114.5t113.5 311.5v815h197v-815q0 -279 -168 -444t-445 -165t-443.5 164.5t-166.5 444.5zM442 1528l254 303h170l252 -303h-186l-152 182l-149 -182h-189z" />
-<glyph unicode="&#xdc;" horiz-adv-x="1560" d="M168 578v815h194v-815q0 -197 113.5 -311.5t302.5 -114.5t302.5 114.5t113.5 311.5v815h197v-815q0 -279 -168 -444t-445 -165t-443.5 164.5t-166.5 444.5zM440 1675q0 51 35 85t88 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-53 0 -88 34t-35 85zM872 1675q0 51 36 85 t89 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-53 0 -89 34t-36 85z" />
-<glyph unicode="&#xdd;" horiz-adv-x="1456" d="M49 1393h221l459 -705l457 705h223l-582 -910v-483h-196v483zM643 1528l178 303h252l-231 -303h-199z" />
-<glyph unicode="&#xde;" horiz-adv-x="1314" d="M190 0v1393h195v-207q153 6 289 6q253 0 407 -128t154 -349q0 -214 -155.5 -345.5t-405.5 -131.5h-289v-238h-195zM385 414h309q154 0 251 82t97 219q0 141 -95.5 219t-252.5 78q-164 0 -309 -8v-590z" />
-<glyph unicode="&#xdf;" horiz-adv-x="1339" d="M176 0v1167q0 189 92.5 281t286.5 92v-170q-101 0 -145.5 -53.5t-44.5 -167.5v-193h825v-118l-338 -408l41 -2q173 -19 273 -123t100 -274q0 -202 -136.5 -325.5t-359.5 -123.5q-149 0 -315 41l28 158q170 -31 289 -31q140 0 225.5 76.5t85.5 200.5q0 109 -76 174 t-198 65h-205v92l336 424h-575v-782h-189z" />
-<glyph unicode="&#xe0;" horiz-adv-x="1253" d="M100 483q2 230 130.5 367t353.5 137q138 0 242.5 -10t265.5 -37v-940h-189v78q-162 -109 -332 -109q-212 0 -341.5 141t-129.5 373zM285 477q0 -155 84.5 -251.5t224.5 -96.5q152 0 309 111v567q-154 22 -295 22q-160 0 -241.5 -95.5t-81.5 -256.5zM352 1477h254 l164 -316h-184z" />
-<glyph unicode="&#xe1;" horiz-adv-x="1253" d="M100 483q2 230 130.5 367t353.5 137q138 0 242.5 -10t265.5 -37v-940h-189v78q-162 -109 -332 -109q-212 0 -341.5 141t-129.5 373zM285 477q0 -155 84.5 -251.5t224.5 -96.5q152 0 309 111v567q-154 22 -295 22q-160 0 -241.5 -95.5t-81.5 -256.5zM537 1161l163 316h252 l-231 -316h-184z" />
-<glyph unicode="&#xe2;" horiz-adv-x="1253" d="M100 483q2 230 130.5 367t353.5 137q138 0 242.5 -10t265.5 -37v-940h-189v78q-162 -109 -332 -109q-212 0 -341.5 141t-129.5 373zM285 477q0 -155 84.5 -251.5t224.5 -96.5q152 0 309 111v567q-154 22 -295 22q-160 0 -241.5 -95.5t-81.5 -256.5zM307 1161l254 295h170 l252 -295h-186l-152 168l-149 -168h-189z" />
-<glyph unicode="&#xe3;" horiz-adv-x="1253" d="M100 483q2 230 130.5 367t353.5 137q138 0 242.5 -10t265.5 -37v-940h-189v78q-162 -109 -332 -109q-212 0 -341.5 141t-129.5 373zM285 477q0 -155 84.5 -251.5t224.5 -96.5q152 0 309 111v567q-154 22 -295 22q-160 0 -241.5 -95.5t-81.5 -256.5zM303 1202 q0 79 32.5 134t80 75.5t101 18t97.5 -28.5l107 -68q51 -30 85 -10t34 70h149q0 -79 -32.5 -134t-80 -75.5t-100.5 -18t-96 28.5l-109 70q-49 28 -82.5 8t-33.5 -70h-152z" />
-<glyph unicode="&#xe4;" horiz-adv-x="1253" d="M100 483q2 230 130.5 367t353.5 137q138 0 242.5 -10t265.5 -37v-940h-189v78q-162 -109 -332 -109q-212 0 -341.5 141t-129.5 373zM285 477q0 -155 84.5 -251.5t224.5 -96.5q152 0 309 111v567q-154 22 -295 22q-160 0 -241.5 -95.5t-81.5 -256.5zM307 1286q0 51 36 85 t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86zM741 1286q0 51 36 85t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86z" />
-<glyph unicode="&#xe5;" horiz-adv-x="1253" d="M100 483q2 230 130.5 367t353.5 137q138 0 242.5 -10t265.5 -37v-940h-189v78q-162 -109 -332 -109q-212 0 -341.5 141t-129.5 373zM285 477q0 -155 84.5 -251.5t224.5 -96.5q152 0 309 111v567q-154 22 -295 22q-160 0 -241.5 -95.5t-81.5 -256.5zM434 1325 q0 92 59.5 147.5t153.5 55.5t153.5 -55.5t59.5 -147.5q0 -91 -59.5 -148t-153.5 -57t-153.5 57t-59.5 148zM545 1325q0 -45 28.5 -73.5t73.5 -28.5t75 28.5t30 73.5t-30 73.5t-75 28.5t-73.5 -28.5t-28.5 -73.5z" />
-<glyph unicode="&#xe6;" horiz-adv-x="1843" d="M82 287q0 137 108.5 200.5t323.5 61.5l256 -2v63q0 113 -42.5 166t-147.5 53q-131 0 -375 -34l-21 157q237 43 408 43q240 0 313 -153q141 147 367 147q203 0 333.5 -120.5t131.5 -317.5v-4q0 -62 -13 -139h-757q24 -125 113.5 -198t228.5 -73q104 0 348 53l26 -151 q-220 -70 -378 -70q-204 0 -342 101q-175 -62 -284 -81.5t-210 -19.5q-190 0 -288.5 81t-98.5 237zM260 276q0 -153 252 -153q142 0 340 63q-59 89 -74 205h-278q-123 0 -181.5 -26.5t-58.5 -88.5zM965 553h600q-1 131 -81 209t-208 78q-129 0 -211.5 -77.5t-99.5 -209.5z " />
-<glyph unicode="&#xe7;" horiz-adv-x="1075" d="M100 485q0 232 149.5 371t393.5 139q176 0 330 -53l-29 -149q-182 43 -287 43q-167 0 -267.5 -97.5t-100.5 -255.5t97.5 -254t254.5 -96q117 0 315 49l27 -151q-186 -62 -352 -62q-235 0 -383 141.5t-148 374.5zM399 -422l97 320h182l-121 -320h-158z" />
-<glyph unicode="&#xe8;" horiz-adv-x="1165" d="M100 481q0 228 141.5 368t360.5 140q133 0 238 -53.5t164.5 -153.5t60.5 -231q0 -69 -10 -143h-754q22 -124 111 -197.5t227 -73.5q118 0 348 53l27 -151q-223 -70 -381 -70q-251 0 -392 142.5t-141 369.5zM295 553h600q-3 131 -83 209t-208 78q-129 0 -211.5 -78 t-97.5 -209zM328 1477h254l163 -316h-184z" />
-<glyph unicode="&#xe9;" horiz-adv-x="1165" d="M100 481q0 228 141.5 368t360.5 140q133 0 238 -53.5t164.5 -153.5t60.5 -231q0 -69 -10 -143h-754q22 -124 111 -197.5t227 -73.5q118 0 348 53l27 -151q-223 -70 -381 -70q-251 0 -392 142.5t-141 369.5zM295 553h600q-3 131 -83 209t-208 78q-129 0 -211.5 -78 t-97.5 -209zM514 1161l164 316h252l-232 -316h-184z" />
-<glyph unicode="&#xea;" horiz-adv-x="1165" d="M100 481q0 228 141.5 368t360.5 140q133 0 238 -53.5t164.5 -153.5t60.5 -231q0 -69 -10 -143h-754q22 -124 111 -197.5t227 -73.5q118 0 348 53l27 -151q-223 -70 -381 -70q-251 0 -392 142.5t-141 369.5zM285 1161l254 295h170l252 -295h-187l-151 168l-150 -168h-188z M295 553h600q-3 131 -83 209t-208 78q-129 0 -211.5 -78t-97.5 -209z" />
-<glyph unicode="&#xeb;" horiz-adv-x="1165" d="M100 481q0 228 141.5 368t360.5 140q133 0 238 -53.5t164.5 -153.5t60.5 -231q0 -69 -10 -143h-754q22 -124 111 -197.5t227 -73.5q118 0 348 53l27 -151q-223 -70 -381 -70q-251 0 -392 142.5t-141 369.5zM283 1286q0 51 36 85t87 34q53 0 88.5 -34t35.5 -85t-36 -86 t-88 -35q-51 0 -87 35t-36 86zM295 553h600q-3 131 -83 209t-208 78q-129 0 -211.5 -78t-97.5 -209zM717 1286q0 51 36 85t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86z" />
-<glyph unicode="&#xec;" horiz-adv-x="526" d="M-74 1477h252l164 -316h-184zM170 0v956h188v-956h-188z" />
-<glyph unicode="&#xed;" horiz-adv-x="526" d="M170 0v956h188v-956h-188zM170 1161l164 316h252l-232 -316h-184z" />
-<glyph unicode="&#xee;" horiz-adv-x="526" d="M-76 1161l254 295h170l252 -295h-186l-152 168l-149 -168h-189zM170 0v956h188v-956h-188z" />
-<glyph unicode="&#xef;" horiz-adv-x="526" d="M-76 1286q0 51 36 85t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86zM170 0v956h188v-956h-188zM358 1286q0 51 36 85t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86z" />
-<glyph unicode="&#xf0;" d="M100 485q0 226 145.5 369t358.5 143q180 0 291 -120q-91 203 -229 307l-308 -113l-45 115l230 84q-95 61 -230 112l193 80q121 -45 233 -121l185 68l45 -115l-119 -45q144 -128 226.5 -320t82.5 -411q0 -259 -143.5 -406t-384.5 -147q-231 0 -381 144.5t-150 375.5z M291 485q0 -155 96.5 -251.5t243.5 -96.5q153 0 245.5 96t92.5 259q0 151 -95.5 242t-242.5 91t-243.5 -94t-96.5 -246z" />
-<glyph unicode="&#xf1;" horiz-adv-x="1255" d="M170 0v940q94 19 250 33t287 14q183 0 290 -102t107 -279v-606h-189v555q0 121 -66 191.5t-179 70.5q-146 0 -312 -24v-793h-188zM285 1202q0 79 32.5 134t80 75.5t101 18t97.5 -28.5l106 -68q51 -30 85 -10t34 70h150q0 -79 -32.5 -134t-80 -75.5t-100.5 -18t-96 28.5 l-109 70q-49 28 -83 8t-34 -70h-151z" />
-<glyph unicode="&#xf2;" d="M100 485q0 229 147.5 370.5t383.5 141.5q235 0 381.5 -141t146.5 -371q0 -233 -146.5 -376.5t-381.5 -143.5q-236 0 -383.5 144t-147.5 376zM291 485q0 -156 94.5 -252t245.5 -96t244.5 96t93.5 252q0 153 -93.5 246.5t-244.5 93.5t-245.5 -93.5t-94.5 -246.5zM336 1477 h254l164 -316h-185z" />
-<glyph unicode="&#xf3;" d="M100 485q0 229 147.5 370.5t383.5 141.5q235 0 381.5 -141t146.5 -371q0 -233 -146.5 -376.5t-381.5 -143.5q-236 0 -383.5 144t-147.5 376zM291 485q0 -156 94.5 -252t245.5 -96t244.5 96t93.5 252q0 153 -93.5 246.5t-244.5 93.5t-245.5 -93.5t-94.5 -246.5zM522 1161 l164 316h252l-231 -316h-185z" />
-<glyph unicode="&#xf4;" d="M100 485q0 229 147.5 370.5t383.5 141.5q235 0 381.5 -141t146.5 -371q0 -233 -146.5 -376.5t-381.5 -143.5q-236 0 -383.5 144t-147.5 376zM291 485q0 -156 94.5 -252t245.5 -96t244.5 96t93.5 252q0 153 -93.5 246.5t-244.5 93.5t-245.5 -93.5t-94.5 -246.5zM291 1161 l254 295h170l252 -295h-187l-151 168l-150 -168h-188z" />
-<glyph unicode="&#xf5;" d="M100 485q0 229 147.5 370.5t383.5 141.5q235 0 381.5 -141t146.5 -371q0 -233 -146.5 -376.5t-381.5 -143.5q-236 0 -383.5 144t-147.5 376zM287 1202q0 79 32.5 134t80 75.5t101 18t97.5 -28.5l107 -68q51 -30 84.5 -10t33.5 70h150q0 -79 -32.5 -134t-80 -75.5 t-100.5 -18t-96 28.5l-109 70q-49 28 -83 8t-34 -70h-151zM291 485q0 -156 94.5 -252t245.5 -96t244.5 96t93.5 252q0 153 -93.5 246.5t-244.5 93.5t-245.5 -93.5t-94.5 -246.5z" />
-<glyph unicode="&#xf6;" d="M100 485q0 229 147.5 370.5t383.5 141.5q235 0 381.5 -141t146.5 -371q0 -233 -146.5 -376.5t-381.5 -143.5q-236 0 -383.5 144t-147.5 376zM291 485q0 -156 94.5 -252t245.5 -96t244.5 96t93.5 252q0 153 -93.5 246.5t-244.5 93.5t-245.5 -93.5t-94.5 -246.5zM291 1286 q0 51 36 85t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86zM725 1286q0 51 36 85t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86z" />
-<glyph unicode="&#xf7;" horiz-adv-x="1411" d="M227 582v174h957v-174h-957zM590 287q0 49 33.5 81.5t83.5 32.5q48 0 82 -32.5t34 -81.5q0 -47 -34 -80t-82 -33q-49 0 -83 33t-34 80zM590 1055q0 49 33.5 81.5t83.5 32.5q48 0 82 -32.5t34 -81.5q0 -47 -34 -80t-82 -33q-49 0 -83 33t-34 80z" />
-<glyph unicode="&#xf8;" d="M100 485q0 229 147.5 370.5t383.5 141.5q157 0 278 -65l113 135l102 -90l-106 -127q141 -138 141 -365q0 -233 -146.5 -376.5t-381.5 -143.5q-162 0 -291 74l-119 -141l-104 90l114 137q-131 140 -131 360zM291 485q0 -127 63 -215l437 521q-69 34 -160 34 q-151 0 -245.5 -93.5t-94.5 -246.5zM457 178q74 -41 174 -41q151 0 244.5 96t93.5 252q0 135 -72 222z" />
-<glyph unicode="&#xf9;" d="M162 352v604h188v-563q0 -129 62.5 -195.5t183.5 -66.5q129 0 311 23v802h189v-936q-92 -22 -247.5 -36.5t-291.5 -14.5q-187 0 -291 94t-104 289zM334 1477h254l164 -316h-185z" />
-<glyph unicode="&#xfa;" d="M162 352v604h188v-563q0 -129 62.5 -195.5t183.5 -66.5q129 0 311 23v802h189v-936q-92 -22 -247.5 -36.5t-291.5 -14.5q-187 0 -291 94t-104 289zM520 1161l164 316h252l-231 -316h-185z" />
-<glyph unicode="&#xfb;" d="M162 352v604h188v-563q0 -129 62.5 -195.5t183.5 -66.5q129 0 311 23v802h189v-936q-92 -22 -247.5 -36.5t-291.5 -14.5q-187 0 -291 94t-104 289zM291 1161l254 295h170l252 -295h-187l-151 168l-150 -168h-188z" />
-<glyph unicode="&#xfc;" d="M162 352v604h188v-563q0 -129 62.5 -195.5t183.5 -66.5q129 0 311 23v802h189v-936q-92 -22 -247.5 -36.5t-291.5 -14.5q-187 0 -291 94t-104 289zM289 1286q0 51 36 85t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86zM723 1286q0 51 36 85t87 34 q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86z" />
-<glyph unicode="&#xfd;" horiz-adv-x="1288" d="M80 956h215l369 -694l346 694h213l-709 -1423h-213l262 524zM535 1163l163 316h252l-231 -316h-184z" />
-<glyph unicode="&#xfe;" horiz-adv-x="1271" d="M172 -467v1921h188v-489q122 22 320 22q225 0 352.5 -136.5t130.5 -367.5q0 -232 -129.5 -373t-341.5 -141q-189 0 -332 23v-459h-188zM360 154q137 -25 291 -25h17q141 0 226 96.5t85 251.5q0 160 -82 256t-242 96q-141 0 -295 -22v-653z" />
-<glyph unicode="&#xff;" horiz-adv-x="1288" d="M80 956h215l369 -694l346 694h213l-709 -1423h-213l262 524zM305 1288q0 51 36 85t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86zM739 1288q0 51 36 85t87 34q53 0 89 -34t36 -85t-36 -86t-89 -35q-51 0 -87 35t-36 86z" />
-<glyph unicode="&#x152;" horiz-adv-x="2050" d="M125 696q0 214 102 372t284.5 241t422.5 84h989v-181h-795v-426h709v-180h-709v-426h795v-180h-989q-240 1 -422.5 83.5t-284.5 240.5t-102 372zM330 696q0 -243 158 -378t446 -136v1026q-289 -1 -446.5 -135t-157.5 -377z" />
-<glyph unicode="&#x153;" horiz-adv-x="2035" d="M100 485q0 229 147.5 370.5t383.5 141.5q140 0 252 -53t182 -149q68 93 172.5 143.5t232.5 50.5q204 0 334 -120t131 -318q0 -69 -10 -143h-754q22 -124 111 -197.5t227 -73.5q116 0 346 53l29 -151q-223 -70 -381 -70q-149 0 -260.5 52t-179.5 147q-70 -97 -181.5 -150 t-250.5 -53q-236 0 -383.5 144t-147.5 376zM291 485q0 -156 94.5 -252t245.5 -96t244.5 96t93.5 252q0 153 -93.5 246.5t-244.5 93.5t-245.5 -93.5t-94.5 -246.5zM1165 553h598q-1 131 -80.5 209t-207.5 78q-129 0 -212 -78t-98 -209z" />
-<glyph unicode="&#x178;" horiz-adv-x="1456" d="M49 1393h221l459 -705l457 705h223l-582 -910v-483h-196v483zM389 1675q0 51 35 85t88 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-53 0 -88 34t-35 85zM821 1675q0 51 36 85t89 34q51 0 87 -34t36 -85t-36 -85t-87 -34q-53 0 -89 34t-36 85z" />
-<glyph unicode="&#x2c6;" horiz-adv-x="1228" d="M276 1161l254 295h170l252 -295h-186l-152 168l-149 -168h-189z" />
-<glyph unicode="&#x2dc;" horiz-adv-x="1228" d="M272 1202q0 79 32.5 134t80.5 75.5t101.5 18t97.5 -28.5l106 -68q51 -30 85 -10t34 70h149q0 -79 -32.5 -134t-80 -75.5t-100.5 -18t-96 28.5l-108 70q-49 28 -83 8t-34 -70h-152z" />
-<glyph unicode="&#x2000;" horiz-adv-x="951" />
-<glyph unicode="&#x2001;" horiz-adv-x="1903" />
-<glyph unicode="&#x2002;" horiz-adv-x="951" />
-<glyph unicode="&#x2003;" horiz-adv-x="1903" />
-<glyph unicode="&#x2004;" horiz-adv-x="634" />
-<glyph unicode="&#x2005;" horiz-adv-x="475" />
-<glyph unicode="&#x2006;" horiz-adv-x="317" />
-<glyph unicode="&#x2007;" horiz-adv-x="317" />
-<glyph unicode="&#x2008;" horiz-adv-x="237" />
-<glyph unicode="&#x2009;" horiz-adv-x="380" />
-<glyph unicode="&#x200a;" horiz-adv-x="105" />
-<glyph unicode="&#x2010;" horiz-adv-x="1081" d="M227 453h627v188h-627v-188z" />
-<glyph unicode="&#x2011;" horiz-adv-x="1081" d="M227 453h627v188h-627v-188z" />
-<glyph unicode="&#x2012;" horiz-adv-x="1081" d="M227 453h627v188h-627v-188z" />
-<glyph unicode="&#x2013;" horiz-adv-x="1345" d="M164 455h1018v188h-1018v-188z" />
-<glyph unicode="&#x2014;" horiz-adv-x="1968" d="M164 455h1640v188h-1640v-188z" />
-<glyph unicode="&#x2018;" horiz-adv-x="587" d="M141 1176q0 39 19.5 85t104.5 217q29 57 46 91h140l-113 -277q88 -34 88 -116q0 -57 -41.5 -97.5t-99.5 -40.5q-60 0 -102 40.5t-42 97.5z" />
-<glyph unicode="&#x2019;" horiz-adv-x="589" d="M129 1042l113 279q-88 34 -88 117q0 57 41 97t100 40q60 0 101.5 -40t41.5 -97q0 -42 -21.5 -90.5t-150.5 -305.5h-137z" />
-<glyph unicode="&#x201a;" horiz-adv-x="589" d="M129 -285l113 277q-88 34 -88 117q0 57 41 97t100 40q60 0 101.5 -40t41.5 -97q0 -39 -17.5 -81t-112.5 -232q-25 -52 -40 -81h-139z" />
-<glyph unicode="&#x201c;" horiz-adv-x="972" d="M135 1176q0 36 16 74.5t92 190.5q12 25 19.5 39.5t20.5 40t24 48.5h139l-112 -277q88 -34 88 -116q0 -58 -42 -98t-101 -40t-101.5 40t-42.5 98zM518 1176q0 39 19.5 85.5t107.5 219.5q29 56 45 88h137l-112 -277q88 -34 88 -116q0 -58 -41 -98t-100 -40q-60 0 -102 40 t-42 98z" />
-<glyph unicode="&#x201d;" horiz-adv-x="972" d="M135 1053l115 276q-88 34 -88 119q0 57 41 96t100 39q60 0 101.5 -39t41.5 -96q0 -36 -16.5 -77t-90.5 -188l-65 -130h-139zM518 1053l113 276q-88 34 -88 119q0 57 41 96t100 39q60 0 101.5 -39t41.5 -96q0 -39 -17.5 -81t-109.5 -224q-28 -57 -45 -90h-137z" />
-<glyph unicode="&#x201e;" horiz-adv-x="976" d="M129 -285l113 277q-88 34 -88 117q0 57 41 97t100 40q60 0 101.5 -40t41.5 -97q0 -39 -17.5 -81t-112.5 -232q-25 -52 -40 -81h-139zM514 -285l113 277q-88 34 -88 117q0 57 41 97t100 40q60 0 101.5 -40t41.5 -97q0 -39 -17.5 -81t-112.5 -232q-25 -52 -40 -81h-139z " />
-<glyph unicode="&#x2022;" horiz-adv-x="669" d="M82 608q0 106 72.5 178t179.5 72t179.5 -72t72.5 -178t-72.5 -178t-179.5 -72t-179.5 72t-72.5 178z" />
-<glyph unicode="&#x2026;" horiz-adv-x="1527" d="M152 106q0 58 41 99t100 41q60 0 101.5 -40.5t41.5 -99.5q0 -58 -41.5 -97.5t-101.5 -39.5q-59 0 -100 39.5t-41 97.5zM616 106q0 58 41.5 99t100.5 41q60 0 101.5 -40.5t41.5 -99.5q0 -58 -41.5 -97.5t-101.5 -39.5q-59 0 -100.5 39.5t-41.5 97.5zM1092 106q0 58 41 99 t100 41q60 0 101.5 -40.5t41.5 -99.5q0 -58 -41.5 -97.5t-101.5 -39.5q-59 0 -100 39.5t-41 97.5z" />
-<glyph unicode="&#x202f;" horiz-adv-x="380" />
-<glyph unicode="&#x2039;" horiz-adv-x="729" d="M96 504l381 409l107 -84l-275 -321l273 -318l-105 -98z" />
-<glyph unicode="&#x203a;" horiz-adv-x="727" d="M143 829l109 84l379 -409l-379 -412l-107 98l273 318z" />
-<glyph unicode="&#x205f;" horiz-adv-x="475" />
-<glyph unicode="&#x20ac;" horiz-adv-x="1583" d="M125 455v137h145q-6 49 -6 96q0 51 2 74h-141v137h162q56 244 239.5 384t456.5 140q232 0 473 -82l-37 -172q-253 60 -411 60q-185 0 -314.5 -88t-181.5 -242h590l-35 -137h-588q-4 -23 -4 -72q0 -54 8 -98h543l-35 -137h-465q55 -139 175 -218t284 -79q178 0 451 69 l37 -170q-272 -88 -496 -88q-257 0 -436 129.5t-244 356.5h-172z" />
-<glyph unicode="&#x2122;" horiz-adv-x="1497" d="M27 1276v117h573v-117h-225v-514h-123v514h-225zM678 762l31 631h118l217 -478l207 478h117l37 -631h-121l-20 381l-168 -381h-109l-170 381l-22 -381h-117z" />
-<glyph unicode="&#x25fc;" horiz-adv-x="962" d="M0 0v963h963v-963h-963z" />
-<glyph unicode="&#xfb03;" horiz-adv-x="2017" d="M16 788v168h232v138q0 214 124 330t335 116q113 0 199.5 -31t193.5 -102q121 133 350 133q109 0 191.5 -28.5t189.5 -94.5l-88 -135q-141 88 -283 88q-138 0 -209 -72t-71 -211v-131h704v-956h-186v788h-518v-788h-189v788h-557v-788h-186v788h-232zM434 956h557v138 q0 92 25 172q-142 104 -299 104q-139 0 -211 -72t-72 -211v-131z" />
-<glyph unicode="&#xfb04;" horiz-adv-x="2050" d="M16 788v168h232v138q0 214 124 330t335 116q111 0 196.5 -30t188.5 -97q115 127 348 127q132 0 276 -63l156 -9v-1468h-189v1321q-62 26 -113.5 37.5t-121.5 11.5q-134 0 -201 -70.5t-67 -203.5v-140h362v-168h-362v-788h-189v788h-557v-788h-186v788h-232zM434 956h557 v146q0 86 23 166q-143 102 -297 102q-139 0 -211 -72t-72 -211v-131z" />
-<hkern u1="L" u2="T" k="184" />
-<hkern u1="T" u2="&#xfc;" k="172" />
-<hkern u1="T" u2="&#xf6;" k="184" />
-<hkern u1="T" u2="&#xeb;" k="221" />
-<hkern u1="T" u2="&#xe4;" k="199" />
-<hkern u1="&#xa3;" u2="T" k="184" />
-<hkern g1="r" 	g2="bracketright,braceright" 	k="88" />
-<hkern g1="r" 	g2="slash" 	k="80" />
-<hkern g1="r" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="55" />
-<hkern g1="r" 	g2="s" 	k="59" />
-<hkern g1="r" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="35" />
-<hkern g1="r" 	g2="ae" 	k="20" />
-<hkern g1="r" 	g2="underscore" 	k="90" />
-<hkern g1="r" 	g2="space" 	k="20" />
-<hkern g1="r" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="102" />
-<hkern g1="r" 	g2="period,ellipsis" 	k="121" />
-<hkern g1="r" 	g2="guillemotleft,guilsinglleft" 	k="27" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="dollar,S,section" 	k="25" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="bracketright,braceright" 	k="14" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="v,y,yacute,ydieresis" 	k="27" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="slash" 	k="80" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="AE" 	k="156" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="12" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="icircumflex" 	k="-27" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="s" 	k="20" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="12" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="ae" 	k="41" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="underscore" 	k="139" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="82" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="period,ellipsis" 	k="109" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="J" 	k="41" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="m,n,p,r,ntilde" 	k="53" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="53" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="z" 	k="14" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="12" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="w" 	k="8" />
-<hkern g1="M" 	g2="V" 	k="61" />
-<hkern g1="M" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="29" />
-<hkern g1="M" 	g2="dollar,S,section" 	k="20" />
-<hkern g1="M" 	g2="W" 	k="35" />
-<hkern g1="M" 	g2="T" 	k="61" />
-<hkern g1="M" 	g2="v,y,yacute,ydieresis" 	k="47" />
-<hkern g1="M" 	g2="Y,Yacute,Ydieresis" 	k="66" />
-<hkern g1="M" 	g2="s" 	k="12" />
-<hkern g1="M" 	g2="w" 	k="16" />
-<hkern g1="M" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="6" />
-<hkern g1="M" 	g2="t" 	k="12" />
-<hkern g1="w" 	g2="v,y,yacute,ydieresis" 	k="80" />
-<hkern g1="w" 	g2="slash" 	k="88" />
-<hkern g1="w" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="w" 	g2="s" 	k="66" />
-<hkern g1="w" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="41" />
-<hkern g1="w" 	g2="ae" 	k="27" />
-<hkern g1="w" 	g2="underscore" 	k="131" />
-<hkern g1="w" 	g2="space" 	k="80" />
-<hkern g1="w" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="117" />
-<hkern g1="w" 	g2="guillemotleft,guilsinglleft" 	k="90" />
-<hkern g1="w" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="178" />
-<hkern g1="w" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="w" 	g2="asterisk" 	k="-27" />
-<hkern g1="w" 	g2="question" 	k="53" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="dollar,S,section" 	k="6" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="j" 	k="-12" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="T" 	k="12" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="v,y,yacute,ydieresis" 	k="35" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="icircumflex" 	k="-61" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="s" 	k="8" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="ae" 	k="-2" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="12" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="Z" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="76" />
-<hkern g1="Z" 	g2="dollar,S,section" 	k="47" />
-<hkern g1="Z" 	g2="W" 	k="14" />
-<hkern g1="Z" 	g2="v,y,yacute,ydieresis" 	k="129" />
-<hkern g1="Z" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="47" />
-<hkern g1="Z" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="135" />
-<hkern g1="Z" 	g2="ae" 	k="20" />
-<hkern g1="Z" 	g2="guillemotleft,guilsinglleft" 	k="68" />
-<hkern g1="Z" 	g2="z" 	k="20" />
-<hkern g1="Z" 	g2="w" 	k="90" />
-<hkern g1="Z" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="Z" 	g2="t" 	k="68" />
-<hkern g1="Z" 	g2="periodcentered,bullet" 	k="96" />
-<hkern g1="Z" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="V" 	k="219" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quotedbl,quotesingle" 	k="68" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="dollar,S,section" 	k="41" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="seven" 	k="141" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="W" 	k="158" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="T" 	k="283" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="90" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="v,y,yacute,ydieresis" 	k="92" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="nine" 	k="16" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="slash" 	k="47" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="Y,Yacute,Ydieresis" 	k="223" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="s" 	k="27" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="109" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="14" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="underscore" 	k="82" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="49" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="period,ellipsis" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="53" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="z" 	k="14" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="w" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="12" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="t" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="asterisk" 	k="145" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="b,h,i,k,l,germandbls,iacute" 	k="10" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="backslash" 	k="27" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="two" 	k="76" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="x" 	k="47" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="one" 	k="63" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="colon" 	k="8" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="three" 	k="47" />
-<hkern g1="R" 	g2="V" 	k="109" />
-<hkern g1="R" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="29" />
-<hkern g1="R" 	g2="dollar,S,section" 	k="27" />
-<hkern g1="R" 	g2="W" 	k="41" />
-<hkern g1="R" 	g2="j" 	k="-27" />
-<hkern g1="R" 	g2="T" 	k="61" />
-<hkern g1="R" 	g2="v,y,yacute,ydieresis" 	k="53" />
-<hkern g1="R" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="76" />
-<hkern g1="R" 	g2="Y,Yacute,Ydieresis" 	k="119" />
-<hkern g1="R" 	g2="s" 	k="10" />
-<hkern g1="R" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="41" />
-<hkern g1="R" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="76" />
-<hkern g1="R" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="R" 	g2="t" 	k="29" />
-<hkern g1="R" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="14" />
-<hkern g1="R" 	g2="backslash" 	k="35" />
-<hkern g1="g,q" 	g2="j" 	k="-53" />
-<hkern g1="g,q" 	g2="v,y,yacute,ydieresis" 	k="23" />
-<hkern g1="g,q" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="g,q" 	g2="s" 	k="29" />
-<hkern g1="g,q" 	g2="z" 	k="4" />
-<hkern g1="g,q" 	g2="w" 	k="10" />
-<hkern g1="g,q" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="6" />
-<hkern g1="g,q" 	g2="question" 	k="41" />
-<hkern g1="g,q" 	g2="b,h,i,k,l,germandbls,iacute" 	k="8" />
-<hkern g1="g,q" 	g2="backslash" 	k="35" />
-<hkern g1="icircumflex" 	g2="V" 	k="-41" />
-<hkern g1="icircumflex" 	g2="W" 	k="-53" />
-<hkern g1="icircumflex" 	g2="T" 	k="-80" />
-<hkern g1="icircumflex" 	g2="X" 	k="-49" />
-<hkern g1="t" 	g2="j" 	k="-39" />
-<hkern g1="t" 	g2="v,y,yacute,ydieresis" 	k="47" />
-<hkern g1="t" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="35" />
-<hkern g1="t" 	g2="s" 	k="29" />
-<hkern g1="t" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="53" />
-<hkern g1="t" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="90" />
-<hkern g1="t" 	g2="w" 	k="35" />
-<hkern g1="t" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="29" />
-<hkern g1="t" 	g2="t" 	k="47" />
-<hkern g1="t" 	g2="asterisk" 	k="49" />
-<hkern g1="t" 	g2="b,h,i,k,l,germandbls,iacute" 	k="14" />
-<hkern g1="t" 	g2="periodcentered,bullet" 	k="35" />
-<hkern g1="t" 	g2="backslash" 	k="53" />
-<hkern g1="t" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="V" 	k="129" />
-<hkern g1="eight,B,germandbls" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="35" />
-<hkern g1="eight,B,germandbls" 	g2="dollar,S,section" 	k="53" />
-<hkern g1="eight,B,germandbls" 	g2="seven" 	k="14" />
-<hkern g1="eight,B,germandbls" 	g2="W" 	k="68" />
-<hkern g1="eight,B,germandbls" 	g2="T" 	k="94" />
-<hkern g1="eight,B,germandbls" 	g2="v,y,yacute,ydieresis" 	k="72" />
-<hkern g1="eight,B,germandbls" 	g2="nine" 	k="12" />
-<hkern g1="eight,B,germandbls" 	g2="slash" 	k="12" />
-<hkern g1="eight,B,germandbls" 	g2="AE" 	k="82" />
-<hkern g1="eight,B,germandbls" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="Y,Yacute,Ydieresis" 	k="102" />
-<hkern g1="eight,B,germandbls" 	g2="s" 	k="35" />
-<hkern g1="eight,B,germandbls" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="35" />
-<hkern g1="eight,B,germandbls" 	g2="ae" 	k="27" />
-<hkern g1="eight,B,germandbls" 	g2="underscore" 	k="90" />
-<hkern g1="eight,B,germandbls" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="49" />
-<hkern g1="eight,B,germandbls" 	g2="period,ellipsis" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="J" 	k="14" />
-<hkern g1="eight,B,germandbls" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="z" 	k="8" />
-<hkern g1="eight,B,germandbls" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="6" />
-<hkern g1="eight,B,germandbls" 	g2="w" 	k="45" />
-<hkern g1="eight,B,germandbls" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="14" />
-<hkern g1="eight,B,germandbls" 	g2="t" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="b,h,i,k,l,germandbls,iacute" 	k="12" />
-<hkern g1="eight,B,germandbls" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="14" />
-<hkern g1="eight,B,germandbls" 	g2="backslash" 	k="80" />
-<hkern g1="eight,B,germandbls" 	g2="two" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="x" 	k="12" />
-<hkern g1="eight,B,germandbls" 	g2="X" 	k="31" />
-<hkern g1="eight,B,germandbls" 	g2="percent" 	k="76" />
-<hkern g1="eight,B,germandbls" 	g2="five" 	k="20" />
-<hkern g1="W" 	g2="idieresis" 	k="-121" />
-<hkern g1="W" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="90" />
-<hkern g1="W" 	g2="dollar,S,section" 	k="68" />
-<hkern g1="W" 	g2="v,y,yacute,ydieresis" 	k="90" />
-<hkern g1="W" 	g2="slash" 	k="197" />
-<hkern g1="W" 	g2="AE" 	k="266" />
-<hkern g1="W" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="158" />
-<hkern g1="W" 	g2="icircumflex" 	k="-53" />
-<hkern g1="W" 	g2="s" 	k="152" />
-<hkern g1="W" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="123" />
-<hkern g1="W" 	g2="ae" 	k="141" />
-<hkern g1="W" 	g2="underscore" 	k="207" />
-<hkern g1="W" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="141" />
-<hkern g1="W" 	g2="guillemotleft,guilsinglleft" 	k="129" />
-<hkern g1="W" 	g2="J" 	k="135" />
-<hkern g1="W" 	g2="m,n,p,r,ntilde" 	k="102" />
-<hkern g1="W" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="164" />
-<hkern g1="W" 	g2="z" 	k="90" />
-<hkern g1="W" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="14" />
-<hkern g1="W" 	g2="w" 	k="76" />
-<hkern g1="W" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="109" />
-<hkern g1="W" 	g2="t" 	k="20" />
-<hkern g1="W" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="W" 	g2="periodcentered,bullet" 	k="135" />
-<hkern g1="W" 	g2="x" 	k="76" />
-<hkern g1="W" 	g2="igrave" 	k="-53" />
-<hkern g1="W" 	g2="M" 	k="35" />
-<hkern g1="W" 	g2="ampersand,eight" 	k="47" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="idieresis" 	k="-39" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="V" 	k="135" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="W" 	k="102" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="j" 	k="-39" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="T" 	k="27" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="v,y,yacute,ydieresis" 	k="47" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="icircumflex" 	k="-47" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="s" 	k="27" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="35" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="w" 	k="6" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="asterisk" 	k="14" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="backslash" 	k="20" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="igrave" 	k="-82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="V" 	k="117" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="Z" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="quotedbl,quotesingle" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="dollar,S,section" 	k="53" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="seven" 	k="53" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="W" 	k="90" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="four" 	k="43" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="bracketright,braceright" 	k="8" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="T" 	k="119" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="68" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="nine" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="slash" 	k="35" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="AE" 	k="233" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="29" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="Y,Yacute,Ydieresis" 	k="141" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="s" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ae" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="underscore" 	k="178" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="period,ellipsis" 	k="82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="guillemotleft,guilsinglleft" 	k="27" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="J" 	k="131" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="m,n,p,r,ntilde" 	k="29" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="109" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="z" 	k="8" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="16" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="w" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="16" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="asterisk" 	k="49" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="backslash" 	k="14" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="two" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="x" 	k="35" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="one" 	k="35" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="three" 	k="53" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="X" 	k="80" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="five" 	k="27" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ampersand,eight" 	k="12" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="guillemotright,guilsinglright" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="yen" 	k="35" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="parenright" 	k="102" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="multiply" 	k="27" />
-<hkern g1="G" 	g2="V" 	k="102" />
-<hkern g1="G" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="6" />
-<hkern g1="G" 	g2="dollar,S,section" 	k="12" />
-<hkern g1="G" 	g2="W" 	k="61" />
-<hkern g1="G" 	g2="T" 	k="133" />
-<hkern g1="G" 	g2="v,y,yacute,ydieresis" 	k="47" />
-<hkern g1="G" 	g2="AE" 	k="53" />
-<hkern g1="G" 	g2="Y,Yacute,Ydieresis" 	k="102" />
-<hkern g1="G" 	g2="s" 	k="16" />
-<hkern g1="G" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="76" />
-<hkern g1="G" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="4" />
-<hkern g1="G" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="14" />
-<hkern g1="G" 	g2="w" 	k="43" />
-<hkern g1="G" 	g2="x" 	k="6" />
-<hkern g1="T" 	g2="idieresis" 	k="-131" />
-<hkern g1="T" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="84" />
-<hkern g1="T" 	g2="dollar,S,section" 	k="102" />
-<hkern g1="T" 	g2="j" 	k="49" />
-<hkern g1="T" 	g2="T" 	k="8" />
-<hkern g1="T" 	g2="v,y,yacute,ydieresis" 	k="197" />
-<hkern g1="T" 	g2="slash" 	k="264" />
-<hkern g1="T" 	g2="AE" 	k="348" />
-<hkern g1="T" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="268" />
-<hkern g1="T" 	g2="icircumflex" 	k="-74" />
-<hkern g1="T" 	g2="Y,Yacute,Ydieresis" 	k="20" />
-<hkern g1="T" 	g2="s" 	k="295" />
-<hkern g1="T" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="156" />
-<hkern g1="T" 	g2="ae" 	k="240" />
-<hkern g1="T" 	g2="underscore" 	k="211" />
-<hkern g1="T" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="227" />
-<hkern g1="T" 	g2="period,ellipsis" 	k="156" />
-<hkern g1="T" 	g2="guillemotleft,guilsinglleft" 	k="156" />
-<hkern g1="T" 	g2="J" 	k="301" />
-<hkern g1="T" 	g2="m,n,p,r,ntilde" 	k="219" />
-<hkern g1="T" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="205" />
-<hkern g1="T" 	g2="z" 	k="213" />
-<hkern g1="T" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="68" />
-<hkern g1="T" 	g2="w" 	k="248" />
-<hkern g1="T" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="233" />
-<hkern g1="T" 	g2="t" 	k="113" />
-<hkern g1="T" 	g2="b,h,i,k,l,germandbls,iacute" 	k="53" />
-<hkern g1="T" 	g2="periodcentered,bullet" 	k="147" />
-<hkern g1="T" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="12" />
-<hkern g1="T" 	g2="x" 	k="207" />
-<hkern g1="T" 	g2="f,uniFB01,uniFB02" 	k="49" />
-<hkern g1="T" 	g2="M" 	k="61" />
-<hkern g1="T" 	g2="ampersand,eight" 	k="27" />
-<hkern g1="T" 	g2="guillemotright,guilsinglright" 	k="102" />
-<hkern g1="T" 	g2="atilde" 	k="180" />
-<hkern g1="j,uniFB01" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="-8" />
-<hkern g1="L,sterling" 	g2="V" 	k="285" />
-<hkern g1="L,sterling" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="102" />
-<hkern g1="L,sterling" 	g2="quotedbl,quotesingle" 	k="123" />
-<hkern g1="L,sterling" 	g2="dollar,S,section" 	k="12" />
-<hkern g1="L,sterling" 	g2="seven" 	k="53" />
-<hkern g1="L,sterling" 	g2="W" 	k="211" />
-<hkern g1="L,sterling" 	g2="trademark" 	k="74" />
-<hkern g1="L,sterling" 	g2="bracketright,braceright" 	k="23" />
-<hkern g1="L,sterling" 	g2="T" 	k="260" />
-<hkern g1="L,sterling" 	g2="v,y,yacute,ydieresis" 	k="184" />
-<hkern g1="L,sterling" 	g2="nine" 	k="41" />
-<hkern g1="L,sterling" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="27" />
-<hkern g1="L,sterling" 	g2="Y,Yacute,Ydieresis" 	k="291" />
-<hkern g1="L,sterling" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="264" />
-<hkern g1="L,sterling" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="51" />
-<hkern g1="L,sterling" 	g2="underscore" 	k="14" />
-<hkern g1="L,sterling" 	g2="guillemotleft,guilsinglleft" 	k="49" />
-<hkern g1="L,sterling" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-12" />
-<hkern g1="L,sterling" 	g2="w" 	k="117" />
-<hkern g1="L,sterling" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="27" />
-<hkern g1="L,sterling" 	g2="t" 	k="109" />
-<hkern g1="L,sterling" 	g2="asterisk" 	k="295" />
-<hkern g1="L,sterling" 	g2="question" 	k="14" />
-<hkern g1="L,sterling" 	g2="periodcentered,bullet" 	k="117" />
-<hkern g1="L,sterling" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="L,sterling" 	g2="backslash" 	k="131" />
-<hkern g1="L,sterling" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="bracketright,braceright" 	k="8" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="v,y,yacute,ydieresis" 	k="66" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="slash" 	k="115" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="92" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="s" 	k="80" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="117" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="ae" 	k="41" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="underscore" 	k="164" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="space" 	k="104" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="182" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="period,ellipsis" 	k="168" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="102" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="m,n,p,r,ntilde" 	k="47" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="182" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="16" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="35" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="parenright" 	k="47" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="idieresis" 	k="-102" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="Z" 	k="35" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="88" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="dollar,S,section" 	k="119" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="four" 	k="272" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="j" 	k="20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="T" 	k="12" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="v,y,yacute,ydieresis" 	k="178" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="slash" 	k="285" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="AE" 	k="389" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="223" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="icircumflex" 	k="-20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="s" 	k="223" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="223" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ae" 	k="197" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="underscore" 	k="238" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="221" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="211" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="J" 	k="260" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="m,n,p,r,ntilde" 	k="170" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="270" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="z" 	k="178" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="w" 	k="143" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="170" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="t" 	k="80" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="periodcentered,bullet" 	k="141" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="x" 	k="147" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="f,uniFB01,uniFB02" 	k="80" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="M" 	k="66" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ampersand,eight" 	k="102" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="guillemotright,guilsinglright" 	k="29" />
-<hkern g1="h,m,n,ntilde" 	g2="V" 	k="178" />
-<hkern g1="h,m,n,ntilde" 	g2="quotedbl,quotesingle" 	k="76" />
-<hkern g1="h,m,n,ntilde" 	g2="W" 	k="158" />
-<hkern g1="h,m,n,ntilde" 	g2="j" 	k="-12" />
-<hkern g1="h,m,n,ntilde" 	g2="T" 	k="266" />
-<hkern g1="h,m,n,ntilde" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="96" />
-<hkern g1="h,m,n,ntilde" 	g2="v,y,yacute,ydieresis" 	k="88" />
-<hkern g1="h,m,n,ntilde" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="h,m,n,ntilde" 	g2="Y,Yacute,Ydieresis" 	k="205" />
-<hkern g1="h,m,n,ntilde" 	g2="s" 	k="35" />
-<hkern g1="h,m,n,ntilde" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="53" />
-<hkern g1="h,m,n,ntilde" 	g2="w" 	k="53" />
-<hkern g1="h,m,n,ntilde" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="6" />
-<hkern g1="h,m,n,ntilde" 	g2="t" 	k="20" />
-<hkern g1="h,m,n,ntilde" 	g2="asterisk" 	k="68" />
-<hkern g1="h,m,n,ntilde" 	g2="backslash" 	k="53" />
-<hkern g1="h,m,n,ntilde" 	g2="parenright" 	k="94" />
-<hkern g1="f" 	g2="trademark" 	k="-123" />
-<hkern g1="f" 	g2="j" 	k="-6" />
-<hkern g1="f" 	g2="v,y,yacute,ydieresis" 	k="-6" />
-<hkern g1="f" 	g2="slash" 	k="129" />
-<hkern g1="f" 	g2="s" 	k="35" />
-<hkern g1="f" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="-12" />
-<hkern g1="f" 	g2="w" 	k="-12" />
-<hkern g1="f" 	g2="t" 	k="68" />
-<hkern g1="f" 	g2="asterisk" 	k="-53" />
-<hkern g1="f" 	g2="question" 	k="53" />
-<hkern g1="f" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-6" />
-<hkern g1="f" 	g2="backslash" 	k="-90" />
-<hkern g1="f" 	g2="x" 	k="-27" />
-<hkern g1="f" 	g2="f,uniFB01,uniFB02" 	k="41" />
-<hkern g1="f" 	g2="parenright" 	k="6" />
-<hkern g1="s" 	g2="V" 	k="92" />
-<hkern g1="s" 	g2="T" 	k="287" />
-<hkern g1="s" 	g2="v,y,yacute,ydieresis" 	k="49" />
-<hkern g1="s" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="35" />
-<hkern g1="s" 	g2="s" 	k="74" />
-<hkern g1="s" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="53" />
-<hkern g1="s" 	g2="underscore" 	k="109" />
-<hkern g1="s" 	g2="m,n,p,r,ntilde" 	k="25" />
-<hkern g1="s" 	g2="w" 	k="53" />
-<hkern g1="s" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="12" />
-<hkern g1="s" 	g2="t" 	k="27" />
-<hkern g1="s" 	g2="b,h,i,k,l,germandbls,iacute" 	k="35" />
-<hkern g1="s" 	g2="backslash" 	k="66" />
-<hkern g1="s" 	g2="x" 	k="20" />
-<hkern g1="s" 	g2="f,uniFB01,uniFB02" 	k="12" />
-<hkern g1="idieresis" 	g2="T" 	k="-135" />
-<hkern g1="idieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-39" />
-<hkern g1="V" 	g2="idieresis" 	k="-109" />
-<hkern g1="V" 	g2="Z" 	k="12" />
-<hkern g1="V" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="117" />
-<hkern g1="V" 	g2="dollar,S,section" 	k="94" />
-<hkern g1="V" 	g2="bracketright,braceright" 	k="14" />
-<hkern g1="V" 	g2="v,y,yacute,ydieresis" 	k="88" />
-<hkern g1="V" 	g2="slash" 	k="348" />
-<hkern g1="V" 	g2="AE" 	k="367" />
-<hkern g1="V" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="219" />
-<hkern g1="V" 	g2="icircumflex" 	k="-41" />
-<hkern g1="V" 	g2="s" 	k="184" />
-<hkern g1="V" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="184" />
-<hkern g1="V" 	g2="ae" 	k="59" />
-<hkern g1="V" 	g2="underscore" 	k="246" />
-<hkern g1="V" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="244" />
-<hkern g1="V" 	g2="guillemotleft,guilsinglleft" 	k="184" />
-<hkern g1="V" 	g2="J" 	k="197" />
-<hkern g1="V" 	g2="m,n,p,r,ntilde" 	k="152" />
-<hkern g1="V" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="182" />
-<hkern g1="V" 	g2="z" 	k="152" />
-<hkern g1="V" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="12" />
-<hkern g1="V" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="141" />
-<hkern g1="V" 	g2="t" 	k="61" />
-<hkern g1="V" 	g2="b,h,i,k,l,germandbls,iacute" 	k="61" />
-<hkern g1="V" 	g2="periodcentered,bullet" 	k="131" />
-<hkern g1="V" 	g2="igrave" 	k="-66" />
-<hkern g1="V" 	g2="M" 	k="61" />
-<hkern g1="V" 	g2="ampersand,eight" 	k="102" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="V" 	k="182" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="88" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="quotedbl,quotesingle" 	k="158" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="dollar,S,section" 	k="57" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="seven" 	k="82" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="W" 	k="164" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="trademark" 	k="246" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="bracketright,braceright" 	k="14" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="j" 	k="-27" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="T" 	k="205" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="231" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="v,y,yacute,ydieresis" 	k="229" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="slash" 	k="35" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="53" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="Y,Yacute,Ydieresis" 	k="270" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="272" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="141" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="guillemotleft,guilsinglleft" 	k="82" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="m,n,p,r,ntilde" 	k="35" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="w" 	k="109" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="47" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="t" 	k="102" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="asterisk" 	k="238" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="question" 	k="106" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="periodcentered,bullet" 	k="76" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="53" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="backslash" 	k="156" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="one" 	k="68" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="f,uniFB01,uniFB02" 	k="61" />
-<hkern g1="k" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="k" 	g2="j" 	k="-27" />
-<hkern g1="k" 	g2="v,y,yacute,ydieresis" 	k="68" />
-<hkern g1="k" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="88" />
-<hkern g1="k" 	g2="s" 	k="41" />
-<hkern g1="k" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="117" />
-<hkern g1="k" 	g2="ae" 	k="12" />
-<hkern g1="k" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="k" 	g2="w" 	k="35" />
-<hkern g1="k" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="41" />
-<hkern g1="k" 	g2="t" 	k="49" />
-<hkern g1="k" 	g2="question" 	k="80" />
-<hkern g1="k" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="k" 	g2="periodcentered,bullet" 	k="76" />
-<hkern g1="k" 	g2="backslash" 	k="20" />
-<hkern g1="c,cent,ccedilla" 	g2="V" 	k="109" />
-<hkern g1="c,cent,ccedilla" 	g2="W" 	k="27" />
-<hkern g1="c,cent,ccedilla" 	g2="j" 	k="-39" />
-<hkern g1="c,cent,ccedilla" 	g2="T" 	k="154" />
-<hkern g1="c,cent,ccedilla" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="31" />
-<hkern g1="c,cent,ccedilla" 	g2="Y,Yacute,Ydieresis" 	k="141" />
-<hkern g1="c,cent,ccedilla" 	g2="s" 	k="4" />
-<hkern g1="c,cent,ccedilla" 	g2="ae" 	k="14" />
-<hkern g1="c,cent,ccedilla" 	g2="underscore" 	k="23" />
-<hkern g1="c,cent,ccedilla" 	g2="w" 	k="8" />
-<hkern g1="c,cent,ccedilla" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="12" />
-<hkern g1="c,cent,ccedilla" 	g2="backslash" 	k="41" />
-<hkern g1="x" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="x" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="x" 	g2="s" 	k="12" />
-<hkern g1="x" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="61" />
-<hkern g1="x" 	g2="ae" 	k="20" />
-<hkern g1="x" 	g2="guillemotleft,guilsinglleft" 	k="135" />
-<hkern g1="F" 	g2="idieresis" 	k="-133" />
-<hkern g1="F" 	g2="Z" 	k="14" />
-<hkern g1="F" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="F" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="F" 	g2="trademark" 	k="-61" />
-<hkern g1="F" 	g2="v,y,yacute,ydieresis" 	k="68" />
-<hkern g1="F" 	g2="slash" 	k="94" />
-<hkern g1="F" 	g2="AE" 	k="309" />
-<hkern g1="F" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="49" />
-<hkern g1="F" 	g2="icircumflex" 	k="-88" />
-<hkern g1="F" 	g2="s" 	k="68" />
-<hkern g1="F" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="8" />
-<hkern g1="F" 	g2="ae" 	k="12" />
-<hkern g1="F" 	g2="underscore" 	k="172" />
-<hkern g1="F" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="197" />
-<hkern g1="F" 	g2="J" 	k="291" />
-<hkern g1="F" 	g2="m,n,p,r,ntilde" 	k="49" />
-<hkern g1="F" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="193" />
-<hkern g1="F" 	g2="z" 	k="49" />
-<hkern g1="F" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="12" />
-<hkern g1="F" 	g2="w" 	k="35" />
-<hkern g1="F" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="53" />
-<hkern g1="F" 	g2="t" 	k="14" />
-<hkern g1="F" 	g2="b,h,i,k,l,germandbls,iacute" 	k="49" />
-<hkern g1="F" 	g2="x" 	k="61" />
-<hkern g1="F" 	g2="igrave" 	k="-68" />
-<hkern g1="F" 	g2="M" 	k="12" />
-<hkern g1="dollar,S,section" 	g2="V" 	k="49" />
-<hkern g1="dollar,S,section" 	g2="Z" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="seven" 	k="16" />
-<hkern g1="dollar,S,section" 	g2="W" 	k="55" />
-<hkern g1="dollar,S,section" 	g2="T" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="v,y,yacute,ydieresis" 	k="150" />
-<hkern g1="dollar,S,section" 	g2="slash" 	k="47" />
-<hkern g1="dollar,S,section" 	g2="AE" 	k="152" />
-<hkern g1="dollar,S,section" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="47" />
-<hkern g1="dollar,S,section" 	g2="Y,Yacute,Ydieresis" 	k="94" />
-<hkern g1="dollar,S,section" 	g2="s" 	k="90" />
-<hkern g1="dollar,S,section" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="53" />
-<hkern g1="dollar,S,section" 	g2="ae" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="underscore" 	k="76" />
-<hkern g1="dollar,S,section" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="53" />
-<hkern g1="dollar,S,section" 	g2="period,ellipsis" 	k="35" />
-<hkern g1="dollar,S,section" 	g2="J" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="m,n,p,r,ntilde" 	k="76" />
-<hkern g1="dollar,S,section" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="z" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="16" />
-<hkern g1="dollar,S,section" 	g2="w" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="68" />
-<hkern g1="dollar,S,section" 	g2="t" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="35" />
-<hkern g1="dollar,S,section" 	g2="backslash" 	k="35" />
-<hkern g1="dollar,S,section" 	g2="x" 	k="68" />
-<hkern g1="dollar,S,section" 	g2="X" 	k="27" />
-<hkern g1="dollar,S,section" 	g2="f,uniFB01,uniFB02" 	k="12" />
-<hkern g1="dollar,S,section" 	g2="M" 	k="12" />
-<hkern g1="K" 	g2="V" 	k="94" />
-<hkern g1="K" 	g2="Z" 	k="20" />
-<hkern g1="K" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="102" />
-<hkern g1="K" 	g2="dollar,S,section" 	k="76" />
-<hkern g1="K" 	g2="W" 	k="96" />
-<hkern g1="K" 	g2="trademark" 	k="-41" />
-<hkern g1="K" 	g2="bracketright,braceright" 	k="8" />
-<hkern g1="K" 	g2="j" 	k="-27" />
-<hkern g1="K" 	g2="T" 	k="76" />
-<hkern g1="K" 	g2="v,y,yacute,ydieresis" 	k="178" />
-<hkern g1="K" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="82" />
-<hkern g1="K" 	g2="Y,Yacute,Ydieresis" 	k="117" />
-<hkern g1="K" 	g2="s" 	k="20" />
-<hkern g1="K" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="49" />
-<hkern g1="K" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="178" />
-<hkern g1="K" 	g2="m,n,p,r,ntilde" 	k="35" />
-<hkern g1="K" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="K" 	g2="w" 	k="143" />
-<hkern g1="K" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="74" />
-<hkern g1="K" 	g2="t" 	k="74" />
-<hkern g1="K" 	g2="b,h,i,k,l,germandbls,iacute" 	k="10" />
-<hkern g1="K" 	g2="periodcentered,bullet" 	k="170" />
-<hkern g1="K" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="K" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="K" 	g2="parenright" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="V" 	k="23" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="119" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="dollar,S,section" 	k="82" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="four" 	k="68" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="j" 	k="-55" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="T" 	k="27" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="v,y,yacute,ydieresis" 	k="109" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="27" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="Y,Yacute,Ydieresis" 	k="35" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="s" 	k="8" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="27" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="158" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="underscore" 	k="23" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="m,n,p,r,ntilde" 	k="8" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="w" 	k="68" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="41" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="t" 	k="53" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="b,h,i,k,l,germandbls,iacute" 	k="12" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="five" 	k="12" />
-<hkern g1="X" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="94" />
-<hkern g1="X" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="X" 	g2="v,y,yacute,ydieresis" 	k="172" />
-<hkern g1="X" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="X" 	g2="s" 	k="35" />
-<hkern g1="X" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="162" />
-<hkern g1="X" 	g2="guillemotleft,guilsinglleft" 	k="68" />
-<hkern g1="X" 	g2="w" 	k="129" />
-<hkern g1="X" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="57" />
-<hkern g1="X" 	g2="t" 	k="74" />
-<hkern g1="X" 	g2="asterisk" 	k="61" />
-<hkern g1="X" 	g2="periodcentered,bullet" 	k="94" />
-<hkern g1="X" 	g2="f,uniFB01,uniFB02" 	k="12" />
-<hkern g1="question,P" 	g2="V" 	k="47" />
-<hkern g1="question,P" 	g2="dollar,S,section" 	k="53" />
-<hkern g1="question,P" 	g2="W" 	k="20" />
-<hkern g1="question,P" 	g2="T" 	k="61" />
-<hkern g1="question,P" 	g2="slash" 	k="162" />
-<hkern g1="question,P" 	g2="AE" 	k="111" />
-<hkern g1="question,P" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="68" />
-<hkern g1="question,P" 	g2="icircumflex" 	k="-27" />
-<hkern g1="question,P" 	g2="Y,Yacute,Ydieresis" 	k="68" />
-<hkern g1="question,P" 	g2="s" 	k="68" />
-<hkern g1="question,P" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="41" />
-<hkern g1="question,P" 	g2="ae" 	k="61" />
-<hkern g1="question,P" 	g2="underscore" 	k="205" />
-<hkern g1="question,P" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="258" />
-<hkern g1="question,P" 	g2="guillemotleft,guilsinglleft" 	k="88" />
-<hkern g1="question,P" 	g2="J" 	k="315" />
-<hkern g1="question,P" 	g2="m,n,p,r,ntilde" 	k="29" />
-<hkern g1="question,P" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="205" />
-<hkern g1="question,P" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="41" />
-<hkern g1="question,P" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="question,P" 	g2="t" 	k="-12" />
-<hkern g1="question,P" 	g2="asterisk" 	k="-47" />
-<hkern g1="question,P" 	g2="question" 	k="41" />
-<hkern g1="question,P" 	g2="X" 	k="43" />
-<hkern g1="question,P" 	g2="M" 	k="12" />
-<hkern g1="ae,oe" 	g2="b,h,i,k,l,germandbls,iacute" 	k="8" />
-<hkern g1="z" 	g2="v,y,yacute,ydieresis" 	k="47" />
-<hkern g1="z" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="6" />
-<hkern g1="z" 	g2="s" 	k="27" />
-<hkern g1="z" 	g2="w" 	k="6" />
-<hkern g1="z" 	g2="periodcentered,bullet" 	k="27" />
-<hkern g1="z" 	g2="backslash" 	k="35" />
-<hkern g1="space" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="35" />
-<hkern g1="space" 	g2="V" 	k="256" />
-<hkern g1="space" 	g2="Y,Yacute,Ydieresis" 	k="143" />
-<hkern g1="space" 	g2="T" 	k="121" />
-<hkern g1="space" 	g2="W" 	k="213" />
-<hkern g1="bracketleft,braceleft" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="23" />
-<hkern g1="bracketleft,braceleft" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="14" />
-<hkern g1="bracketleft,braceleft" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="14" />
-<hkern g1="bracketleft,braceleft" 	g2="four" 	k="14" />
-<hkern g1="bracketleft,braceleft" 	g2="t" 	k="76" />
-<hkern g1="period,ellipsis" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="period,ellipsis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="82" />
-<hkern g1="period,ellipsis" 	g2="V" 	k="258" />
-<hkern g1="period,ellipsis" 	g2="T" 	k="246" />
-<hkern g1="period,ellipsis" 	g2="W" 	k="197" />
-<hkern g1="period,ellipsis" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="109" />
-<hkern g1="period,ellipsis" 	g2="four" 	k="39" />
-<hkern g1="period,ellipsis" 	g2="five" 	k="12" />
-<hkern g1="period,ellipsis" 	g2="quotedbl,quotesingle" 	k="223" />
-<hkern g1="period,ellipsis" 	g2="seven" 	k="88" />
-<hkern g1="period,ellipsis" 	g2="one" 	k="190" />
-<hkern g1="period,ellipsis" 	g2="two" 	k="41" />
-<hkern g1="period,ellipsis" 	g2="nine" 	k="182" />
-<hkern g1="period,ellipsis" 	g2="v,y,yacute,ydieresis" 	k="141" />
-<hkern g1="period,ellipsis" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="168" />
-<hkern g1="period,ellipsis" 	g2="w" 	k="90" />
-<hkern g1="asterisk" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="27" />
-<hkern g1="asterisk" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="37" />
-<hkern g1="asterisk" 	g2="T" 	k="-35" />
-<hkern g1="asterisk" 	g2="W" 	k="-47" />
-<hkern g1="asterisk" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="211" />
-<hkern g1="asterisk" 	g2="four" 	k="283" />
-<hkern g1="asterisk" 	g2="t" 	k="8" />
-<hkern g1="asterisk" 	g2="one" 	k="-39" />
-<hkern g1="asterisk" 	g2="nine" 	k="8" />
-<hkern g1="asterisk" 	g2="v,y,yacute,ydieresis" 	k="-18" />
-<hkern g1="asterisk" 	g2="w" 	k="14" />
-<hkern g1="asterisk" 	g2="J" 	k="225" />
-<hkern g1="asterisk" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-12" />
-<hkern g1="asterisk" 	g2="ae" 	k="29" />
-<hkern g1="asterisk" 	g2="period,ellipsis" 	k="129" />
-<hkern g1="asterisk" 	g2="Z" 	k="27" />
-<hkern g1="asterisk" 	g2="AE" 	k="434" />
-<hkern g1="asterisk" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="156" />
-<hkern g1="four" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="14" />
-<hkern g1="four" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="82" />
-<hkern g1="four" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="8" />
-<hkern g1="four" 	g2="four" 	k="14" />
-<hkern g1="four" 	g2="five" 	k="14" />
-<hkern g1="four" 	g2="seven" 	k="61" />
-<hkern g1="four" 	g2="one" 	k="41" />
-<hkern g1="four" 	g2="two" 	k="49" />
-<hkern g1="four" 	g2="nine" 	k="63" />
-<hkern g1="four" 	g2="period,ellipsis" 	k="49" />
-<hkern g1="four" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="16" />
-<hkern g1="four" 	g2="percent" 	k="49" />
-<hkern g1="four" 	g2="trademark" 	k="29" />
-<hkern g1="four" 	g2="question" 	k="49" />
-<hkern g1="four" 	g2="asterisk" 	k="90" />
-<hkern g1="four" 	g2="three" 	k="20" />
-<hkern g1="four" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="96" />
-<hkern g1="four" 	g2="ampersand,eight" 	k="-4" />
-<hkern g1="four" 	g2="periodcentered,bullet" 	k="49" />
-<hkern g1="four" 	g2="backslash" 	k="27" />
-<hkern g1="ampersand" 	g2="V" 	k="61" />
-<hkern g1="ampersand" 	g2="Y,Yacute,Ydieresis" 	k="164" />
-<hkern g1="ampersand" 	g2="T" 	k="197" />
-<hkern g1="ampersand" 	g2="W" 	k="41" />
-<hkern g1="ampersand" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="47" />
-<hkern g1="seven" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="35" />
-<hkern g1="seven" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="104" />
-<hkern g1="seven" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="117" />
-<hkern g1="seven" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="152" />
-<hkern g1="seven" 	g2="four" 	k="178" />
-<hkern g1="seven" 	g2="five" 	k="39" />
-<hkern g1="seven" 	g2="seven" 	k="-8" />
-<hkern g1="seven" 	g2="one" 	k="-68" />
-<hkern g1="seven" 	g2="two" 	k="12" />
-<hkern g1="seven" 	g2="nine" 	k="14" />
-<hkern g1="seven" 	g2="v,y,yacute,ydieresis" 	k="8" />
-<hkern g1="seven" 	g2="period,ellipsis" 	k="205" />
-<hkern g1="seven" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="143" />
-<hkern g1="seven" 	g2="asterisk" 	k="-35" />
-<hkern g1="seven" 	g2="ampersand,eight" 	k="35" />
-<hkern g1="seven" 	g2="periodcentered,bullet" 	k="76" />
-<hkern g1="seven" 	g2="multiply" 	k="49" />
-<hkern g1="seven" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="41" />
-<hkern g1="seven" 	g2="m,n,p,r,ntilde" 	k="63" />
-<hkern g1="seven" 	g2="slash" 	k="205" />
-<hkern g1="seven" 	g2="guillemotleft,guilsinglleft" 	k="88" />
-<hkern g1="seven" 	g2="underscore" 	k="193" />
-<hkern g1="seven" 	g2="z" 	k="27" />
-<hkern g1="seven" 	g2="s" 	k="121" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="V" 	k="184" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="Y,Yacute,Ydieresis" 	k="223" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="T" 	k="246" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="W" 	k="123" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="141" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="four" 	k="76" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="five" 	k="68" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="seven" 	k="147" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="one" 	k="102" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="two" 	k="131" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="nine" 	k="12" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="v,y,yacute,ydieresis" 	k="76" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="w" 	k="35" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="J" 	k="164" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="Z" 	k="92" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="AE" 	k="260" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="three" 	k="109" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="ampersand,eight" 	k="12" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="x" 	k="61" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="dollar,S,section" 	k="68" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="X" 	k="162" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="68" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="74" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="four" 	k="199" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="five" 	k="74" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="seven" 	k="27" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="one" 	k="14" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="nine" 	k="27" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="three" 	k="61" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="ampersand,eight" 	k="49" />
-<hkern g1="colon" 	g2="V" 	k="41" />
-<hkern g1="colon" 	g2="T" 	k="104" />
-<hkern g1="colon" 	g2="W" 	k="41" />
-<hkern g1="colon" 	g2="seven" 	k="49" />
-<hkern g1="nine" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="33" />
-<hkern g1="nine" 	g2="four" 	k="129" />
-<hkern g1="nine" 	g2="five" 	k="14" />
-<hkern g1="nine" 	g2="seven" 	k="27" />
-<hkern g1="nine" 	g2="two" 	k="80" />
-<hkern g1="nine" 	g2="nine" 	k="31" />
-<hkern g1="nine" 	g2="period,ellipsis" 	k="236" />
-<hkern g1="nine" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="178" />
-<hkern g1="nine" 	g2="three" 	k="88" />
-<hkern g1="nine" 	g2="ampersand,eight" 	k="27" />
-<hkern g1="guillemotright,guilsinglright" 	g2="V" 	k="184" />
-<hkern g1="guillemotright,guilsinglright" 	g2="Y,Yacute,Ydieresis" 	k="211" />
-<hkern g1="guillemotright,guilsinglright" 	g2="T" 	k="164" />
-<hkern g1="guillemotright,guilsinglright" 	g2="W" 	k="129" />
-<hkern g1="guillemotright,guilsinglright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="14" />
-<hkern g1="guillemotright,guilsinglright" 	g2="seven" 	k="115" />
-<hkern g1="guillemotright,guilsinglright" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="guillemotright,guilsinglright" 	g2="w" 	k="90" />
-<hkern g1="guillemotright,guilsinglright" 	g2="J" 	k="35" />
-<hkern g1="guillemotright,guilsinglright" 	g2="AE" 	k="102" />
-<hkern g1="guillemotright,guilsinglright" 	g2="x" 	k="135" />
-<hkern g1="three" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="12" />
-<hkern g1="three" 	g2="seven" 	k="29" />
-<hkern g1="three" 	g2="one" 	k="27" />
-<hkern g1="three" 	g2="two" 	k="27" />
-<hkern g1="three" 	g2="nine" 	k="35" />
-<hkern g1="three" 	g2="period,ellipsis" 	k="20" />
-<hkern g1="three" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="39" />
-<hkern g1="three" 	g2="three" 	k="35" />
-<hkern g1="three" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="90" />
-<hkern g1="three" 	g2="slash" 	k="53" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="117" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="156" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="T" 	k="12" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="246" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="four" 	k="219" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="t" 	k="35" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="J" 	k="471" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="period,ellipsis" 	k="227" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="AE" 	k="410" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="170" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="s" 	k="123" />
-<hkern g1="exclamdown" 	g2="V" 	k="117" />
-<hkern g1="exclamdown" 	g2="Y,Yacute,Ydieresis" 	k="94" />
-<hkern g1="exclamdown" 	g2="T" 	k="164" />
-<hkern g1="exclamdown" 	g2="W" 	k="82" />
-<hkern g1="multiply" 	g2="four" 	k="35" />
-<hkern g1="multiply" 	g2="five" 	k="35" />
-<hkern g1="multiply" 	g2="two" 	k="27" />
-<hkern g1="multiply" 	g2="nine" 	k="27" />
-<hkern g1="multiply" 	g2="three" 	k="82" />
-<hkern g1="two" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="27" />
-<hkern g1="two" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="33" />
-<hkern g1="two" 	g2="four" 	k="68" />
-<hkern g1="two" 	g2="quotedbl,quotesingle" 	k="41" />
-<hkern g1="two" 	g2="seven" 	k="12" />
-<hkern g1="two" 	g2="one" 	k="20" />
-<hkern g1="two" 	g2="nine" 	k="27" />
-<hkern g1="two" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="27" />
-<hkern g1="two" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="41" />
-<hkern g1="questiondown" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="questiondown" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="55" />
-<hkern g1="questiondown" 	g2="V" 	k="211" />
-<hkern g1="questiondown" 	g2="Y,Yacute,Ydieresis" 	k="219" />
-<hkern g1="questiondown" 	g2="T" 	k="197" />
-<hkern g1="questiondown" 	g2="W" 	k="164" />
-<hkern g1="questiondown" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="76" />
-<hkern g1="questiondown" 	g2="four" 	k="61" />
-<hkern g1="questiondown" 	g2="five" 	k="53" />
-<hkern g1="questiondown" 	g2="seven" 	k="88" />
-<hkern g1="questiondown" 	g2="two" 	k="76" />
-<hkern g1="questiondown" 	g2="nine" 	k="76" />
-<hkern g1="questiondown" 	g2="v,y,yacute,ydieresis" 	k="131" />
-<hkern g1="questiondown" 	g2="w" 	k="102" />
-<hkern g1="questiondown" 	g2="ae" 	k="29" />
-<hkern g1="questiondown" 	g2="AE" 	k="113" />
-<hkern g1="questiondown" 	g2="three" 	k="49" />
-<hkern g1="questiondown" 	g2="s" 	k="76" />
-<hkern g1="questiondown" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="47" />
-<hkern g1="questiondown" 	g2="j" 	k="-129" />
-<hkern g1="greater" 	g2="four" 	k="27" />
-<hkern g1="greater" 	g2="seven" 	k="68" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="49" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="152" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="V" 	k="264" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="Y,Yacute,Ydieresis" 	k="285" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="T" 	k="238" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="W" 	k="190" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="82" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="four" 	k="55" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="t" 	k="82" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="seven" 	k="39" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="one" 	k="88" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="nine" 	k="147" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="v,y,yacute,ydieresis" 	k="141" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="168" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="w" 	k="102" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="ae" 	k="8" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="ampersand,eight" 	k="49" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="dollar,S,section" 	k="41" />
-<hkern g1="trademark" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="76" />
-<hkern g1="trademark" 	g2="J" 	k="117" />
-<hkern g1="trademark" 	g2="AE" 	k="252" />
-<hkern g1="backslash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="35" />
-<hkern g1="backslash" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="68" />
-<hkern g1="backslash" 	g2="V" 	k="225" />
-<hkern g1="backslash" 	g2="Y,Yacute,Ydieresis" 	k="178" />
-<hkern g1="backslash" 	g2="T" 	k="156" />
-<hkern g1="backslash" 	g2="W" 	k="152" />
-<hkern g1="backslash" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="35" />
-<hkern g1="backslash" 	g2="t" 	k="127" />
-<hkern g1="backslash" 	g2="five" 	k="35" />
-<hkern g1="backslash" 	g2="seven" 	k="61" />
-<hkern g1="backslash" 	g2="one" 	k="88" />
-<hkern g1="backslash" 	g2="v,y,yacute,ydieresis" 	k="162" />
-<hkern g1="backslash" 	g2="w" 	k="143" />
-<hkern g1="backslash" 	g2="three" 	k="20" />
-<hkern g1="backslash" 	g2="ampersand,eight" 	k="35" />
-<hkern g1="backslash" 	g2="periodcentered,bullet" 	k="117" />
-<hkern g1="backslash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="27" />
-<hkern g1="backslash" 	g2="z" 	k="35" />
-<hkern g1="backslash" 	g2="dollar,S,section" 	k="35" />
-<hkern g1="backslash" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="backslash" 	g2="j" 	k="-190" />
-<hkern g1="periodcentered,bullet" 	g2="V" 	k="131" />
-<hkern g1="periodcentered,bullet" 	g2="Y,Yacute,Ydieresis" 	k="156" />
-<hkern g1="periodcentered,bullet" 	g2="T" 	k="147" />
-<hkern g1="periodcentered,bullet" 	g2="W" 	k="135" />
-<hkern g1="periodcentered,bullet" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="76" />
-<hkern g1="periodcentered,bullet" 	g2="J" 	k="70" />
-<hkern g1="periodcentered,bullet" 	g2="Z" 	k="35" />
-<hkern g1="periodcentered,bullet" 	g2="AE" 	k="131" />
-<hkern g1="five" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="35" />
-<hkern g1="five" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="41" />
-<hkern g1="five" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="five" 	g2="five" 	k="12" />
-<hkern g1="five" 	g2="quotedbl,quotesingle" 	k="61" />
-<hkern g1="five" 	g2="seven" 	k="53" />
-<hkern g1="five" 	g2="two" 	k="20" />
-<hkern g1="five" 	g2="nine" 	k="20" />
-<hkern g1="five" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="35" />
-<hkern g1="five" 	g2="period,ellipsis" 	k="27" />
-<hkern g1="five" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="41" />
-<hkern g1="five" 	g2="question" 	k="61" />
-<hkern g1="five" 	g2="three" 	k="47" />
-<hkern g1="five" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="90" />
-<hkern g1="five" 	g2="ampersand,eight" 	k="-20" />
-<hkern g1="five" 	g2="periodcentered,bullet" 	k="27" />
-<hkern g1="five" 	g2="slash" 	k="27" />
-<hkern g1="five" 	g2="underscore" 	k="90" />
-<hkern g1="percent" 	g2="percent" 	k="123" />
-<hkern g1="equal" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="12" />
-<hkern g1="equal" 	g2="four" 	k="14" />
-<hkern g1="equal" 	g2="five" 	k="27" />
-<hkern g1="equal" 	g2="seven" 	k="102" />
-<hkern g1="equal" 	g2="one" 	k="76" />
-<hkern g1="equal" 	g2="two" 	k="76" />
-<hkern g1="equal" 	g2="nine" 	k="14" />
-<hkern g1="equal" 	g2="three" 	k="82" />
-<hkern g1="equal" 	g2="ampersand,eight" 	k="8" />
-<hkern g1="underscore" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="143" />
-<hkern g1="underscore" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="94" />
-<hkern g1="underscore" 	g2="Y,Yacute,Ydieresis" 	k="238" />
-<hkern g1="underscore" 	g2="T" 	k="197" />
-<hkern g1="underscore" 	g2="W" 	k="207" />
-<hkern g1="underscore" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="139" />
-<hkern g1="underscore" 	g2="four" 	k="123" />
-<hkern g1="underscore" 	g2="five" 	k="76" />
-<hkern g1="underscore" 	g2="seven" 	k="76" />
-<hkern g1="underscore" 	g2="one" 	k="80" />
-<hkern g1="underscore" 	g2="nine" 	k="117" />
-<hkern g1="underscore" 	g2="v,y,yacute,ydieresis" 	k="164" />
-<hkern g1="underscore" 	g2="w" 	k="131" />
-<hkern g1="underscore" 	g2="J" 	k="41" />
-<hkern g1="underscore" 	g2="ampersand,eight" 	k="102" />
-<hkern g1="underscore" 	g2="s" 	k="94" />
-<hkern g1="underscore" 	g2="j" 	k="-141" />
-<hkern g1="yen" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="35" />
-<hkern g1="yen" 	g2="four" 	k="20" />
-<hkern g1="quotedbl,quotesingle" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="88" />
-<hkern g1="quotedbl,quotesingle" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="158" />
-<hkern g1="quotedbl,quotesingle" 	g2="four" 	k="270" />
-<hkern g1="quotedbl,quotesingle" 	g2="five" 	k="39" />
-<hkern g1="quotedbl,quotesingle" 	g2="J" 	k="354" />
-<hkern g1="quotedbl,quotesingle" 	g2="period,ellipsis" 	k="109" />
-<hkern g1="quotedbl,quotesingle" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="106" />
-<hkern g1="quotedbl,quotesingle" 	g2="ampersand,eight" 	k="35" />
-<hkern g1="quotedbl,quotesingle" 	g2="s" 	k="12" />
-<hkern g1="slash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="27" />
-<hkern g1="slash" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="88" />
-<hkern g1="slash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="94" />
-<hkern g1="slash" 	g2="four" 	k="182" />
-<hkern g1="slash" 	g2="J" 	k="88" />
-<hkern g1="slash" 	g2="ae" 	k="74" />
-<hkern g1="slash" 	g2="AE" 	k="160" />
-<hkern g1="slash" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="131" />
-<hkern g1="slash" 	g2="m,n,p,r,ntilde" 	k="68" />
-<hkern g1="slash" 	g2="slash" 	k="37" />
-<hkern g1="slash" 	g2="s" 	k="115" />
-<hkern g1="slash" 	g2="dollar,S,section" 	k="35" />
-</font>
-</defs></svg> 
\ No newline at end of file
diff --git a/docs/fonts/rene_bieder_-_canaro_book-webfont.ttf b/docs/fonts/rene_bieder_-_canaro_book-webfont.ttf
deleted file mode 100644
index 8ca7010..0000000
--- a/docs/fonts/rene_bieder_-_canaro_book-webfont.ttf
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_book-webfont.woff b/docs/fonts/rene_bieder_-_canaro_book-webfont.woff
deleted file mode 100644
index a7afda9..0000000
--- a/docs/fonts/rene_bieder_-_canaro_book-webfont.woff
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_extralight-webfont.eot b/docs/fonts/rene_bieder_-_canaro_extralight-webfont.eot
deleted file mode 100644
index c95d370..0000000
--- a/docs/fonts/rene_bieder_-_canaro_extralight-webfont.eot
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_extralight-webfont.svg b/docs/fonts/rene_bieder_-_canaro_extralight-webfont.svg
deleted file mode 100644
index eb6948d..0000000
--- a/docs/fonts/rene_bieder_-_canaro_extralight-webfont.svg
+++ /dev/null
@@ -1,1267 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata></metadata>
-<defs>
-<font id="canaroextralight" horiz-adv-x="1255" >
-<font-face units-per-em="2048" ascent="1638" descent="-410" />
-<missing-glyph horiz-adv-x="550" />
-<glyph unicode="&#xfb01;" horiz-adv-x="1181" d="M10 850v84h236v194q0 208 100.5 312t294.5 104q89 0 162 -18.5t162 -61.5l-39 -67q-131 63 -281 63q-155 0 -231 -82.5t-76 -251.5v-192h668v-934h-93v850h-575v-850h-92v850h-236z" />
-<glyph unicode="&#xfb02;" horiz-adv-x="1220" d="M10 850v84h236v211q0 192 101 295.5t290 103.5q86 0 151 -17t140 -54l82 -7v-1466h-90v1391q-70 37 -131 53t-150 16q-147 0 -224 -82t-77 -235v-209h389v-84h-389v-850h-92v850h-236z" />
-<glyph horiz-adv-x="2048" />
-<glyph horiz-adv-x="2048" />
-<glyph unicode="&#xd;" horiz-adv-x="2048" />
-<glyph unicode=" "  horiz-adv-x="550" />
-<glyph unicode="&#x09;" horiz-adv-x="550" />
-<glyph unicode="&#xa0;" horiz-adv-x="550" />
-<glyph unicode="!" horiz-adv-x="475" d="M164 53q0 31 21.5 52.5t52.5 21.5q32 0 53.5 -21.5t21.5 -52.5q0 -32 -21.5 -52.5t-53.5 -20.5q-31 0 -52.5 20.5t-21.5 52.5zM188 1393h99l-4 -1049h-93z" />
-<glyph unicode="&#x22;" horiz-adv-x="677" d="M172 1092l4 464h105l-27 -464h-82zM438 1092l6 464h103l-27 -464h-82z" />
-<glyph unicode="#" horiz-adv-x="1480" d="M94 434v80h252l115 365h-254v77h278l138 439h92l-137 -439h471l137 439h92l-137 -439h245v-77h-270l-112 -365h270v-80h-295l-137 -434h-92l135 434h-469l-137 -434h-93l136 434h-228zM440 514h469l115 365h-471z" />
-<glyph unicode="$" horiz-adv-x="1400" d="M154 86l28 86q281 -115 551 -115q180 0 290 82.5t110 225.5q0 47 -14 86.5t-36 68t-57.5 52t-72 39t-85.5 29.5t-91 23.5t-96 20.5q-27 5 -40 8q-235 50 -326.5 124.5t-91.5 221.5q0 169 119 271.5t317 111.5v265h86v-267q232 -6 441 -78l-25 -81q-239 73 -469 73 q-168 0 -269 -77.5t-101 -215.5q0 -110 78.5 -166t279.5 -98q69 -15 114 -25.5t102.5 -26.5t94.5 -32.5t79 -39t68 -49.5t48.5 -61t32.5 -77t10 -94q0 -184 -132.5 -290.5t-351.5 -111.5v-248h-86v250q-260 15 -505 115z" />
-<glyph unicode="%" horiz-adv-x="2209" d="M197 1042q0 169 105 275t265 106q159 0 264 -106.5t105 -274.5q0 -171 -105 -277t-264 -106q-160 0 -265 106t-105 277zM272 1042q0 -136 84 -221.5t209 -85.5t209 85.5t84 221.5t-84 222t-209 86t-209 -86t-84 -222zM604 0l918 1393h69l-917 -1393h-70zM1274 352 q0 168 105.5 274.5t265.5 106.5q159 0 263.5 -106.5t104.5 -274.5q0 -171 -104.5 -277t-263.5 -106q-161 0 -266 106t-105 277zM1350 352q0 -136 83.5 -221.5t208.5 -85.5t209 85.5t84 221.5t-84 221.5t-209 85.5t-208.5 -85.5t-83.5 -221.5z" />
-<glyph unicode="&#x26;" horiz-adv-x="1300" d="M94 383q0 122 77 208.5t218 121.5q-119 37 -182.5 117t-63.5 194q0 170 122 272.5t331 102.5q139 0 270 -35l-20 -82q-131 35 -252 35q-167 0 -262.5 -79.5t-95.5 -211.5q0 -127 93.5 -200.5t270.5 -73.5h627v-82h-154v-283q0 -189 -131 -302.5t-358 -113.5 q-226 0 -358 112.5t-132 299.5zM184 385q0 -151 107 -241.5t293 -90.5t292.5 91t106.5 243v283h-383q-195 0 -305.5 -78t-110.5 -207z" />
-<glyph unicode="'" horiz-adv-x="409" d="M172 1092l4 464h103l-27 -464h-80z" />
-<glyph unicode="(" horiz-adv-x="641" d="M123 541q0 571 344 989l70 -43q-157 -209 -239.5 -437t-82.5 -509q0 -280 82.5 -508.5t239.5 -435.5l-70 -46q-344 421 -344 990z" />
-<glyph unicode=")" horiz-adv-x="638" d="M102 -403q157 207 239.5 435.5t82.5 508.5q0 281 -82.5 509t-239.5 437l70 43q344 -418 344 -989q0 -569 -344 -990z" />
-<glyph unicode="*" horiz-adv-x="813" d="M113 961l235 139l-235 139l30 53l232 -137v244h61v-246l234 139l30 -53l-233 -139l233 -139l-30 -52l-234 138v-250h-61v250l-232 -138z" />
-<glyph unicode="+" horiz-adv-x="1429" d="M254 610v86h416v420h92v-420h414v-86h-414v-417h-92v417h-416z" />
-<glyph unicode="," horiz-adv-x="532" d="M135 -313l107 303q-54 15 -54 67q0 32 23 54t55 22q34 0 57 -22t23 -54q0 -7 -0.5 -12.5t-1.5 -12t-4 -15.5l-6 -18t-9.5 -25.5t-13 -32.5t-18 -43.5t-22.5 -54.5t-29 -70.5t-35 -85.5h-72z" />
-<glyph unicode="-" horiz-adv-x="1103" d="M254 520h596v90h-596v-90z" />
-<glyph unicode="." horiz-adv-x="532" d="M186 55q0 33 23.5 55.5t56.5 22.5t56.5 -22.5t23.5 -55.5q0 -32 -23.5 -53.5t-56.5 -21.5t-56.5 21.5t-23.5 53.5z" />
-<glyph unicode="/" horiz-adv-x="962" d="M49 -557l744 2130h86l-744 -2130h-86z" />
-<glyph unicode="0" horiz-adv-x="1546" d="M143 696q0 327 173 527t456 200q284 0 456.5 -200t172.5 -527t-172.5 -527t-456.5 -200q-283 0 -456 200t-173 527zM244 696q0 -287 145 -463t383 -176q239 0 385 176t146 463t-146 463t-385 176q-238 0 -383 -176t-145 -463z" />
-<glyph unicode="1" horiz-adv-x="821" d="M47 1243l477 150h33v-1393h-94v1288l-393 -123z" />
-<glyph unicode="2" horiz-adv-x="1185" d="M115 1294q99 61 220.5 95t235.5 34q214 0 339.5 -114t125.5 -297q0 -63 -20.5 -125.5t-50 -113t-83 -112t-97.5 -104.5t-115 -108l-402 -363h801v-86h-948v61l497 459q50 47 73 68.5t65 64t62 67.5t48.5 64.5t41 71t22.5 70.5t10 78q0 152 -104 241.5t-277 89.5 q-92 0 -201.5 -30.5t-212.5 -87.5z" />
-<glyph unicode="3" horiz-adv-x="1202" d="M90 86l33 72q250 -105 455 -105q169 0 290 95.5t121 234.5q0 150 -110.5 226.5t-315.5 76.5h-166v45l512 576h-755v86h886v-62l-503 -565h53q238 -3 366.5 -100.5t128.5 -280.5q0 -181 -145.5 -298.5t-364.5 -117.5q-253 0 -485 117z" />
-<glyph unicode="4" horiz-adv-x="1380" d="M98 279v61l860 1053h95v-1031h202v-83h-202v-279h-95v279h-860zM225 362h733v900z" />
-<glyph unicode="5" horiz-adv-x="1251" d="M119 86l33 78q248 -109 473 -109q171 0 283 93.5t112 254.5q0 143 -109 229t-305 95l-418 18l62 648h815v-88h-733l-47 -478l329 -16q238 -11 370 -116.5t132 -288.5q0 -200 -137.5 -318.5t-351.5 -118.5q-264 0 -508 117z" />
-<glyph unicode="6" horiz-adv-x="1263" d="M123 455q0 156 104 305l447 633h114l-348 -492q89 29 191 29q224 0 367 -131t143 -344q0 -217 -143.5 -351.5t-366.5 -134.5t-365.5 134.5t-142.5 351.5zM217 455q0 -180 117 -292t297 -112q182 0 299 112t117 292q0 177 -117 286t-299 109q-187 0 -300.5 -108 t-113.5 -287z" />
-<glyph unicode="7" horiz-adv-x="1118" d="M66 1305v88h983v-60l-646 -1333h-108l639 1305h-868z" />
-<glyph unicode="8" horiz-adv-x="1302" d="M115 379q0 133 91 226t253 128q-124 39 -193 126.5t-69 209.5q0 159 125.5 256.5t328.5 97.5q205 0 331 -97.5t126 -256.5q0 -122 -69.5 -210t-194.5 -126q162 -35 253 -128t91 -226q0 -183 -148 -296.5t-389 -113.5t-388.5 113.5t-147.5 296.5zM213 381 q0 -146 121.5 -238t316.5 -92q196 0 317.5 92.5t121.5 237.5q0 139 -121 223t-318 84t-317.5 -84t-120.5 -223zM293 1065q0 -133 97.5 -213t260.5 -80t262 80t99 213q0 125 -99.5 203t-261.5 78t-260 -78t-98 -203z" />
-<glyph unicode="9" horiz-adv-x="1218" d="M98 938q0 217 143 351t367 134q223 0 365.5 -134t142.5 -351q0 -152 -100 -299l-2 -4l-443 -635h-114l340 485q-78 -22 -189 -22q-225 0 -367.5 131t-142.5 344zM193 938q0 -177 116.5 -286t298.5 -109q187 0 300.5 108t113.5 287q0 180 -117 291.5t-297 111.5 q-182 0 -298.5 -111.5t-116.5 -291.5z" />
-<glyph unicode=":" horiz-adv-x="532" d="M186 55q0 33 22.5 55.5t55.5 22.5q34 0 57 -22t23 -56q0 -32 -23 -53.5t-57 -21.5q-33 0 -55.5 21.5t-22.5 53.5zM186 879q0 33 23.5 55t56.5 22t56.5 -22t23.5 -55q0 -32 -23.5 -54t-56.5 -22t-56.5 22t-23.5 54z" />
-<glyph unicode=";" horiz-adv-x="536" d="M135 -313l107 303q-56 16 -56 67q0 32 23 54t57 22q32 0 55 -22t23 -54q0 -27 -13.5 -64.5t-76.5 -188.5q-10 -23 -15.5 -36.5t-15 -36.5t-18.5 -44h-70zM193 879q0 33 22 55t55 22q34 0 57 -22t23 -55q0 -32 -23 -54t-57 -22q-32 0 -54.5 22t-22.5 54z" />
-<glyph unicode="&#x3c;" horiz-adv-x="1142" d="M119 569v95l864 421v-96l-764 -373l764 -374v-95z" />
-<glyph unicode="=" horiz-adv-x="1492" d="M254 430v86h987v-86h-987zM254 823v88h987v-88h-987z" />
-<glyph unicode="&#x3e;" horiz-adv-x="1142" d="M160 147v95l764 374l-764 373v96l864 -421v-95z" />
-<glyph unicode="?" horiz-adv-x="1003" d="M109 1380q162 43 333 43q220 0 354 -114t134 -303q0 -194 -128 -315.5t-333 -121.5h-61l10 -225h-86l-21 307h146q172 0 277.5 98t105.5 259q0 150 -108.5 240.5t-287.5 90.5q-161 0 -317 -39zM307 53q0 31 21.5 52.5t52.5 21.5q32 0 54 -21.5t22 -52.5 q0 -32 -21.5 -52.5t-54.5 -20.5q-31 0 -52.5 20.5t-21.5 52.5z" />
-<glyph unicode="@" horiz-adv-x="2074" d="M127 526q0 188 69.5 352.5t190.5 282t290 185t361 67.5q270 0 476.5 -110t320 -312t113.5 -465q0 -250 -85.5 -369.5t-234.5 -119.5q-180 0 -239 135q-116 -77 -207.5 -109t-196.5 -32q-212 0 -340.5 136.5t-128.5 360.5q2 199 131 327t342 128q223 0 455 -49v-567 q0 -130 43.5 -194t148.5 -64q248 0 248 417q0 245 -105.5 433.5t-298 291.5t-442.5 103q-176 0 -333 -64t-269 -174t-177.5 -263.5t-65.5 -326.5q0 -231 108.5 -420.5t300 -298t426.5 -108.5q208 0 490 65l12 -57q-279 -69 -502 -69q-193 0 -360.5 67.5t-286 185.5 t-186.5 282.5t-68 352.5zM606 524q0 -187 105.5 -301t279.5 -114q91 0 176.5 29.5t202.5 101.5q-14 57 -14 137v493q-168 35 -359 35q-180 0 -285.5 -107.5t-105.5 -273.5z" />
-<glyph unicode="A" horiz-adv-x="1538" d="M90 0l633 1403h92l633 -1403h-107l-163 369h-818l-165 -369h-105zM397 455h742l-369 829z" />
-<glyph unicode="B" horiz-adv-x="1386" d="M221 0v1393q329 14 506 14q209 0 329 -92t120 -264q0 -125 -70 -210t-203 -120q169 -29 259.5 -118t90.5 -224q0 -190 -139.5 -291.5t-380.5 -101.5q-125 0 -512 14zM315 82q290 -12 412 -12q202 0 317 80t115 235q0 134 -115 209.5t-307 75.5h-422v-588zM315 754h381 q185 0 286 75t101 211q0 139 -96 210t-266 71q-198 0 -406 -10v-557z" />
-<glyph unicode="C" horiz-adv-x="1562" d="M143 696q0 329 207 528t559 199q234 0 471 -71l-20 -86q-238 67 -442 67q-314 0 -494 -174.5t-180 -462.5t178 -463.5t475 -175.5q223 0 502 80l18 -80q-268 -88 -524 -88q-341 0 -545.5 199.5t-204.5 527.5z" />
-<glyph unicode="D" horiz-adv-x="1548" d="M221 0v1393q301 14 457 14q329 0 528 -187.5t199 -512.5q0 -220 -91 -383.5t-253 -249.5t-375 -86q-78 0 -465 12zM315 84q238 -8 371 -8q279 0 449 169t170 462q0 286 -171 450t-456 164q-129 0 -363 -12v-1225z" />
-<glyph unicode="E" horiz-adv-x="1318" d="M221 0v1393h946v-88h-852v-566h768v-86h-768v-565h852v-88h-946z" />
-<glyph unicode="F" horiz-adv-x="1239" d="M221 0v1393h924v-88h-830v-611h746v-86h-746v-608h-94z" />
-<glyph unicode="G" horiz-adv-x="1667" d="M143 698q0 326 207.5 525.5t546.5 199.5q250 0 483 -71l-20 -86q-250 67 -459 67q-296 0 -476.5 -174.5t-180.5 -460.5q0 -287 177 -463t466 -176q270 0 536 103v489h-585v86h675v-631q-305 -137 -626 -137q-335 0 -539.5 200.5t-204.5 528.5z" />
-<glyph unicode="H" horiz-adv-x="1540" d="M221 0v1393h94v-656h910v656h94v-1393h-94v649h-910v-649h-94z" />
-<glyph unicode="I" horiz-adv-x="534" d="M221 0v1393h94v-1393h-94z" />
-<glyph unicode="J" horiz-adv-x="1177" d="M63 61l23 84q235 -86 426 -86q175 0 273 114.5t98 322.5v897h96v-897q0 -251 -122.5 -389t-344.5 -138q-206 0 -449 92z" />
-<glyph unicode="K" horiz-adv-x="1386" d="M221 0v1393h94v-697h168l650 697h120l-651 -697l719 -696h-125l-635 606h-246v-606h-94z" />
-<glyph unicode="L" horiz-adv-x="1191" d="M221 0v1393h94v-1307h797v-86h-891z" />
-<glyph unicode="M" horiz-adv-x="1937" d="M201 0l80 1393h96l592 -1278l592 1278h96l80 -1393h-92l-72 1192l-559 -1192h-90l-559 1192l-72 -1192h-92z" />
-<glyph unicode="N" horiz-adv-x="1599" d="M221 0v1393h98l965 -1248v1248h96v-1393h-102l-963 1245v-1245h-94z" />
-<glyph unicode="O" horiz-adv-x="1742" d="M143 696q0 326 201.5 526.5t527.5 200.5q215 0 380 -90.5t256 -255.5t91 -381t-91 -381t-256 -255.5t-380 -90.5q-326 0 -527.5 200.5t-201.5 526.5zM244 696q0 -287 173 -463t455 -176q280 0 453.5 176t173.5 463t-173.5 463t-453.5 176q-282 0 -455 -176t-173 -463z " />
-<glyph unicode="P" horiz-adv-x="1306" d="M221 0v1393q235 14 459 14q242 0 387 -121.5t145 -339.5q0 -204 -147 -328t-385 -124h-365v-494h-94zM315 580h371q193 0 311.5 100.5t118.5 265.5q0 179 -117 277t-313 98q-160 0 -371 -12v-729z" />
-<glyph unicode="Q" horiz-adv-x="1742" d="M143 696q0 216 91 381t256 255.5t380 90.5q326 0 527.5 -200.5t201.5 -526.5q0 -244 -115 -420.5t-317 -252.5l310 -361h-121l-283 330q-103 -23 -203 -23q-215 0 -380 90.5t-256 255.5t-91 381zM244 696q0 -287 173 -463t455 -176q280 0 453.5 176t173.5 463t-173.5 463 t-453.5 176q-282 0 -455 -176t-173 -463z" />
-<glyph unicode="R" horiz-adv-x="1333" d="M221 0v1393q262 14 430 14q244 0 386.5 -110t142.5 -318q0 -165 -88.5 -273.5t-247.5 -150.5l418 -555h-115l-399 535q-41 -7 -113 -7h-320v-528h-94zM315 612h344q193 0 309.5 96.5t116.5 270.5q0 167 -116.5 254.5t-315.5 87.5q-123 0 -338 -10v-699z" />
-<glyph unicode="S" horiz-adv-x="1400" d="M154 86l28 86q281 -115 551 -115q180 0 290 82.5t110 225.5q0 47 -14 86.5t-36 68t-57.5 52t-72 39t-85.5 29.5t-91 23.5t-96 20.5q-27 5 -40 8q-236 50 -328 124.5t-92 221.5q0 177 129.5 280t343.5 103q120 0 253 -22.5t239 -57.5l-27 -81q-236 73 -467 73 q-168 0 -269 -77.5t-101 -215.5q0 -110 78 -166t278 -98q54 -12 91.5 -20.5t85 -20.5t80 -23.5t71.5 -27t64.5 -32.5t53.5 -38t45 -46t32 -55t21.5 -65.5t6.5 -76.5q0 -188 -137.5 -295t-362.5 -107q-139 0 -292 31.5t-283 85.5z" />
-<glyph unicode="T" horiz-adv-x="1361" d="M61 1305v88h1239v-88h-571v-1305h-94v1305h-574z" />
-<glyph unicode="U" horiz-adv-x="1566" d="M201 543v850h94v-850q0 -221 133.5 -353.5t353.5 -132.5q221 0 355.5 133t134.5 353v850h94v-850q0 -260 -160.5 -417t-423.5 -157t-422 156.5t-159 417.5z" />
-<glyph unicode="V" horiz-adv-x="1558" d="M92 1393h109l579 -1268l580 1268h106l-639 -1393h-94z" />
-<glyph unicode="W" horiz-adv-x="2162" d="M90 1393h100l431 -1246l417 1246h86l418 -1243l428 1243h103l-484 -1393h-90l-418 1239l-417 -1239h-93z" />
-<glyph unicode="X" horiz-adv-x="1394" d="M66 0l567 692l-547 701h119l493 -623l492 623h119l-547 -701l567 -692h-115l-516 621l-518 -621h-114z" />
-<glyph unicode="Y" horiz-adv-x="1386" d="M57 1393h109l526 -785l529 785h108l-588 -881v-512h-96v512z" />
-<glyph unicode="Z" horiz-adv-x="1349" d="M143 0v63l924 1242h-901v88h1030v-64l-917 -1241h919v-88h-1055z" />
-<glyph unicode="[" horiz-adv-x="645" d="M168 -442v1966h367v-86h-275v-1794h275v-86h-367z" />
-<glyph unicode="\" horiz-adv-x="962" d="M98 1573h95l712 -2130h-94z" />
-<glyph unicode="]" horiz-adv-x="645" d="M111 -356h274v1794h-274v86h366v-1966h-366v86z" />
-<glyph unicode="^" horiz-adv-x="817" d="M55 903l314 490h80l313 -490h-94l-260 404l-258 -404h-95z" />
-<glyph unicode="_" horiz-adv-x="1349" d="M94 -293h1163v-82h-1163v82z" />
-<glyph unicode="`" horiz-adv-x="1228" d="M426 1503h125l182 -323h-92z" />
-<glyph unicode="a" horiz-adv-x="1243" d="M123 471q0 224 129 359t346 135q123 0 224 -11.5t239 -40.5v-913h-92v88q-100 -62 -187.5 -90.5t-187.5 -28.5q-212 0 -341.5 138t-129.5 364zM215 469q0 -189 105.5 -304.5t281.5 -115.5q92 0 176.5 28.5t190.5 94.5v678q-170 33 -363 33q-182 0 -286.5 -113 t-104.5 -301z" />
-<glyph unicode="b" horiz-adv-x="1253" d="M193 18v1436h92v-541q161 52 364 52q222 0 351.5 -134.5t129.5 -359.5q0 -228 -129.5 -364t-341.5 -136q-93 0 -140 1.5t-130.5 12t-195.5 33.5zM285 84q84 -17 151 -25t103.5 -9t105.5 -1q182 0 287.5 115.5t105.5 306.5q0 187 -105 299.5t-290 112.5q-200 0 -358 -49 v-750z" />
-<glyph unicode="c" horiz-adv-x="1097" d="M123 469q0 226 142.5 362t375.5 136q163 0 317 -52l-16 -73q-163 45 -299 45q-191 0 -308.5 -114.5t-117.5 -303.5t114 -303.5t296 -114.5q142 0 340 55l18 -77q-197 -60 -356 -60q-226 0 -366 137t-140 363z" />
-<glyph unicode="d" horiz-adv-x="1253" d="M123 471q0 225 129.5 359.5t351.5 134.5q204 0 365 -52v541h92v-1436q-112 -23 -195.5 -33.5t-131 -12t-140.5 -1.5q-212 0 -341.5 136t-129.5 364zM215 471q0 -191 105.5 -306.5t287.5 -115.5q69 0 105.5 1t104 9t151.5 25v750q-158 49 -359 49q-185 0 -290 -112.5 t-105 -299.5z" />
-<glyph unicode="e" horiz-adv-x="1169" d="M123 471q0 222 133.5 358t347.5 136q200 0 321.5 -123.5t121.5 -333.5q0 -33 -3 -76h-823q11 -172 117 -275.5t278 -103.5q64 0 129 8t106 17.5t114 27.5l16 -73q-69 -22 -112 -33t-112 -21t-143 -10q-225 0 -358 138.5t-133 363.5zM219 508h744q-1 177 -98.5 278 t-258.5 101q-169 0 -273.5 -103.5t-113.5 -275.5z" />
-<glyph unicode="f" horiz-adv-x="761" d="M10 850v84h269v283q0 150 85 238.5t224 88.5q76 0 164 -24l-17 -78q-73 18 -145 18q-99 0 -159 -66.5t-60 -179.5v-280h372v-84h-372v-850h-92v850h-269z" />
-<glyph unicode="g" horiz-adv-x="1232" d="M123 471q0 224 129 359t346 135q133 0 235 -12t228 -40v-893q0 -239 -133 -380.5t-359 -141.5q-192 0 -358 76l20 76q169 -68 336 -68q184 0 292.5 118.5t109.5 324.5q-81 -17 -147 -24.5t-106.5 -9t-121.5 -1.5q-211 0 -341 134.5t-130 346.5zM215 469 q0 -174 106 -286.5t281 -112.5h24q66 0 101.5 1t99.5 9t142 24v746q-170 33 -363 33q-182 0 -286.5 -113t-104.5 -301z" />
-<glyph unicode="h" horiz-adv-x="1241" d="M195 0v1454h90v-541q184 52 407 52q178 0 276.5 -103t98.5 -289v-573h-90v557q0 153 -78.5 238.5t-218.5 85.5q-217 0 -395 -52v-829h-90z" />
-<glyph unicode="i" horiz-adv-x="499" d="M176 1288q0 32 21 53t53 21q31 0 53.5 -21t22.5 -53q0 -31 -22.5 -52.5t-53.5 -21.5q-32 0 -53 21.5t-21 52.5zM205 0v934h92v-934h-92z" />
-<glyph unicode="j" horiz-adv-x="466" d="M-49 -391h4q127 0 177 65q52 65 52 220v1040h92v-1032q0 -201 -70.5 -287.5t-250.5 -87.5zM154 1288q0 32 22 53t53 21t53.5 -21t22.5 -53q0 -31 -22.5 -52.5t-53.5 -21.5t-53 21.5t-22 52.5z" />
-<glyph unicode="k" horiz-adv-x="1148" d="M193 0v1454h92v-940h157l428 420h119l-436 -428l518 -506h-119l-448 428h-219v-428h-92z" />
-<glyph unicode="l" horiz-adv-x="512" d="M211 0v1454h90v-1454h-90z" />
-<glyph unicode="m" horiz-adv-x="1845" d="M193 0v913q206 43 425 52q193 0 275 -88q196 88 434 88q170 0 258 -99.5t88 -292.5v-573h-92v557q0 324 -266 324q-193 0 -375 -72q39 -77 39 -219v-590h-92v573q0 171 -65 239.5t-218 68.5q-191 -11 -319 -35v-846h-92z" />
-<glyph unicode="n" horiz-adv-x="1241" d="M193 0v913q222 52 499 52q177 0 276 -103t99 -289v-573h-92v557q0 154 -78 239t-219 85q-205 0 -393 -35v-846h-92z" />
-<glyph unicode="o" d="M123 471q0 223 141.5 359.5t364.5 136.5q222 0 363 -137t141 -359q0 -224 -141.5 -364t-362.5 -140q-223 0 -364.5 140t-141.5 364zM217 471q0 -187 115 -302.5t297 -115.5q181 0 295 115.5t114 302.5q0 185 -114 298.5t-295 113.5q-183 0 -297.5 -113.5t-114.5 -298.5z " />
-<glyph unicode="p" d="M193 -457v1370q228 52 462 52q217 0 345 -135t130 -359q0 -212 -130 -346.5t-341 -134.5q-81 0 -121 1.5t-106 9t-147 24.5v-482h-92zM285 104q78 -16 142 -24t98.5 -9t101.5 -1h8h7.5h8.5q175 0 281 112.5t106 286.5q0 188 -104.5 301t-286.5 113q-192 0 -362 -33v-746z " />
-<glyph unicode="q" d="M125 471q2 224 130 359t345 135q235 0 463 -52v-1370h-92v482q-81 -17 -147 -24.5t-106.5 -9t-121.5 -1.5q-211 0 -341 134.5t-130 346.5zM217 469q0 -174 106 -286.5t281 -112.5h24q66 0 101.5 1t99.5 9t142 24v746q-170 33 -361 33q-184 0 -288.5 -113t-104.5 -301z " />
-<glyph unicode="r" horiz-adv-x="780" d="M193 0v911q258 43 493 43v-90q-218 0 -401 -22v-842h-92z" />
-<glyph unicode="s" horiz-adv-x="1052" d="M135 66l25 77q214 -94 397 -94q122 0 198 51t76 142q0 89 -89 135q-58 29 -229 68h-1h-1h-1l-1 1h-1h-1h-1l-1 1h-1h-1h-1h-1l-1 1h-1h-1h-1l-1 1h-1h-1h-1h-1l-1 1h-1h-1h-1l-1 1h-2q-79 17 -131.5 36t-93 47t-59.5 68.5t-19 95.5q0 127 94.5 196t262.5 69 q180 0 348 -62l-25 -76q-171 60 -332 60q-124 0 -191 -47t-67 -138q0 -75 54.5 -108.5t197.5 -67.5q181 -41 244 -68q117 -50 142 -143q8 -30 8 -65q0 -132 -100.5 -205.5t-266.5 -73.5q-195 0 -416 97z" />
-<glyph unicode="t" horiz-adv-x="868" d="M57 850v84h222v414h92v-414h346v-84h-346v-524q0 -146 50 -209.5t169 -63.5q74 0 164 19l14 -76q-105 -27 -188 -27q-158 0 -229.5 83t-71.5 267v531h-222z" />
-<glyph unicode="u" horiz-adv-x="1241" d="M176 360v574h92v-559q0 -156 77 -240t220 -84q202 0 393 33v850h93v-914q-218 -51 -498 -51q-181 0 -279 100t-98 291z" />
-<glyph unicode="v" horiz-adv-x="1175" d="M92 934h101l395 -830l395 830h102l-446 -934h-100z" />
-<glyph unicode="w" horiz-adv-x="1689" d="M106 934h97l313 -803l289 803h80l291 -805l311 805h94l-356 -934h-95l-286 797l-285 -797h-92z" />
-<glyph unicode="x" horiz-adv-x="1087" d="M84 0l399 465l-391 469h113l338 -402l340 402h112l-391 -469l400 -465h-111l-348 401l-350 -401h-111z" />
-<glyph unicode="y" horiz-adv-x="1236" d="M88 934h105l438 -801l420 801h104l-729 -1391h-102l258 494z" />
-<glyph unicode="z" horiz-adv-x="1007" d="M115 0v55l647 797h-623v82h750v-60l-645 -792h653v-82h-782z" />
-<glyph unicode="{" horiz-adv-x="737" d="M92 496v82q121 0 172 58.5t51 201.5v346q0 186 73.5 268t240.5 82v-84q-122 0 -172.5 -59t-50.5 -205v-350q0 -130 -34 -200t-114 -99q80 -29 114 -99t34 -200v-353q0 -145 50.5 -204.5t172.5 -59.5v-84q-167 0 -240.5 83t-73.5 269v347q0 143 -51 201.5t-172 58.5z" />
-<glyph unicode="|" horiz-adv-x="626" d="M268 -311v1880h90v-1880h-90z" />
-<glyph unicode="}" horiz-adv-x="737" d="M111 -379q120 0 170.5 60t50.5 204v353q0 130 33.5 200t113.5 99q-80 29 -113.5 99t-33.5 200v350q0 145 -50 204.5t-171 59.5v84q166 0 239.5 -82t73.5 -268v-346q0 -144 50 -202t171 -58v-82q-121 0 -171 -58t-50 -202v-347q0 -186 -73.5 -269t-239.5 -83v84z" />
-<glyph unicode="~" horiz-adv-x="954" d="M125 643q0 58 21 100.5t54.5 63.5t73.5 28.5t79 -0.5t69 -28l139 -96q28 -18 60.5 -22t60 6t45.5 37.5t18 68.5h82q0 -72 -32 -120.5t-78.5 -64.5t-97 -11.5t-89.5 30.5l-139 96q-28 18 -60 22.5t-59.5 -5.5t-46 -37t-18.5 -68h-82z" />
-<glyph unicode="&#xa1;" horiz-adv-x="534" d="M190 893q0 31 22 52.5t54 21.5q31 0 52.5 -21.5t21.5 -52.5t-21.5 -52.5t-52.5 -21.5q-32 0 -54 21.5t-22 52.5zM215 -446l4 1046h92l2 -1046h-98z" />
-<glyph unicode="&#xa2;" horiz-adv-x="1058" d="M109 487q0 213 127 347t337 149v252h86v-250q150 -7 285 -51l-14 -76q-167 45 -305 45q-188 0 -305 -113.5t-117 -300.5t114.5 -301t294.5 -114q142 0 340 55l19 -80q-160 -51 -312 -57v-254h-86v254q-210 12 -337 146.5t-127 348.5z" />
-<glyph unicode="&#xa3;" horiz-adv-x="1277" d="M102 0v82h166v506h-166v82h166v336q0 189 134 303t354 114q172 0 331 -43l-16 -80q-159 39 -317 39q-179 0 -286.5 -90t-107.5 -241v-338h523v-82h-523v-506h826v-82h-1084z" />
-<glyph unicode="&#xa5;" horiz-adv-x="1353" d="M41 1393h109l528 -785l526 785h109l-551 -826h412v-73h-449v-215h449v-76h-449v-203h-96v203h-449v76h449v215h-449v73h414z" />
-<glyph unicode="&#xa6;" horiz-adv-x="626" d="M268 -313v835h90v-835h-90zM268 731v836h90v-836h-90z" />
-<glyph unicode="&#xa7;" horiz-adv-x="1077" d="M90 657q0 107 54.5 176t162.5 132q-62 42 -89.5 86t-27.5 106q0 124 95 195t266 71q188 0 350 -65l-29 -74q-173 62 -323 62q-129 0 -199.5 -49t-70.5 -138q0 -69 59 -116q44 -35 203 -111h1l1 -1h1l1 -1h1l1 -1h1h1l1 -1h1l1 -1h1l1 -1h1l1 -1h1l1 -1h2l1 -1l1 -1h1 l1 -1h1l1 -1h1l1 -1h1h1l1 -1h1l1 -1h1l1 -1h1l1 -1h1l1 -1h1l2 -1q89 -41 146 -71t111 -66.5t83.5 -73t47 -82.5t17.5 -102q0 -107 -54.5 -175.5t-162.5 -129.5q62 -42 89.5 -87t27.5 -108q0 -123 -96 -194.5t-267 -71.5q-179 0 -348 68l27 74q173 -64 325 -64 q129 0 200 49t71 137q0 51 -34 90t-79 63.5t-171 82.5q-14 7 -21 10q-90 42 -145.5 71.5t-110.5 67t-84 73t-46.5 81.5t-17.5 102zM174 670q0 -29 5 -54.5t19.5 -49t27 -41t41.5 -39t48.5 -35.5t62 -36.5t68.5 -35t80 -39.5q24 -12 87.5 -42.5t91.5 -45.5q103 58 150.5 114 t47.5 142q0 38 -9.5 70t-34 61.5t-48.5 51t-72 49t-84 45.5t-104 51q-139 67 -178 90q-102 -58 -150.5 -114.5t-48.5 -141.5z" />
-<glyph unicode="&#xa8;" horiz-adv-x="1228" d="M330 1288q0 30 20 50t51 20t52.5 -20.5t21.5 -49.5q0 -30 -21.5 -50.5t-52.5 -20.5t-51 20t-20 51zM756 1288q0 30 20 50t51 20t52.5 -20.5t21.5 -49.5q0 -30 -21.5 -50.5t-52.5 -20.5t-51 20t-20 51z" />
-<glyph unicode="&#xa9;" horiz-adv-x="1738" d="M123 696q0 205 97.5 371.5t268.5 261t381 94.5t381 -94.5t268 -261t97 -371.5t-97 -371.5t-268 -261t-381 -94.5t-381 94.5t-268.5 261t-97.5 371.5zM184 696q0 -140 53 -264t144 -213t218 -140.5t271 -51.5q143 0 270 51.5t218.5 140.5t144.5 213t53 264t-53 264.5 t-144.5 213t-218.5 140.5t-270 52q-144 0 -271 -52t-218 -140.5t-144 -213t-53 -264.5zM467 694q0 191 107 298.5t305 107.5q123 0 280 -49l-18 -66q-150 43 -262 43q-160 0 -246 -87t-86 -247t84.5 -248t240.5 -88q84 0 269 41l16 -63q-161 -49 -280 -49q-198 0 -304 107.5 t-106 299.5z" />
-<glyph unicode="&#xaa;" horiz-adv-x="946" d="M135 932q0 188 311 203l271 10v24q-1 98 -52 141.5t-159 43.5q-123 0 -283 -23l-8 68q156 24 289 24q147 0 217 -60.5t70 -191.5v-413q-201 -37 -355 -37q-301 0 -301 211zM211 934q0 -148 235 -148q106 0 271 25v272l-277 -12q-229 -9 -229 -137z" />
-<glyph unicode="&#xab;" horiz-adv-x="1079" d="M115 504l379 393l55 -47l-322 -344l322 -344l-55 -51zM489 504l379 393l56 -47l-322 -344l320 -344l-54 -51z" />
-<glyph unicode="&#xad;" horiz-adv-x="1103" d="M254 520h596v90h-596v-90z" />
-<glyph unicode="&#xae;" horiz-adv-x="1738" d="M123 696q0 205 97.5 371.5t268.5 261t381 94.5t381 -94.5t268 -261t97 -371.5t-97 -371.5t-268 -261t-381 -94.5t-381 94.5t-268.5 261t-97.5 371.5zM184 696q0 -140 53 -264t144 -213t218 -140.5t271 -51.5q143 0 270 51.5t218.5 140.5t144.5 213t53 264t-53 264.5 t-144.5 213t-218.5 140.5t-270 52q-144 0 -271 -52t-218 -140.5t-144 -213t-53 -264.5zM610 299v795q252 6 264 6q145 0 229.5 -64t84.5 -184q0 -94 -52 -156t-145 -86l240 -311h-90l-221 295q-36 -4 -50 -4h-186v-291h-74zM684 655h195q108 0 172.5 51.5t64.5 145.5 q0 90 -64.5 137t-174.5 47q-88 0 -193 -6v-375z" />
-<glyph unicode="&#xaf;" horiz-adv-x="1228" d="M340 1298v74h547v-74h-547z" />
-<glyph unicode="&#xb0;" horiz-adv-x="1011" d="M170 1094q0 140 97 234.5t239 94.5t239 -94.5t97 -234.5q0 -138 -97 -233t-239 -95t-239 95t-97 233zM250 1094q0 -104 75 -177t181 -73t181 73t75 177q0 107 -75 181.5t-181 74.5t-181 -74.5t-75 -181.5z" />
-<glyph unicode="&#xb1;" horiz-adv-x="1429" d="M254 102v88h922v-88h-922zM254 664v88h416v348h92v-348h414v-88h-414v-347h-92v347h-416z" />
-<glyph unicode="&#xb2;" horiz-adv-x="722" d="M82 1341q122 66 260 66q127 0 197.5 -63t70.5 -162q0 -81 -50.5 -148.5t-151.5 -154.5l-195 -168h416v-68h-541v51l281 244q80 66 120.5 118.5t40.5 114.5q0 77 -53 120.5t-143 43.5q-110 0 -230 -57z" />
-<glyph unicode="&#xb3;" horiz-adv-x="729" d="M63 692l27 60q134 -56 252 -56q92 0 156.5 45t64.5 113q0 71 -56.5 107t-162.5 36h-115v37l273 289h-398v70h504v-50l-270 -280h22q130 -3 202.5 -57t72.5 -148q0 -102 -81.5 -165.5t-213.5 -63.5q-154 0 -277 63z" />
-<glyph unicode="&#xb4;" horiz-adv-x="1228" d="M532 1180l183 323h125l-215 -323h-93z" />
-<glyph unicode="&#xb6;" horiz-adv-x="1507" d="M90 946q0 222 126.5 341.5t363.5 119.5q478 0 716 -14v-1602h-96v1518q-86 4 -323 8v-1526h-95v703h-202q-234 0 -362 122t-128 330zM184 946q0 -169 100.5 -267.5t288.5 -98.5h209v739l-209 2q-191 0 -290 -95.5t-99 -279.5z" />
-<glyph unicode="&#xb7;" horiz-adv-x="532" d="M186 518q0 32 23.5 54t56.5 22t56.5 -22t23.5 -54q0 -33 -23.5 -55.5t-56.5 -22.5t-56.5 22.5t-23.5 55.5z" />
-<glyph unicode="&#xb8;" horiz-adv-x="1228" d="M455 -414l108 312h92l-116 -312h-84z" />
-<glyph unicode="&#xb9;" horiz-adv-x="571" d="M45 1309l262 84h23v-680h184v-68h-465v68h207v587l-193 -59z" />
-<glyph unicode="&#xba;" horiz-adv-x="917" d="M98 1075q0 155 102 251.5t259 96.5q158 0 259 -96t101 -252q0 -159 -101 -257.5t-259 -98.5q-157 0 -259 99t-102 257zM178 1075q0 -126 79 -204t202 -78t201.5 78t78.5 204q0 125 -78.5 202t-201.5 77t-202 -77t-79 -202z" />
-<glyph unicode="&#xbb;" horiz-adv-x="1079" d="M154 162l321 344l-321 344l55 47l379 -393l-379 -393zM528 162l320 344l-320 344l56 47l379 -393l-379 -393z" />
-<glyph unicode="&#xbc;" horiz-adv-x="1738" d="M133 1309l262 84h23v-680h184v-68h-465v68h207v587l-192 -59zM399 0l918 1393h69l-917 -1393h-70zM944 172v53l477 523h78v-510h121v-66h-121v-172h-76v172h-479zM1047 238h376v417z" />
-<glyph unicode="&#xbd;" horiz-adv-x="1792" d="M133 1309l262 84h23v-680h184v-68h-465v68h207v587l-192 -59zM362 0l918 1393h70l-918 -1393h-70zM1081 698q122 66 260 66q127 0 198 -63t71 -162q0 -43 -15 -82.5t-47.5 -79.5t-61.5 -68.5t-79 -72.5l-197 -168h418v-68h-543v51l281 244q81 65 122.5 118t41.5 115 q0 77 -53.5 120.5t-145.5 43.5q-107 0 -227 -57z" />
-<glyph unicode="&#xbe;" horiz-adv-x="1890" d="M178 692l27 60q134 -56 252 -56q92 0 156.5 45t64.5 113q0 71 -56.5 107t-162.5 36h-115v37l272 289h-397v70h504v-50l-270 -280h22q130 -3 202.5 -57t72.5 -148q0 -102 -81.5 -165.5t-213.5 -63.5q-154 0 -277 63zM492 0l919 1393h70l-920 -1393h-69zM1020 172v53 l477 523h78v-510h121v-66h-121v-172h-76v172h-479zM1120 238h379v417z" />
-<glyph unicode="&#xbf;" horiz-adv-x="1011" d="M109 29q0 194 127.5 315t334.5 121h60l-8 225h84l20 -305h-143q-173 0 -278 -98.5t-105 -259.5q0 -151 108 -241.5t287 -90.5q159 0 315 39l19 -80q-162 -43 -334 -43q-219 0 -353 114.5t-134 303.5zM582 981q0 32 22 53t53 21t53.5 -21t22.5 -53q0 -30 -22.5 -51 t-53.5 -21t-53 21t-22 51z" />
-<glyph unicode="&#xc0;" horiz-adv-x="1538" d="M90 0l633 1403h94l633 -1403h-107l-165 369h-818l-163 -369h-107zM397 455h742l-369 829zM506 1839h125l182 -319h-92z" />
-<glyph unicode="&#xc1;" horiz-adv-x="1538" d="M90 0l633 1403h94l633 -1403h-107l-165 369h-818l-163 -369h-107zM397 455h742l-369 829zM729 1520l186 319h125l-215 -319h-96z" />
-<glyph unicode="&#xc2;" horiz-adv-x="1538" d="M90 0l633 1403h94l633 -1403h-107l-165 369h-818l-163 -369h-107zM397 455h742l-369 829zM459 1520l266 319h90l266 -319h-96l-215 245l-215 -245h-96z" />
-<glyph unicode="&#xc3;" horiz-adv-x="1538" d="M90 0l633 1403h94l633 -1403h-107l-165 369h-818l-163 -369h-107zM397 455h742l-369 829zM467 1571q0 62 27.5 103t67.5 55t83.5 10t77.5 -25l117 -82q25 -15 52 -18.5t49.5 5t37 31.5t14.5 58h74q0 -62 -27 -103.5t-67 -55t-83.5 -9t-76.5 26.5l-119 80 q-23 16 -49.5 19.5t-49.5 -5t-38.5 -32.5t-15.5 -58h-74z" />
-<glyph unicode="&#xc4;" horiz-adv-x="1538" d="M90 0l633 1403h94l633 -1403h-107l-165 369h-818l-163 -369h-107zM397 455h742l-369 829zM485 1677q0 31 20.5 51.5t51.5 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20t-51.5 20t-20.5 49zM909 1677q0 31 21.5 51.5t52.5 20.5t51.5 -20.5t20.5 -51.5 q0 -29 -20.5 -49t-51.5 -20t-52.5 20t-21.5 49z" />
-<glyph unicode="&#xc5;" horiz-adv-x="1538" d="M90 0l633 1403h94l633 -1403h-107l-165 369h-818l-163 -369h-107zM397 455h742l-369 829zM584 1673q0 82 53 132t131 50q79 0 131.5 -50t52.5 -132q0 -78 -53 -129t-131 -51q-77 0 -130.5 51.5t-53.5 128.5zM647 1673q0 -53 34.5 -86t86.5 -33t87.5 33t35.5 86 q0 54 -35.5 88.5t-87.5 34.5t-86.5 -34t-34.5 -89z" />
-<glyph unicode="&#xc6;" horiz-adv-x="2277" d="M90 0l1061 1393h975v-88h-852v-566h768v-86h-768v-565h852v-88h-948v367h-693l-278 -367h-117zM551 455h627v825z" />
-<glyph unicode="&#xc7;" horiz-adv-x="1562" d="M143 696q0 329 207 528t559 199q237 0 469 -71l-18 -86q-241 67 -442 67q-314 0 -494 -174.5t-180 -462.5t177 -463.5t474 -175.5q225 0 504 80l18 -80q-271 -88 -524 -88q-341 0 -545.5 199.5t-204.5 527.5zM700 -414l109 312h92l-117 -312h-84z" />
-<glyph unicode="&#xc8;" horiz-adv-x="1318" d="M219 0v1393h946v-88h-852v-566h770v-86h-770v-565h852v-88h-946zM426 1839h125l182 -319h-92z" />
-<glyph unicode="&#xc9;" horiz-adv-x="1318" d="M219 0v1393h946v-88h-852v-566h770v-86h-770v-565h852v-88h-946zM647 1520l187 319h124l-215 -319h-96z" />
-<glyph unicode="&#xca;" horiz-adv-x="1318" d="M219 0v1393h946v-88h-852v-566h770v-86h-770v-565h852v-88h-946zM377 1520l266 319h90l266 -319h-96l-215 245l-215 -245h-96z" />
-<glyph unicode="&#xcb;" horiz-adv-x="1318" d="M219 0v1393h946v-88h-852v-566h770v-86h-770v-565h852v-88h-946zM403 1677q0 31 20.5 51.5t51.5 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20t-51.5 20t-20.5 49zM827 1677q0 31 21.5 51.5t52.5 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20 t-52.5 20t-21.5 49z" />
-<glyph unicode="&#xcc;" horiz-adv-x="534" d="M4 1839h125l182 -319h-92zM219 0v1393h94v-1393h-94z" />
-<glyph unicode="&#xcd;" horiz-adv-x="534" d="M219 0v1393h94v-1393h-94zM227 1520l187 319h125l-215 -319h-97z" />
-<glyph unicode="&#xce;" horiz-adv-x="534" d="M-43 1520l266 319h90l267 -319h-97l-215 245l-215 -245h-96zM219 0v1393h94v-1393h-94z" />
-<glyph unicode="&#xcf;" horiz-adv-x="534" d="M-18 1677q0 31 21 51.5t52 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20t-52 20t-21 49zM219 0v1393h94v-1393h-94zM408 1677q0 31 21 51.5t52 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20t-52 20t-21 49z" />
-<glyph unicode="&#xd0;" horiz-adv-x="1548" d="M76 649v88h143v656q306 14 457 14q329 0 528 -187.5t199 -512.5q0 -219 -91 -383t-252.5 -250t-373.5 -86q-74 0 -467 12v649h-143zM315 84q242 -8 371 -8q279 0 449 169t170 462q0 286 -171 450t-456 164q-129 0 -363 -12v-572h412v-88h-412v-565z" />
-<glyph unicode="&#xd1;" horiz-adv-x="1599" d="M219 0v1393h98l967 -1248v1248h94v-1393h-100l-965 1245v-1245h-94zM492 1571q0 62 27.5 103t67.5 55t83.5 10t77.5 -25l116 -82q25 -15 52 -18.5t49.5 5t37.5 31.5t15 58h74q0 -62 -27 -103.5t-67 -55t-83.5 -9t-76.5 26.5l-119 80q-23 16 -50 19.5t-50 -5t-38.5 -32.5 t-15.5 -58h-73z" />
-<glyph unicode="&#xd2;" horiz-adv-x="1742" d="M143 696q0 216 91 381t256 255.5t380 90.5q326 0 527.5 -200.5t201.5 -526.5t-201.5 -526.5t-527.5 -200.5q-215 0 -380 90.5t-256 255.5t-91 381zM244 696q0 -287 173 -463t455 -176q280 0 453.5 176t173.5 463t-173.5 463t-453.5 176q-282 0 -455 -176t-173 -463z M608 1839h125l182 -319h-92z" />
-<glyph unicode="&#xd3;" horiz-adv-x="1742" d="M143 696q0 216 91 381t256 255.5t380 90.5q326 0 527.5 -200.5t201.5 -526.5t-201.5 -526.5t-527.5 -200.5q-215 0 -380 90.5t-256 255.5t-91 381zM244 696q0 -287 173 -463t455 -176q280 0 453.5 176t173.5 463t-173.5 463t-453.5 176q-282 0 -455 -176t-173 -463z M831 1520l187 319h125l-215 -319h-97z" />
-<glyph unicode="&#xd4;" horiz-adv-x="1742" d="M143 696q0 216 91 381t256 255.5t380 90.5q326 0 527.5 -200.5t201.5 -526.5t-201.5 -526.5t-527.5 -200.5q-215 0 -380 90.5t-256 255.5t-91 381zM244 696q0 -287 173 -463t455 -176q280 0 453.5 176t173.5 463t-173.5 463t-453.5 176q-282 0 -455 -176t-173 -463z M561 1520l266 319h91l266 -319h-97l-215 245l-215 -245h-96z" />
-<glyph unicode="&#xd5;" horiz-adv-x="1742" d="M143 696q0 216 91 381t256 255.5t380 90.5q326 0 527.5 -200.5t201.5 -526.5t-201.5 -526.5t-527.5 -200.5q-215 0 -380 90.5t-256 255.5t-91 381zM244 696q0 -287 173 -463t455 -176q280 0 453.5 176t173.5 463t-173.5 463t-453.5 176q-282 0 -455 -176t-173 -463z M567 1571q0 62 27.5 103t67.5 55t83.5 10t77.5 -25l117 -82q25 -15 52.5 -18.5t50.5 5t38 31.5t15 58h71q0 -62 -27 -103.5t-67 -55t-83.5 -9t-76.5 26.5l-118 80q-23 16 -50 19.5t-50 -5t-38.5 -32.5t-15.5 -58h-74z" />
-<glyph unicode="&#xd6;" horiz-adv-x="1742" d="M143 696q0 216 91 381t256 255.5t380 90.5q326 0 527.5 -200.5t201.5 -526.5t-201.5 -526.5t-527.5 -200.5q-215 0 -380 90.5t-256 255.5t-91 381zM244 696q0 -287 173 -463t455 -176q280 0 453.5 176t173.5 463t-173.5 463t-453.5 176q-282 0 -455 -176t-173 -463z M588 1677q0 31 20 51.5t51 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20t-51 20t-20 49zM1012 1677q0 31 21 51.5t52 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20t-52 20t-21 49z" />
-<glyph unicode="&#xd7;" horiz-adv-x="1345" d="M274 313l336 336l-336 336l62 62l336 -336l336 336l61 -62l-334 -336l334 -336l-61 -61l-336 336l-336 -336z" />
-<glyph unicode="&#xd8;" horiz-adv-x="1742" d="M143 696q0 216 91 381t256 255.5t380 90.5q261 0 447 -131l108 127l66 -57l-107 -125q103 -98 159 -236.5t56 -304.5q0 -326 -201.5 -526.5t-527.5 -200.5q-264 0 -448 133l-111 -129l-65 56l110 129q-213 204 -213 538zM244 696q0 -288 174 -465l837 988 q-156 116 -383 116q-282 0 -455 -176t-173 -463zM483 176q163 -119 389 -119q280 0 453.5 176t173.5 463q0 289 -178 467z" />
-<glyph unicode="&#xd9;" horiz-adv-x="1566" d="M199 543v850h94v-850q0 -221 133.5 -353.5t355.5 -132.5q220 0 354 132.5t134 353.5v850h96v-850q0 -260 -160.5 -417t-423.5 -157t-423 157t-160 417zM520 1839h125l182 -319h-92z" />
-<glyph unicode="&#xda;" horiz-adv-x="1566" d="M199 543v850h94v-850q0 -221 133.5 -353.5t355.5 -132.5q220 0 354 132.5t134 353.5v850h96v-850q0 -260 -160.5 -417t-423.5 -157t-423 157t-160 417zM743 1520l187 319h125l-215 -319h-97z" />
-<glyph unicode="&#xdb;" horiz-adv-x="1566" d="M199 543v850h94v-850q0 -221 133.5 -353.5t355.5 -132.5q220 0 354 132.5t134 353.5v850h96v-850q0 -260 -160.5 -417t-423.5 -157t-423 157t-160 417zM471 1520l266 319h90l267 -319h-97l-215 245l-215 -245h-96z" />
-<glyph unicode="&#xdc;" horiz-adv-x="1566" d="M199 543v850h94v-850q0 -221 133.5 -353.5t355.5 -132.5q220 0 354 132.5t134 353.5v850h96v-850q0 -260 -160.5 -417t-423.5 -157t-423 157t-160 417zM498 1677q0 31 20 51.5t51 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20t-51 20t-20 49zM922 1677 q0 31 21 51.5t52 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20t-52 20t-21 49z" />
-<glyph unicode="&#xdd;" horiz-adv-x="1386" d="M57 1393h109l528 -785l527 785h108l-588 -881v-512h-96v512zM653 1520l187 319h125l-215 -319h-97z" />
-<glyph unicode="&#xde;" horiz-adv-x="1306" d="M221 0v1393h94v-228q255 11 365 11q242 0 387 -122t145 -341q0 -202 -147 -327.5t-385 -125.5h-365v-260h-94zM315 346h371q193 0 311.5 101t118.5 266q0 180 -116.5 277t-313.5 97q-195 0 -371 -10v-731z" />
-<glyph unicode="&#xdf;" horiz-adv-x="1318" d="M209 0v1194q0 185 73.5 267.5t239.5 82.5v-84q-119 0 -170 -63t-51 -209v-254h879v-62l-455 -497l80 -2q195 -6 311.5 -108.5t116.5 -274.5q0 -191 -138.5 -306.5t-363.5 -115.5q-145 0 -291 41l19 78q154 -37 274 -37q183 0 296.5 93t113.5 245q0 140 -100.5 222.5 t-266.5 82.5h-186v45l461 510h-750v-848h-92z" />
-<glyph unicode="&#xe0;" horiz-adv-x="1243" d="M123 471q0 224 130 359t347 135q123 0 223.5 -11.5t237.5 -40.5v-913h-90v88q-102 -63 -189 -91t-186 -28q-214 0 -343.5 138t-129.5 364zM215 469q0 -189 105.5 -304.5t281.5 -115.5q91 0 176 28.5t191 94.5v678q-170 33 -363 33q-182 0 -286.5 -113t-104.5 -301z M420 1503h125l182 -323h-92z" />
-<glyph unicode="&#xe1;" horiz-adv-x="1243" d="M123 471q0 224 130 359t347 135q123 0 223.5 -11.5t237.5 -40.5v-913h-90v88q-102 -63 -189 -91t-186 -28q-214 0 -343.5 138t-129.5 364zM215 469q0 -189 105.5 -304.5t281.5 -115.5q91 0 176 28.5t191 94.5v678q-170 33 -363 33q-182 0 -286.5 -113t-104.5 -301z M569 1180l183 323h125l-215 -323h-93z" />
-<glyph unicode="&#xe2;" horiz-adv-x="1243" d="M123 471q0 224 130 359t347 135q123 0 223.5 -11.5t237.5 -40.5v-913h-90v88q-102 -63 -189 -91t-186 -28q-214 0 -343.5 138t-129.5 364zM215 469q0 -189 105.5 -304.5t281.5 -115.5q91 0 176 28.5t191 94.5v678q-170 33 -363 33q-182 0 -286.5 -113t-104.5 -301z M334 1165l266 318h90l266 -318h-96l-215 242l-215 -242h-96z" />
-<glyph unicode="&#xe3;" horiz-adv-x="1243" d="M123 471q0 224 130 359t347 135q123 0 223.5 -11.5t237.5 -40.5v-913h-90v88q-102 -63 -189 -91t-186 -28q-214 0 -343.5 138t-129.5 364zM215 469q0 -189 105.5 -304.5t281.5 -115.5q91 0 176 28.5t191 94.5v678q-170 33 -363 33q-182 0 -286.5 -113t-104.5 -301z M342 1231q0 62 27.5 103t67.5 54.5t83.5 9.5t77.5 -26l117 -80q25 -16 52 -19.5t49.5 5t37 31.5t14.5 57h74q0 -62 -27 -103t-67 -54.5t-83 -9.5t-77 26l-119 82q-33 18 -67 19.5t-60 -24.5t-26 -71h-74z" />
-<glyph unicode="&#xe4;" horiz-adv-x="1243" d="M123 471q0 224 130 359t347 135q123 0 223.5 -11.5t237.5 -40.5v-913h-90v88q-102 -63 -189 -91t-186 -28q-214 0 -343.5 138t-129.5 364zM215 469q0 -189 105.5 -304.5t281.5 -115.5q91 0 176 28.5t191 94.5v678q-170 33 -363 33q-182 0 -286.5 -113t-104.5 -301z M360 1288q0 29 20.5 49.5t51.5 20.5t52.5 -20.5t21.5 -49.5q0 -30 -21.5 -50.5t-52.5 -20.5t-51.5 20t-20.5 51zM786 1288q0 29 20.5 49.5t51.5 20.5t52.5 -20.5t21.5 -49.5q0 -30 -21.5 -50.5t-52.5 -20.5t-51.5 20t-20.5 51z" />
-<glyph unicode="&#xe5;" horiz-adv-x="1243" d="M123 471q0 224 130 359t347 135q123 0 223.5 -11.5t237.5 -40.5v-913h-90v88q-102 -63 -189 -91t-186 -28q-214 0 -343.5 138t-129.5 364zM215 469q0 -189 105.5 -304.5t281.5 -115.5q91 0 176 28.5t191 94.5v678q-170 33 -363 33q-182 0 -286.5 -113t-104.5 -301z M461 1317q0 81 52.5 130.5t131.5 49.5q80 0 132 -49t52 -131q0 -79 -52.5 -129.5t-131.5 -50.5q-78 0 -131 51t-53 129zM524 1317q0 -53 34.5 -87t86.5 -34t87.5 34t35.5 87q0 54 -35.5 88.5t-87.5 34.5t-86.5 -34t-34.5 -89z" />
-<glyph unicode="&#xe6;" horiz-adv-x="1853" d="M96 268q0 125 108.5 184.5t305.5 57.5l295 -4v96q0 281 -221 281q-183 0 -371 -31l-10 78q202 37 383 37q238 0 291 -219q62 104 168 160.5t241 56.5q200 0 322.5 -124t122.5 -335q0 -13 -1 -23.5t-2 -24.5t-2 -26h-825q11 -173 118 -276t279 -103q57 0 123 8.5t108 17.5 t118 27l16 -73q-199 -64 -367 -64q-194 0 -323 107q-259 -107 -473 -107q-404 0 -404 299zM184 266q0 -112 81.5 -165.5t248.5 -53.5q169 0 401 86q-99 123 -108 293l-301 2q-322 3 -322 -162zM901 508h744q0 176 -97 277.5t-260 101.5q-168 0 -273 -103.5t-114 -275.5z" />
-<glyph unicode="&#xe7;" horiz-adv-x="1097" d="M123 469q0 226 143 362t377 136q160 0 318 -52l-17 -73q-167 45 -301 45q-191 0 -308.5 -114.5t-117.5 -303.5t115 -303.5t297 -114.5q138 0 340 55l16 -77q-194 -60 -356 -60q-226 0 -366 137t-140 363zM436 -414l109 312h92l-117 -312h-84z" />
-<glyph unicode="&#xe8;" horiz-adv-x="1169" d="M123 471q0 222 133.5 358t349.5 136q198 0 320 -123.5t123 -333.5q0 -4 -5 -76h-823q11 -172 117 -275.5t278 -103.5q65 0 130.5 8.5t104.5 17t116 27.5l14 -73q-100 -32 -180 -48t-187 -16q-225 0 -358 138.5t-133 363.5zM219 508h744q-1 177 -98.5 278t-258.5 101 q-169 0 -273.5 -103.5t-113.5 -275.5zM410 1503h125l182 -323h-92z" />
-<glyph unicode="&#xe9;" horiz-adv-x="1169" d="M123 471q0 222 133.5 358t349.5 136q198 0 320 -123.5t123 -333.5q0 -4 -5 -76h-823q11 -172 117 -275.5t278 -103.5q65 0 130.5 8.5t104.5 17t116 27.5l14 -73q-100 -32 -180 -48t-187 -16q-225 0 -358 138.5t-133 363.5zM219 508h744q-1 177 -98.5 278t-258.5 101 q-169 0 -273.5 -103.5t-113.5 -275.5zM559 1180l182 323h125l-215 -323h-92z" />
-<glyph unicode="&#xea;" horiz-adv-x="1169" d="M123 471q0 222 133.5 358t349.5 136q198 0 320 -123.5t123 -333.5q0 -4 -5 -76h-823q11 -172 117 -275.5t278 -103.5q65 0 130.5 8.5t104.5 17t116 27.5l14 -73q-100 -32 -180 -48t-187 -16q-225 0 -358 138.5t-133 363.5zM219 508h744q-1 177 -98.5 278t-258.5 101 q-169 0 -273.5 -103.5t-113.5 -275.5zM326 1165l266 318h90l266 -318h-96l-215 242l-215 -242h-96z" />
-<glyph unicode="&#xeb;" horiz-adv-x="1169" d="M123 471q0 222 133.5 358t349.5 136q198 0 320 -123.5t123 -333.5q0 -4 -5 -76h-823q11 -172 117 -275.5t278 -103.5q65 0 130.5 8.5t104.5 17t116 27.5l14 -73q-100 -32 -180 -48t-187 -16q-225 0 -358 138.5t-133 363.5zM219 508h744q-1 177 -98.5 278t-258.5 101 q-169 0 -273.5 -103.5t-113.5 -275.5zM352 1288q0 29 20.5 49.5t51.5 20.5t52.5 -20.5t21.5 -49.5q0 -30 -21.5 -50.5t-52.5 -20.5t-51.5 20t-20.5 51zM778 1288q0 29 20.5 49.5t51.5 20.5t52.5 -20.5t21.5 -49.5q0 -30 -21.5 -50.5t-52.5 -20.5t-51.5 20t-20.5 51z" />
-<glyph unicode="&#xec;" horiz-adv-x="501" d="M-23 1503h125l183 -323h-92zM205 0v934h92v-934h-92z" />
-<glyph unicode="&#xed;" horiz-adv-x="501" d="M205 0v934h92v-934h-92zM209 1180l180 323h125l-215 -323h-90z" />
-<glyph unicode="&#xee;" horiz-adv-x="501" d="M-59 1165l266 318h90l266 -318h-96l-215 242l-215 -242h-96zM205 0v934h92v-934h-92z" />
-<glyph unicode="&#xef;" horiz-adv-x="501" d="M-33 1288q0 29 20.5 49.5t51.5 20.5t52.5 -20.5t21.5 -49.5q0 -30 -21.5 -50.5t-52.5 -20.5t-51.5 20t-20.5 51zM205 0v934h92v-934h-92zM393 1288q0 29 20.5 49.5t51.5 20.5t52.5 -20.5t21.5 -49.5q0 -30 -21.5 -50.5t-52.5 -20.5t-51.5 20t-20.5 51z" />
-<glyph unicode="&#xf0;" d="M123 471q0 222 140 359t355 137q134 0 235.5 -55t154.5 -154q-73 310 -287 483l-340 -127l-25 64l299 110q-117 83 -262 125l103 39q140 -45 252 -129l165 61l23 -63l-127 -49q152 -131 238 -331t86 -445q0 -251 -133.5 -390t-370.5 -139q-221 0 -363.5 140t-142.5 364z M217 471q0 -186 116 -302t296 -116q194 0 301.5 114.5t107.5 319.5q0 183 -113.5 289.5t-295.5 106.5q-180 0 -296 -114t-116 -298z" />
-<glyph unicode="&#xf1;" horiz-adv-x="1241" d="M193 0v913q222 52 497 52q179 0 278 -103t99 -289v-573h-92v557q0 153 -78.5 238.5t-218.5 85.5q-205 0 -393 -35v-846h-92zM317 1231q0 62 27.5 103t67.5 54.5t83.5 9.5t77.5 -26l117 -80q50 -35 102 -14t52 88h74q0 -62 -27 -103t-67 -54.5t-83 -9.5t-77 26l-119 82 q-33 18 -67 19.5t-60.5 -24.5t-26.5 -71h-74z" />
-<glyph unicode="&#xf2;" d="M123 471q0 223 141.5 359.5t364.5 136.5t364.5 -136.5t141.5 -359.5q0 -224 -141.5 -364t-364.5 -140t-364.5 140t-141.5 364zM217 471q0 -187 115 -302.5t297 -115.5q181 0 295 115.5t114 302.5q0 185 -114 298.5t-295 113.5q-183 0 -297.5 -113.5t-114.5 -298.5z M401 1503h125l183 -323h-93z" />
-<glyph unicode="&#xf3;" d="M123 471q0 223 141.5 359.5t364.5 136.5t364.5 -136.5t141.5 -359.5q0 -224 -141.5 -364t-364.5 -140t-364.5 140t-141.5 364zM217 471q0 -187 115 -302.5t297 -115.5q181 0 295 115.5t114 302.5q0 185 -114 298.5t-295 113.5q-183 0 -297.5 -113.5t-114.5 -298.5z M551 1180l182 323h125l-215 -323h-92z" />
-<glyph unicode="&#xf4;" d="M123 471q0 223 141.5 359.5t364.5 136.5t364.5 -136.5t141.5 -359.5q0 -224 -141.5 -364t-364.5 -140t-364.5 140t-141.5 364zM217 471q0 -187 115 -302.5t297 -115.5q181 0 295 115.5t114 302.5q0 185 -114 298.5t-295 113.5q-183 0 -297.5 -113.5t-114.5 -298.5z M315 1165l267 318h90l266 -318h-96l-215 242l-215 -242h-97z" />
-<glyph unicode="&#xf5;" d="M123 471q0 223 141.5 359.5t364.5 136.5t364.5 -136.5t141.5 -359.5q0 -224 -141.5 -364t-364.5 -140t-364.5 140t-141.5 364zM217 471q0 -187 115 -302.5t297 -115.5q181 0 295 115.5t114 302.5q0 185 -114 298.5t-295 113.5q-183 0 -297.5 -113.5t-114.5 -298.5z M324 1231q0 62 27.5 103t67.5 54.5t83.5 9.5t77.5 -26l116 -80q50 -35 102 -14t52 88h74q0 -62 -27 -103t-67 -54.5t-83 -9.5t-77 26l-119 82q-33 18 -67 19.5t-60.5 -24.5t-26.5 -71h-73z" />
-<glyph unicode="&#xf6;" d="M123 471q0 223 141.5 359.5t364.5 136.5t364.5 -136.5t141.5 -359.5q0 -224 -141.5 -364t-364.5 -140t-364.5 140t-141.5 364zM217 471q0 -187 115 -302.5t297 -115.5q181 0 295 115.5t114 302.5q0 185 -114 298.5t-295 113.5q-183 0 -297.5 -113.5t-114.5 -298.5z M344 1288q0 29 20.5 49.5t51.5 20.5t52 -20.5t21 -49.5q0 -31 -21 -51t-52 -20t-51.5 20t-20.5 51zM770 1288q0 29 20.5 49.5t51.5 20.5t52 -20.5t21 -49.5q0 -31 -21 -51t-52 -20t-51.5 20t-20.5 51z" />
-<glyph unicode="&#xf7;" horiz-adv-x="1429" d="M254 610v86h922v-86h-922zM645 279q0 29 20.5 49t49.5 20t49 -20t20 -49t-20 -49.5t-49 -20.5t-49.5 20.5t-20.5 49.5zM645 1028q0 30 20 50t50 20q29 0 49 -20t20 -50q0 -29 -20 -48t-49 -19q-30 0 -50 19t-20 48z" />
-<glyph unicode="&#xf8;" d="M123 471q0 223 141.5 359.5t364.5 136.5q166 0 295 -80l127 151l55 -49l-125 -147q154 -141 154 -371q0 -224 -141.5 -364t-364.5 -140q-172 0 -305 90l-142 -170l-55 50l141 167q-145 139 -145 367zM217 471q0 -178 109 -297l538 643q-97 66 -235 66 q-183 0 -297.5 -113.5t-114.5 -298.5zM383 127q104 -74 246 -74q181 0 295 115.5t114 302.5q0 185 -114 299z" />
-<glyph unicode="&#xf9;" horiz-adv-x="1241" d="M176 360v574h92v-559q0 -157 76 -240.5t219 -83.5q204 0 395 33v850h93v-914q-218 -51 -500 -51q-179 0 -277 100t-98 291zM393 1503h125l182 -323h-92z" />
-<glyph unicode="&#xfa;" horiz-adv-x="1241" d="M176 360v574h92v-559q0 -157 76 -240.5t219 -83.5q204 0 395 33v850h93v-914q-218 -51 -500 -51q-179 0 -277 100t-98 291zM545 1180l182 323h125l-215 -323h-92z" />
-<glyph unicode="&#xfb;" horiz-adv-x="1241" d="M176 360v574h92v-559q0 -157 76 -240.5t219 -83.5q204 0 395 33v850h93v-914q-218 -51 -500 -51q-179 0 -277 100t-98 291zM309 1165l266 318h91l266 -318h-96l-215 242l-215 -242h-97z" />
-<glyph unicode="&#xfc;" horiz-adv-x="1241" d="M176 360v574h92v-559q0 -157 76 -240.5t219 -83.5q204 0 395 33v850h93v-914q-218 -51 -500 -51q-179 0 -277 100t-98 291zM336 1288q0 29 20.5 49.5t51.5 20.5t52 -20.5t21 -49.5q0 -31 -21 -51t-52 -20t-51.5 20t-20.5 51zM762 1288q0 29 20.5 49.5t51.5 20.5t52 -20.5 t21 -49.5q0 -31 -21 -51t-52 -20t-51.5 20t-20.5 51z" />
-<glyph unicode="&#xfd;" horiz-adv-x="1236" d="M88 934h105l438 -801l420 801h104l-727 -1391h-104l258 494zM543 1180l182 323h125l-215 -323h-92z" />
-<glyph unicode="&#xfe;" horiz-adv-x="1257" d="M195 -457v1911h90v-524q175 35 370 35q217 0 346.5 -135t131.5 -359q0 -226 -130 -364t-344 -138q-80 0 -120 1.5t-106.5 9t-147.5 24.5v-461h-90zM285 84q85 -17 154 -25t101 -9t111 -1q177 0 282 115.5t105 304.5t-103.5 301.5t-287.5 112.5q-192 0 -362 -33v-766z" />
-<glyph unicode="&#xff;" horiz-adv-x="1236" d="M88 934h105l438 -801l420 801h104l-727 -1391h-104l258 494zM334 1288q0 29 20.5 49.5t51.5 20.5t52 -20.5t21 -49.5q0 -31 -21 -51t-52 -20t-51.5 20t-20.5 51zM760 1288q0 30 20 50t51 20t52.5 -20.5t21.5 -49.5q0 -30 -21.5 -50.5t-52.5 -20.5t-51 20t-20 51z" />
-<glyph unicode="&#x152;" horiz-adv-x="2058" d="M143 696q0 326 216 511t602 186h946v-88h-852v-566h768v-86h-768v-565h852v-88h-946q-386 1 -602 185.5t-216 510.5zM244 696q0 -288 185.5 -447.5t531.5 -160.5v1217q-346 -1 -531.5 -161t-185.5 -448z" />
-<glyph unicode="&#x153;" horiz-adv-x="2086" d="M123 471q0 223 141.5 359.5t364.5 136.5q157 0 276 -70.5t180 -194.5q56 124 171 193.5t266 69.5q199 0 320.5 -123.5t121.5 -333.5q0 -47 -4 -76h-823q12 -172 118.5 -275.5t276.5 -103.5q65 0 130.5 8.5t103.5 17t116 27.5l16 -73q-69 -22 -111.5 -33t-112 -21 t-144.5 -10q-159 0 -274 71t-171 198q-60 -127 -180 -199t-276 -72q-223 0 -364.5 140t-141.5 364zM217 471q0 -187 115 -302.5t297 -115.5q181 0 295 115.5t114 302.5q0 185 -114 298.5t-295 113.5q-183 0 -297.5 -113.5t-114.5 -298.5zM1135 508h743q0 177 -96.5 278 t-259.5 101q-169 0 -273.5 -103.5t-113.5 -275.5z" />
-<glyph unicode="&#x178;" horiz-adv-x="1386" d="M57 1393h109l528 -785l527 785h108l-588 -881v-512h-96v512zM410 1677q0 31 20 51.5t51 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20t-51 20t-20 49zM834 1677q0 31 21 51.5t52 20.5t51.5 -20.5t20.5 -51.5q0 -29 -20.5 -49t-51.5 -20t-52 20t-21 49z" />
-<glyph unicode="&#x2c6;" horiz-adv-x="1228" d="M303 1165l266 318h90l267 -318h-97l-215 242l-215 -242h-96z" />
-<glyph unicode="&#x2dc;" horiz-adv-x="1228" d="M311 1231q0 62 27.5 103t67.5 54.5t83.5 9.5t77.5 -26l117 -80q50 -35 102 -14t52 88h73q0 -62 -27 -103t-67 -54.5t-83 -9.5t-77 26l-118 82q-33 18 -67 19.5t-60.5 -24.5t-26.5 -71h-74z" />
-<glyph unicode="&#x2000;" horiz-adv-x="927" />
-<glyph unicode="&#x2001;" horiz-adv-x="1855" />
-<glyph unicode="&#x2002;" horiz-adv-x="927" />
-<glyph unicode="&#x2003;" horiz-adv-x="1855" />
-<glyph unicode="&#x2004;" horiz-adv-x="618" />
-<glyph unicode="&#x2005;" horiz-adv-x="463" />
-<glyph unicode="&#x2006;" horiz-adv-x="309" />
-<glyph unicode="&#x2007;" horiz-adv-x="309" />
-<glyph unicode="&#x2008;" horiz-adv-x="231" />
-<glyph unicode="&#x2009;" horiz-adv-x="371" />
-<glyph unicode="&#x200a;" horiz-adv-x="103" />
-<glyph unicode="&#x2010;" horiz-adv-x="1103" d="M254 520h596v90h-596v-90z" />
-<glyph unicode="&#x2011;" horiz-adv-x="1103" d="M254 520h596v90h-596v-90z" />
-<glyph unicode="&#x2012;" horiz-adv-x="1103" d="M254 520h596v90h-596v-90z" />
-<glyph unicode="&#x2013;" horiz-adv-x="1345" d="M164 520h1018v92h-1018v-92z" />
-<glyph unicode="&#x2014;" horiz-adv-x="1843" d="M164 520h1515v92h-1515v-92z" />
-<glyph unicode="&#x2018;" horiz-adv-x="526" d="M162 1190q0 7 0.5 12.5t1.5 12t4 15.5l6 18t9.5 25.5t13 32.5t18 44.5t22.5 55t29 70t35 85.5h70l-105 -304q53 -15 53 -67q0 -32 -22.5 -54t-54.5 -22q-34 0 -57 22t-23 54z" />
-<glyph unicode="&#x2019;" horiz-adv-x="532" d="M135 1108l107 305q-54 15 -54 66q0 32 23 54.5t55 22.5q34 0 57 -22.5t23 -54.5q0 -7 -0.5 -12.5t-1.5 -11.5t-4 -15l-6 -18t-9.5 -25.5t-13 -32.5t-18 -44t-22.5 -55t-29 -71t-35 -86h-72z" />
-<glyph unicode="&#x201a;" horiz-adv-x="532" d="M135 -313l107 303q-56 16 -56 67q0 32 23 54t57 22q32 0 55 -22t23 -54q0 -27 -13.5 -64.5t-76.5 -188.5q-10 -23 -15.5 -36.5t-15 -36.5t-18.5 -44h-70z" />
-<glyph unicode="&#x201c;" horiz-adv-x="843" d="M152 1190q0 7 0.5 12.5t1.5 11.5t4 15l6 18t9.5 25.5t13 32t18 43.5t22.5 55t29 70.5t35 85.5h71l-106 -304q53 -15 53 -65q0 -33 -22.5 -55.5t-55.5 -22.5q-34 0 -56.5 22t-22.5 56zM463 1190q0 7 0.5 12.5t1.5 11.5t4 15l6 18t9.5 25.5t13 32t18 43.5t22.5 55t29 70.5 t35 85.5h72l-107 -304q54 -15 54 -65q0 -33 -22.5 -55.5t-55.5 -22.5q-34 0 -57 22t-23 56z" />
-<glyph unicode="&#x201d;" horiz-adv-x="843" d="M152 1124l106 306q-53 15 -53 65q0 32 23 55t55 23q33 0 56 -22.5t23 -55.5q0 -7 -0.5 -12.5t-1.5 -11.5t-4 -15l-6 -18t-9.5 -25.5t-13 -32.5t-18 -44t-22.5 -55t-29 -71t-35 -86h-71zM463 1124l106 306q-53 15 -53 65q0 32 23 55t55 23q34 0 57 -23t23 -55 q0 -7 -0.5 -12.5t-1.5 -11.5t-4 -15l-6 -18t-9.5 -25.5t-13 -32.5t-18 -44t-22.5 -55t-29 -71t-35 -86h-72z" />
-<glyph unicode="&#x201e;" horiz-adv-x="851" d="M135 -313l107 303q-56 16 -56 67q0 32 23 54t57 22q32 0 55 -22t23 -54q0 -27 -13.5 -64.5t-76.5 -188.5q-10 -23 -15.5 -36.5t-15 -36.5t-18.5 -44h-70zM455 -313l106 303q-53 15 -53 67q0 32 23 54t55 22q34 0 57 -22t23 -54q0 -8 -0.5 -13.5t-2.5 -14.5t-4.5 -16.5 t-8.5 -24t-12.5 -31.5t-18 -44t-23.5 -57t-31.5 -75t-38.5 -94h-71z" />
-<glyph unicode="&#x2022;" horiz-adv-x="628" d="M98 608q0 91 62 153t153 62q92 0 154.5 -62t62.5 -153t-62.5 -153t-154.5 -62q-91 0 -153 62t-62 153z" />
-<glyph unicode="&#x2026;" horiz-adv-x="1400" d="M186 55q0 33 22.5 55.5t55.5 22.5q34 0 57 -22t23 -56q0 -32 -23 -53.5t-57 -21.5q-33 0 -55.5 21.5t-22.5 53.5zM616 55q0 33 22.5 55.5t55.5 22.5q34 0 57 -22t23 -56q0 -32 -23 -53.5t-57 -21.5q-33 0 -55.5 21.5t-22.5 53.5zM1057 55q0 33 22.5 55.5t55.5 22.5 q34 0 56.5 -22t22.5 -56q0 -32 -22.5 -53.5t-56.5 -21.5q-33 0 -55.5 21.5t-22.5 53.5z" />
-<glyph unicode="&#x202f;" horiz-adv-x="371" />
-<glyph unicode="&#x2039;" horiz-adv-x="706" d="M115 504l379 393l55 -47l-322 -344l320 -344l-53 -51z" />
-<glyph unicode="&#x203a;" horiz-adv-x="704" d="M156 162l321 344l-321 344l55 47l379 -393l-379 -393z" />
-<glyph unicode="&#x205f;" horiz-adv-x="463" />
-<glyph unicode="&#x20ac;" horiz-adv-x="1636" d="M143 487v74h174q-10 54 -10 133q0 68 4 101h-168v73h179q50 257 236.5 406t473.5 149q227 0 455 -77l-21 -82q-226 67 -426 67q-244 0 -405 -124t-207 -339h709l-19 -73h-704q-6 -49 -6 -101q0 -72 12 -133h639l-19 -74h-602q53 -200 206.5 -314t375.5 -114q216 0 483 80 l21 -80q-269 -90 -506 -90q-267 0 -448.5 139t-237.5 379h-189z" />
-<glyph unicode="&#x2122;" horiz-adv-x="1466" d="M23 1327v66h563v-66h-246v-563h-72v563h-245zM664 764l34 629h70l248 -541l246 541h67l37 -629h-68l-28 483l-221 -483h-66l-223 483l-29 -483h-67z" />
-<glyph unicode="&#x25fc;" horiz-adv-x="931" d="M0 0v932h932v-932h-932z" />
-<glyph unicode="&#xfb03;" horiz-adv-x="1875" d="M10 850v84h236v194q0 208 100.5 312t294.5 104q108 0 194 -28.5t191 -96.5q98 125 311 125q89 0 162 -18.5t162 -61.5l-39 -67q-131 63 -283 63q-154 0 -229.5 -82.5t-75.5 -251.5v-192h668v-934h-92v850h-576v-850h-92v850h-604v-850h-92v850h-236zM338 934h604v194 q0 129 41 222q-85 58 -163 84t-175 26q-155 0 -231 -82.5t-76 -251.5v-192z" />
-<glyph unicode="&#xfb04;" horiz-adv-x="1894" d="M10 850v84h236v194q0 208 100.5 312t294.5 104q107 0 193.5 -29t189.5 -96q101 125 309 125q139 0 279 -65l74 -4v-1475h-93v1403q-62 30 -119.5 43.5t-138.5 13.5q-147 0 -224 -82t-77 -235v-209h389v-84h-389v-850h-92v850h-604v-850h-92v850h-236zM338 934h604v211 q0 123 39 205q-83 58 -161 84t-175 26q-155 0 -231 -82.5t-76 -251.5v-192z" />
-<hkern u1="L" u2="T" k="61" />
-<hkern u1="T" u2="&#xfc;" k="207" />
-<hkern u1="T" u2="&#xf6;" k="211" />
-<hkern u1="T" u2="&#xeb;" k="264" />
-<hkern u1="T" u2="&#xe4;" k="244" />
-<hkern u1="&#xa3;" u2="T" k="61" />
-<hkern g1="r" 	g2="bracketright,braceright" 	k="72" />
-<hkern g1="r" 	g2="slash" 	k="55" />
-<hkern g1="r" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="59" />
-<hkern g1="r" 	g2="s" 	k="68" />
-<hkern g1="r" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="25" />
-<hkern g1="r" 	g2="ae" 	k="20" />
-<hkern g1="r" 	g2="underscore" 	k="98" />
-<hkern g1="r" 	g2="space" 	k="6" />
-<hkern g1="r" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="76" />
-<hkern g1="r" 	g2="period,ellipsis" 	k="94" />
-<hkern g1="r" 	g2="guillemotleft,guilsinglleft" 	k="37" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="dollar,S,section" 	k="14" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="bracketright,braceright" 	k="33" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="v,y,yacute,ydieresis" 	k="37" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="slash" 	k="55" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="AE" 	k="147" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="4" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="icircumflex" 	k="-8" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="s" 	k="20" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="4" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="ae" 	k="41" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="underscore" 	k="156" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="82" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="period,ellipsis" 	k="119" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="J" 	k="41" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="m,n,p,r,ntilde" 	k="45" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="45" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="z" 	k="33" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="4" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="w" 	k="16" />
-<hkern g1="M" 	g2="V" 	k="35" />
-<hkern g1="M" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="23" />
-<hkern g1="M" 	g2="dollar,S,section" 	k="6" />
-<hkern g1="M" 	g2="W" 	k="25" />
-<hkern g1="M" 	g2="T" 	k="35" />
-<hkern g1="M" 	g2="v,y,yacute,ydieresis" 	k="29" />
-<hkern g1="M" 	g2="Y,Yacute,Ydieresis" 	k="23" />
-<hkern g1="M" 	g2="s" 	k="4" />
-<hkern g1="M" 	g2="w" 	k="12" />
-<hkern g1="M" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="2" />
-<hkern g1="M" 	g2="t" 	k="4" />
-<hkern g1="w" 	g2="v,y,yacute,ydieresis" 	k="55" />
-<hkern g1="w" 	g2="slash" 	k="72" />
-<hkern g1="w" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="w" 	g2="s" 	k="70" />
-<hkern g1="w" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="68" />
-<hkern g1="w" 	g2="ae" 	k="37" />
-<hkern g1="w" 	g2="underscore" 	k="168" />
-<hkern g1="w" 	g2="space" 	k="27" />
-<hkern g1="w" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="106" />
-<hkern g1="w" 	g2="guillemotleft,guilsinglleft" 	k="98" />
-<hkern g1="w" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="197" />
-<hkern g1="w" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="w" 	g2="asterisk" 	k="-8" />
-<hkern g1="w" 	g2="question" 	k="45" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="dollar,S,section" 	k="2" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="j" 	k="-4" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="T" 	k="4" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="v,y,yacute,ydieresis" 	k="25" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="icircumflex" 	k="-35" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="s" 	k="16" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="ae" 	k="6" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="4" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="b,h,i,k,l,germandbls,iacute" 	k="6" />
-<hkern g1="Z" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="68" />
-<hkern g1="Z" 	g2="dollar,S,section" 	k="29" />
-<hkern g1="Z" 	g2="W" 	k="33" />
-<hkern g1="Z" 	g2="v,y,yacute,ydieresis" 	k="111" />
-<hkern g1="Z" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="63" />
-<hkern g1="Z" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="127" />
-<hkern g1="Z" 	g2="ae" 	k="20" />
-<hkern g1="Z" 	g2="guillemotleft,guilsinglleft" 	k="76" />
-<hkern g1="Z" 	g2="z" 	k="20" />
-<hkern g1="Z" 	g2="w" 	k="98" />
-<hkern g1="Z" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="Z" 	g2="t" 	k="51" />
-<hkern g1="Z" 	g2="periodcentered,bullet" 	k="115" />
-<hkern g1="Z" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="V" 	k="211" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quotedbl,quotesingle" 	k="76" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="dollar,S,section" 	k="41" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="seven" 	k="115" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="W" 	k="176" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="T" 	k="299" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="98" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="v,y,yacute,ydieresis" 	k="80" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="nine" 	k="12" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="slash" 	k="29" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="Y,Yacute,Ydieresis" 	k="199" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="s" 	k="37" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="119" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="18" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="underscore" 	k="82" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="57" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="period,ellipsis" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="45" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="z" 	k="18" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="w" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="4" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="t" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="asterisk" 	k="172" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="b,h,i,k,l,germandbls,iacute" 	k="10" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="backslash" 	k="37" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="two" 	k="68" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="x" 	k="43" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="one" 	k="43" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="colon" 	k="16" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="three" 	k="29" />
-<hkern g1="R" 	g2="V" 	k="90" />
-<hkern g1="R" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="23" />
-<hkern g1="R" 	g2="dollar,S,section" 	k="8" />
-<hkern g1="R" 	g2="W" 	k="27" />
-<hkern g1="R" 	g2="j" 	k="-8" />
-<hkern g1="R" 	g2="T" 	k="61" />
-<hkern g1="R" 	g2="v,y,yacute,ydieresis" 	k="45" />
-<hkern g1="R" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="68" />
-<hkern g1="R" 	g2="Y,Yacute,Ydieresis" 	k="68" />
-<hkern g1="R" 	g2="s" 	k="10" />
-<hkern g1="R" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="41" />
-<hkern g1="R" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="68" />
-<hkern g1="R" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="R" 	g2="t" 	k="23" />
-<hkern g1="R" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="4" />
-<hkern g1="R" 	g2="backslash" 	k="25" />
-<hkern g1="g,q" 	g2="j" 	k="-18" />
-<hkern g1="g,q" 	g2="v,y,yacute,ydieresis" 	k="29" />
-<hkern g1="g,q" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="35" />
-<hkern g1="g,q" 	g2="s" 	k="23" />
-<hkern g1="g,q" 	g2="z" 	k="8" />
-<hkern g1="g,q" 	g2="w" 	k="25" />
-<hkern g1="g,q" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="2" />
-<hkern g1="g,q" 	g2="question" 	k="41" />
-<hkern g1="g,q" 	g2="b,h,i,k,l,germandbls,iacute" 	k="16" />
-<hkern g1="g,q" 	g2="backslash" 	k="25" />
-<hkern g1="icircumflex" 	g2="V" 	k="-41" />
-<hkern g1="icircumflex" 	g2="W" 	k="-45" />
-<hkern g1="icircumflex" 	g2="T" 	k="-55" />
-<hkern g1="icircumflex" 	g2="X" 	k="-57" />
-<hkern g1="t" 	g2="j" 	k="-12" />
-<hkern g1="t" 	g2="v,y,yacute,ydieresis" 	k="43" />
-<hkern g1="t" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="53" />
-<hkern g1="t" 	g2="s" 	k="51" />
-<hkern g1="t" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="45" />
-<hkern g1="t" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="98" />
-<hkern g1="t" 	g2="w" 	k="53" />
-<hkern g1="t" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="23" />
-<hkern g1="t" 	g2="t" 	k="29" />
-<hkern g1="t" 	g2="asterisk" 	k="57" />
-<hkern g1="t" 	g2="b,h,i,k,l,germandbls,iacute" 	k="18" />
-<hkern g1="t" 	g2="periodcentered,bullet" 	k="25" />
-<hkern g1="t" 	g2="backslash" 	k="45" />
-<hkern g1="t" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="V" 	k="111" />
-<hkern g1="eight,B,germandbls" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="25" />
-<hkern g1="eight,B,germandbls" 	g2="dollar,S,section" 	k="45" />
-<hkern g1="eight,B,germandbls" 	g2="seven" 	k="4" />
-<hkern g1="eight,B,germandbls" 	g2="W" 	k="76" />
-<hkern g1="eight,B,germandbls" 	g2="T" 	k="86" />
-<hkern g1="eight,B,germandbls" 	g2="v,y,yacute,ydieresis" 	k="59" />
-<hkern g1="eight,B,germandbls" 	g2="nine" 	k="4" />
-<hkern g1="eight,B,germandbls" 	g2="slash" 	k="4" />
-<hkern g1="eight,B,germandbls" 	g2="AE" 	k="82" />
-<hkern g1="eight,B,germandbls" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="Y,Yacute,Ydieresis" 	k="76" />
-<hkern g1="eight,B,germandbls" 	g2="s" 	k="53" />
-<hkern g1="eight,B,germandbls" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="53" />
-<hkern g1="eight,B,germandbls" 	g2="ae" 	k="37" />
-<hkern g1="eight,B,germandbls" 	g2="underscore" 	k="98" />
-<hkern g1="eight,B,germandbls" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="57" />
-<hkern g1="eight,B,germandbls" 	g2="period,ellipsis" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="J" 	k="33" />
-<hkern g1="eight,B,germandbls" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="6" />
-<hkern g1="eight,B,germandbls" 	g2="z" 	k="16" />
-<hkern g1="eight,B,germandbls" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="2" />
-<hkern g1="eight,B,germandbls" 	g2="w" 	k="49" />
-<hkern g1="eight,B,germandbls" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="18" />
-<hkern g1="eight,B,germandbls" 	g2="t" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="b,h,i,k,l,germandbls,iacute" 	k="4" />
-<hkern g1="eight,B,germandbls" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="18" />
-<hkern g1="eight,B,germandbls" 	g2="backslash" 	k="55" />
-<hkern g1="eight,B,germandbls" 	g2="two" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="x" 	k="4" />
-<hkern g1="eight,B,germandbls" 	g2="X" 	k="16" />
-<hkern g1="eight,B,germandbls" 	g2="percent" 	k="92" />
-<hkern g1="eight,B,germandbls" 	g2="five" 	k="6" />
-<hkern g1="W" 	g2="idieresis" 	k="-94" />
-<hkern g1="W" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="98" />
-<hkern g1="W" 	g2="dollar,S,section" 	k="51" />
-<hkern g1="W" 	g2="v,y,yacute,ydieresis" 	k="98" />
-<hkern g1="W" 	g2="slash" 	k="188" />
-<hkern g1="W" 	g2="AE" 	k="266" />
-<hkern g1="W" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="176" />
-<hkern g1="W" 	g2="icircumflex" 	k="-45" />
-<hkern g1="W" 	g2="s" 	k="160" />
-<hkern g1="W" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="123" />
-<hkern g1="W" 	g2="ae" 	k="115" />
-<hkern g1="W" 	g2="underscore" 	k="231" />
-<hkern g1="W" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="115" />
-<hkern g1="W" 	g2="guillemotleft,guilsinglleft" 	k="111" />
-<hkern g1="W" 	g2="J" 	k="127" />
-<hkern g1="W" 	g2="m,n,p,r,ntilde" 	k="102" />
-<hkern g1="W" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="164" />
-<hkern g1="W" 	g2="z" 	k="98" />
-<hkern g1="W" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="33" />
-<hkern g1="W" 	g2="w" 	k="68" />
-<hkern g1="W" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="119" />
-<hkern g1="W" 	g2="t" 	k="20" />
-<hkern g1="W" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="W" 	g2="periodcentered,bullet" 	k="127" />
-<hkern g1="W" 	g2="x" 	k="68" />
-<hkern g1="W" 	g2="igrave" 	k="-18" />
-<hkern g1="W" 	g2="M" 	k="25" />
-<hkern g1="W" 	g2="ampersand,eight" 	k="29" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="idieresis" 	k="-12" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="V" 	k="127" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="W" 	k="102" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="j" 	k="-12" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="T" 	k="8" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="v,y,yacute,ydieresis" 	k="29" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="icircumflex" 	k="-29" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="s" 	k="37" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="25" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="w" 	k="2" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="asterisk" 	k="33" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="backslash" 	k="20" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="igrave" 	k="-82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="V" 	k="106" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="Z" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="quotedbl,quotesingle" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="dollar,S,section" 	k="45" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="seven" 	k="45" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="W" 	k="98" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="four" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="bracketright,braceright" 	k="16" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="T" 	k="106" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="51" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="nine" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="slash" 	k="25" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="AE" 	k="242" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="23" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="Y,Yacute,Ydieresis" 	k="115" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="s" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ae" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="underscore" 	k="168" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="period,ellipsis" 	k="82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="guillemotleft,guilsinglleft" 	k="37" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="J" 	k="139" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="m,n,p,r,ntilde" 	k="23" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="119" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="z" 	k="16" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="12" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="w" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="6" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="asterisk" 	k="57" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="backslash" 	k="33" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="two" 	k="14" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="x" 	k="25" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="one" 	k="53" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="three" 	k="45" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="X" 	k="55" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="five" 	k="8" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ampersand,eight" 	k="4" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="guillemotright,guilsinglright" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="yen" 	k="25" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="parenright" 	k="102" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="multiply" 	k="8" />
-<hkern g1="G" 	g2="V" 	k="76" />
-<hkern g1="G" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="2" />
-<hkern g1="G" 	g2="dollar,S,section" 	k="4" />
-<hkern g1="G" 	g2="W" 	k="61" />
-<hkern g1="G" 	g2="T" 	k="98" />
-<hkern g1="G" 	g2="v,y,yacute,ydieresis" 	k="29" />
-<hkern g1="G" 	g2="AE" 	k="18" />
-<hkern g1="G" 	g2="Y,Yacute,Ydieresis" 	k="76" />
-<hkern g1="G" 	g2="s" 	k="12" />
-<hkern g1="G" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="68" />
-<hkern g1="G" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-12" />
-<hkern g1="G" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="18" />
-<hkern g1="G" 	g2="w" 	k="20" />
-<hkern g1="G" 	g2="x" 	k="2" />
-<hkern g1="T" 	g2="idieresis" 	k="-139" />
-<hkern g1="T" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="96" />
-<hkern g1="T" 	g2="dollar,S,section" 	k="88" />
-<hkern g1="T" 	g2="j" 	k="57" />
-<hkern g1="T" 	g2="T" 	k="16" />
-<hkern g1="T" 	g2="v,y,yacute,ydieresis" 	k="188" />
-<hkern g1="T" 	g2="slash" 	k="238" />
-<hkern g1="T" 	g2="AE" 	k="348" />
-<hkern g1="T" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="295" />
-<hkern g1="T" 	g2="icircumflex" 	k="-39" />
-<hkern g1="T" 	g2="Y,Yacute,Ydieresis" 	k="20" />
-<hkern g1="T" 	g2="s" 	k="303" />
-<hkern g1="T" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="147" />
-<hkern g1="T" 	g2="ae" 	k="258" />
-<hkern g1="T" 	g2="underscore" 	k="219" />
-<hkern g1="T" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="158" />
-<hkern g1="T" 	g2="period,ellipsis" 	k="119" />
-<hkern g1="T" 	g2="guillemotleft,guilsinglleft" 	k="147" />
-<hkern g1="T" 	g2="J" 	k="319" />
-<hkern g1="T" 	g2="m,n,p,r,ntilde" 	k="211" />
-<hkern g1="T" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="178" />
-<hkern g1="T" 	g2="z" 	k="248" />
-<hkern g1="T" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="76" />
-<hkern g1="T" 	g2="w" 	k="274" />
-<hkern g1="T" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="268" />
-<hkern g1="T" 	g2="t" 	k="147" />
-<hkern g1="T" 	g2="b,h,i,k,l,germandbls,iacute" 	k="45" />
-<hkern g1="T" 	g2="periodcentered,bullet" 	k="131" />
-<hkern g1="T" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="4" />
-<hkern g1="T" 	g2="x" 	k="231" />
-<hkern g1="T" 	g2="f,uniFB01,uniFB02" 	k="57" />
-<hkern g1="T" 	g2="M" 	k="35" />
-<hkern g1="T" 	g2="ampersand,eight" 	k="37" />
-<hkern g1="T" 	g2="guillemotright,guilsinglright" 	k="102" />
-<hkern g1="T" 	g2="atilde" 	k="223" />
-<hkern g1="j,uniFB01" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="-16" />
-<hkern g1="L,sterling" 	g2="V" 	k="258" />
-<hkern g1="L,sterling" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="102" />
-<hkern g1="L,sterling" 	g2="quotedbl,quotesingle" 	k="123" />
-<hkern g1="L,sterling" 	g2="dollar,S,section" 	k="4" />
-<hkern g1="L,sterling" 	g2="seven" 	k="45" />
-<hkern g1="L,sterling" 	g2="W" 	k="219" />
-<hkern g1="L,sterling" 	g2="trademark" 	k="162" />
-<hkern g1="L,sterling" 	g2="bracketright,braceright" 	k="49" />
-<hkern g1="L,sterling" 	g2="T" 	k="279" />
-<hkern g1="L,sterling" 	g2="v,y,yacute,ydieresis" 	k="184" />
-<hkern g1="L,sterling" 	g2="nine" 	k="41" />
-<hkern g1="L,sterling" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="37" />
-<hkern g1="L,sterling" 	g2="Y,Yacute,Ydieresis" 	k="274" />
-<hkern g1="L,sterling" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="238" />
-<hkern g1="L,sterling" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="113" />
-<hkern g1="L,sterling" 	g2="underscore" 	k="33" />
-<hkern g1="L,sterling" 	g2="guillemotleft,guilsinglleft" 	k="57" />
-<hkern g1="L,sterling" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-4" />
-<hkern g1="L,sterling" 	g2="w" 	k="135" />
-<hkern g1="L,sterling" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="37" />
-<hkern g1="L,sterling" 	g2="t" 	k="90" />
-<hkern g1="L,sterling" 	g2="asterisk" 	k="303" />
-<hkern g1="L,sterling" 	g2="question" 	k="33" />
-<hkern g1="L,sterling" 	g2="periodcentered,bullet" 	k="135" />
-<hkern g1="L,sterling" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="L,sterling" 	g2="backslash" 	k="139" />
-<hkern g1="L,sterling" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="bracketright,braceright" 	k="16" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="v,y,yacute,ydieresis" 	k="23" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="slash" 	k="80" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="80" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="s" 	k="76" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="106" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="ae" 	k="41" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="underscore" 	k="164" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="space" 	k="35" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="129" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="period,ellipsis" 	k="98" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="102" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="m,n,p,r,ntilde" 	k="29" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="156" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="12" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="25" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="parenright" 	k="29" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="idieresis" 	k="-76" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="Z" 	k="25" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="72" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="dollar,S,section" 	k="94" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="four" 	k="254" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="j" 	k="20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="T" 	k="4" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="v,y,yacute,ydieresis" 	k="168" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="slash" 	k="231" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="AE" 	k="362" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="199" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="icircumflex" 	k="-20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="s" 	k="199" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="199" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ae" 	k="162" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="underscore" 	k="229" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="141" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="195" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="J" 	k="250" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="m,n,p,r,ntilde" 	k="152" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="227" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="z" 	k="168" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="27" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="w" 	k="143" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="152" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="t" 	k="55" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="periodcentered,bullet" 	k="115" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="x" 	k="131" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="f,uniFB01,uniFB02" 	k="55" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="M" 	k="23" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ampersand,eight" 	k="76" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="guillemotright,guilsinglright" 	k="63" />
-<hkern g1="h,m,n,ntilde" 	g2="V" 	k="168" />
-<hkern g1="h,m,n,ntilde" 	g2="quotedbl,quotesingle" 	k="68" />
-<hkern g1="h,m,n,ntilde" 	g2="W" 	k="176" />
-<hkern g1="h,m,n,ntilde" 	g2="j" 	k="-4" />
-<hkern g1="h,m,n,ntilde" 	g2="T" 	k="266" />
-<hkern g1="h,m,n,ntilde" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="115" />
-<hkern g1="h,m,n,ntilde" 	g2="v,y,yacute,ydieresis" 	k="72" />
-<hkern g1="h,m,n,ntilde" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="h,m,n,ntilde" 	g2="Y,Yacute,Ydieresis" 	k="178" />
-<hkern g1="h,m,n,ntilde" 	g2="s" 	k="39" />
-<hkern g1="h,m,n,ntilde" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="45" />
-<hkern g1="h,m,n,ntilde" 	g2="w" 	k="45" />
-<hkern g1="h,m,n,ntilde" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="2" />
-<hkern g1="h,m,n,ntilde" 	g2="t" 	k="20" />
-<hkern g1="h,m,n,ntilde" 	g2="asterisk" 	k="76" />
-<hkern g1="h,m,n,ntilde" 	g2="backslash" 	k="45" />
-<hkern g1="h,m,n,ntilde" 	g2="parenright" 	k="86" />
-<hkern g1="f" 	g2="trademark" 	k="-123" />
-<hkern g1="f" 	g2="j" 	k="-2" />
-<hkern g1="f" 	g2="v,y,yacute,ydieresis" 	k="-2" />
-<hkern g1="f" 	g2="slash" 	k="111" />
-<hkern g1="f" 	g2="s" 	k="39" />
-<hkern g1="f" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="-4" />
-<hkern g1="f" 	g2="w" 	k="-4" />
-<hkern g1="f" 	g2="t" 	k="51" />
-<hkern g1="f" 	g2="asterisk" 	k="-45" />
-<hkern g1="f" 	g2="question" 	k="45" />
-<hkern g1="f" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-2" />
-<hkern g1="f" 	g2="backslash" 	k="-125" />
-<hkern g1="f" 	g2="x" 	k="-8" />
-<hkern g1="f" 	g2="f,uniFB01,uniFB02" 	k="41" />
-<hkern g1="f" 	g2="parenright" 	k="2" />
-<hkern g1="s" 	g2="V" 	k="31" />
-<hkern g1="s" 	g2="T" 	k="287" />
-<hkern g1="s" 	g2="v,y,yacute,ydieresis" 	k="37" />
-<hkern g1="s" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="25" />
-<hkern g1="s" 	g2="s" 	k="74" />
-<hkern g1="s" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="18" />
-<hkern g1="s" 	g2="underscore" 	k="90" />
-<hkern g1="s" 	g2="m,n,p,r,ntilde" 	k="14" />
-<hkern g1="s" 	g2="w" 	k="45" />
-<hkern g1="s" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="4" />
-<hkern g1="s" 	g2="t" 	k="8" />
-<hkern g1="s" 	g2="b,h,i,k,l,germandbls,iacute" 	k="25" />
-<hkern g1="s" 	g2="backslash" 	k="23" />
-<hkern g1="s" 	g2="x" 	k="20" />
-<hkern g1="s" 	g2="f,uniFB01,uniFB02" 	k="4" />
-<hkern g1="idieresis" 	g2="T" 	k="-127" />
-<hkern g1="idieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-12" />
-<hkern g1="V" 	g2="idieresis" 	k="-90" />
-<hkern g1="V" 	g2="Z" 	k="4" />
-<hkern g1="V" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="106" />
-<hkern g1="V" 	g2="dollar,S,section" 	k="86" />
-<hkern g1="V" 	g2="bracketright,braceright" 	k="33" />
-<hkern g1="V" 	g2="v,y,yacute,ydieresis" 	k="72" />
-<hkern g1="V" 	g2="slash" 	k="348" />
-<hkern g1="V" 	g2="AE" 	k="313" />
-<hkern g1="V" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="211" />
-<hkern g1="V" 	g2="icircumflex" 	k="-41" />
-<hkern g1="V" 	g2="s" 	k="184" />
-<hkern g1="V" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="184" />
-<hkern g1="V" 	g2="ae" 	k="129" />
-<hkern g1="V" 	g2="underscore" 	k="246" />
-<hkern g1="V" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="190" />
-<hkern g1="V" 	g2="guillemotleft,guilsinglleft" 	k="184" />
-<hkern g1="V" 	g2="J" 	k="188" />
-<hkern g1="V" 	g2="m,n,p,r,ntilde" 	k="160" />
-<hkern g1="V" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="156" />
-<hkern g1="V" 	g2="z" 	k="160" />
-<hkern g1="V" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="4" />
-<hkern g1="V" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="115" />
-<hkern g1="V" 	g2="t" 	k="61" />
-<hkern g1="V" 	g2="b,h,i,k,l,germandbls,iacute" 	k="61" />
-<hkern g1="V" 	g2="periodcentered,bullet" 	k="139" />
-<hkern g1="V" 	g2="igrave" 	k="-23" />
-<hkern g1="V" 	g2="M" 	k="35" />
-<hkern g1="V" 	g2="ampersand,eight" 	k="76" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="V" 	k="156" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="72" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="quotedbl,quotesingle" 	k="176" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="dollar,S,section" 	k="53" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="seven" 	k="82" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="W" 	k="164" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="trademark" 	k="219" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="bracketright,braceright" 	k="33" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="j" 	k="-8" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="T" 	k="178" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="215" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="v,y,yacute,ydieresis" 	k="201" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="slash" 	k="25" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="45" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="Y,Yacute,Ydieresis" 	k="227" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="254" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="115" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="guillemotleft,guilsinglleft" 	k="82" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="m,n,p,r,ntilde" 	k="25" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="w" 	k="119" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="29" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="t" 	k="76" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="asterisk" 	k="203" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="question" 	k="63" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="periodcentered,bullet" 	k="68" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="45" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="backslash" 	k="147" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="one" 	k="76" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="f,uniFB01,uniFB02" 	k="61" />
-<hkern g1="k" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="k" 	g2="j" 	k="-8" />
-<hkern g1="k" 	g2="v,y,yacute,ydieresis" 	k="76" />
-<hkern g1="k" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="84" />
-<hkern g1="k" 	g2="s" 	k="41" />
-<hkern g1="k" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="106" />
-<hkern g1="k" 	g2="ae" 	k="4" />
-<hkern g1="k" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="k" 	g2="w" 	k="53" />
-<hkern g1="k" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="27" />
-<hkern g1="k" 	g2="t" 	k="57" />
-<hkern g1="k" 	g2="question" 	k="55" />
-<hkern g1="k" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="k" 	g2="periodcentered,bullet" 	k="68" />
-<hkern g1="k" 	g2="backslash" 	k="20" />
-<hkern g1="c,cent,ccedilla" 	g2="V" 	k="90" />
-<hkern g1="c,cent,ccedilla" 	g2="W" 	k="37" />
-<hkern g1="c,cent,ccedilla" 	g2="j" 	k="-12" />
-<hkern g1="c,cent,ccedilla" 	g2="T" 	k="188" />
-<hkern g1="c,cent,ccedilla" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="31" />
-<hkern g1="c,cent,ccedilla" 	g2="Y,Yacute,Ydieresis" 	k="115" />
-<hkern g1="c,cent,ccedilla" 	g2="s" 	k="8" />
-<hkern g1="c,cent,ccedilla" 	g2="ae" 	k="18" />
-<hkern g1="c,cent,ccedilla" 	g2="underscore" 	k="49" />
-<hkern g1="c,cent,ccedilla" 	g2="w" 	k="16" />
-<hkern g1="c,cent,ccedilla" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="4" />
-<hkern g1="c,cent,ccedilla" 	g2="backslash" 	k="41" />
-<hkern g1="x" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="x" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="27" />
-<hkern g1="x" 	g2="s" 	k="4" />
-<hkern g1="x" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="61" />
-<hkern g1="x" 	g2="ae" 	k="20" />
-<hkern g1="x" 	g2="guillemotleft,guilsinglleft" 	k="127" />
-<hkern g1="F" 	g2="idieresis" 	k="-98" />
-<hkern g1="F" 	g2="Z" 	k="33" />
-<hkern g1="F" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="F" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="F" 	g2="trademark" 	k="-61" />
-<hkern g1="F" 	g2="v,y,yacute,ydieresis" 	k="76" />
-<hkern g1="F" 	g2="slash" 	k="86" />
-<hkern g1="F" 	g2="AE" 	k="336" />
-<hkern g1="F" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="57" />
-<hkern g1="F" 	g2="icircumflex" 	k="-43" />
-<hkern g1="F" 	g2="s" 	k="76" />
-<hkern g1="F" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="16" />
-<hkern g1="F" 	g2="ae" 	k="4" />
-<hkern g1="F" 	g2="underscore" 	k="207" />
-<hkern g1="F" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="188" />
-<hkern g1="F" 	g2="J" 	k="330" />
-<hkern g1="F" 	g2="m,n,p,r,ntilde" 	k="57" />
-<hkern g1="F" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="201" />
-<hkern g1="F" 	g2="z" 	k="57" />
-<hkern g1="F" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="4" />
-<hkern g1="F" 	g2="w" 	k="53" />
-<hkern g1="F" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="45" />
-<hkern g1="F" 	g2="t" 	k="33" />
-<hkern g1="F" 	g2="b,h,i,k,l,germandbls,iacute" 	k="57" />
-<hkern g1="F" 	g2="x" 	k="61" />
-<hkern g1="F" 	g2="igrave" 	k="-51" />
-<hkern g1="F" 	g2="M" 	k="4" />
-<hkern g1="dollar,S,section" 	g2="V" 	k="70" />
-<hkern g1="dollar,S,section" 	g2="Z" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="seven" 	k="12" />
-<hkern g1="dollar,S,section" 	g2="W" 	k="72" />
-<hkern g1="dollar,S,section" 	g2="T" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="v,y,yacute,ydieresis" 	k="117" />
-<hkern g1="dollar,S,section" 	g2="slash" 	k="29" />
-<hkern g1="dollar,S,section" 	g2="AE" 	k="160" />
-<hkern g1="dollar,S,section" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="43" />
-<hkern g1="dollar,S,section" 	g2="Y,Yacute,Ydieresis" 	k="86" />
-<hkern g1="dollar,S,section" 	g2="s" 	k="98" />
-<hkern g1="dollar,S,section" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="45" />
-<hkern g1="dollar,S,section" 	g2="ae" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="underscore" 	k="92" />
-<hkern g1="dollar,S,section" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="45" />
-<hkern g1="dollar,S,section" 	g2="period,ellipsis" 	k="53" />
-<hkern g1="dollar,S,section" 	g2="J" 	k="68" />
-<hkern g1="dollar,S,section" 	g2="m,n,p,r,ntilde" 	k="68" />
-<hkern g1="dollar,S,section" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="z" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="12" />
-<hkern g1="dollar,S,section" 	g2="w" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="51" />
-<hkern g1="dollar,S,section" 	g2="t" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="25" />
-<hkern g1="dollar,S,section" 	g2="backslash" 	k="25" />
-<hkern g1="dollar,S,section" 	g2="x" 	k="51" />
-<hkern g1="dollar,S,section" 	g2="X" 	k="8" />
-<hkern g1="dollar,S,section" 	g2="f,uniFB01,uniFB02" 	k="4" />
-<hkern g1="dollar,S,section" 	g2="M" 	k="4" />
-<hkern g1="K" 	g2="V" 	k="86" />
-<hkern g1="K" 	g2="Z" 	k="20" />
-<hkern g1="K" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="76" />
-<hkern g1="K" 	g2="dollar,S,section" 	k="47" />
-<hkern g1="K" 	g2="W" 	k="115" />
-<hkern g1="K" 	g2="trademark" 	k="-41" />
-<hkern g1="K" 	g2="bracketright,braceright" 	k="16" />
-<hkern g1="K" 	g2="j" 	k="-8" />
-<hkern g1="K" 	g2="T" 	k="68" />
-<hkern g1="K" 	g2="v,y,yacute,ydieresis" 	k="168" />
-<hkern g1="K" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="82" />
-<hkern g1="K" 	g2="Y,Yacute,Ydieresis" 	k="106" />
-<hkern g1="K" 	g2="s" 	k="20" />
-<hkern g1="K" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="57" />
-<hkern g1="K" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="168" />
-<hkern g1="K" 	g2="m,n,p,r,ntilde" 	k="25" />
-<hkern g1="K" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="K" 	g2="w" 	k="143" />
-<hkern g1="K" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="39" />
-<hkern g1="K" 	g2="t" 	k="39" />
-<hkern g1="K" 	g2="b,h,i,k,l,germandbls,iacute" 	k="10" />
-<hkern g1="K" 	g2="periodcentered,bullet" 	k="152" />
-<hkern g1="K" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="K" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="K" 	g2="parenright" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="V" 	k="49" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="150" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="dollar,S,section" 	k="82" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="four" 	k="76" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="j" 	k="-72" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="T" 	k="37" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="v,y,yacute,ydieresis" 	k="90" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="37" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="Y,Yacute,Ydieresis" 	k="25" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="s" 	k="16" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="8" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="176" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="underscore" 	k="49" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="m,n,p,r,ntilde" 	k="16" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="w" 	k="51" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="41" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="t" 	k="45" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="b,h,i,k,l,germandbls,iacute" 	k="4" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="five" 	k="4" />
-<hkern g1="X" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="59" />
-<hkern g1="X" 	g2="dollar,S,section" 	k="35" />
-<hkern g1="X" 	g2="v,y,yacute,ydieresis" 	k="131" />
-<hkern g1="X" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="35" />
-<hkern g1="X" 	g2="s" 	k="25" />
-<hkern g1="X" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="135" />
-<hkern g1="X" 	g2="guillemotleft,guilsinglleft" 	k="76" />
-<hkern g1="X" 	g2="w" 	k="111" />
-<hkern g1="X" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="27" />
-<hkern g1="X" 	g2="t" 	k="39" />
-<hkern g1="X" 	g2="asterisk" 	k="61" />
-<hkern g1="X" 	g2="periodcentered,bullet" 	k="86" />
-<hkern g1="X" 	g2="f,uniFB01,uniFB02" 	k="4" />
-<hkern g1="question,P" 	g2="V" 	k="29" />
-<hkern g1="question,P" 	g2="dollar,S,section" 	k="45" />
-<hkern g1="question,P" 	g2="W" 	k="20" />
-<hkern g1="question,P" 	g2="T" 	k="74" />
-<hkern g1="question,P" 	g2="slash" 	k="135" />
-<hkern g1="question,P" 	g2="AE" 	k="242" />
-<hkern g1="question,P" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="76" />
-<hkern g1="question,P" 	g2="icircumflex" 	k="-8" />
-<hkern g1="question,P" 	g2="Y,Yacute,Ydieresis" 	k="51" />
-<hkern g1="question,P" 	g2="s" 	k="51" />
-<hkern g1="question,P" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="41" />
-<hkern g1="question,P" 	g2="ae" 	k="61" />
-<hkern g1="question,P" 	g2="underscore" 	k="205" />
-<hkern g1="question,P" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="223" />
-<hkern g1="question,P" 	g2="guillemotleft,guilsinglleft" 	k="72" />
-<hkern g1="question,P" 	g2="J" 	k="350" />
-<hkern g1="question,P" 	g2="m,n,p,r,ntilde" 	k="23" />
-<hkern g1="question,P" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="178" />
-<hkern g1="question,P" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="41" />
-<hkern g1="question,P" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="6" />
-<hkern g1="question,P" 	g2="t" 	k="-4" />
-<hkern g1="question,P" 	g2="asterisk" 	k="-29" />
-<hkern g1="question,P" 	g2="question" 	k="41" />
-<hkern g1="question,P" 	g2="X" 	k="20" />
-<hkern g1="question,P" 	g2="M" 	k="4" />
-<hkern g1="ae,oe" 	g2="b,h,i,k,l,germandbls,iacute" 	k="16" />
-<hkern g1="z" 	g2="v,y,yacute,ydieresis" 	k="29" />
-<hkern g1="z" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="2" />
-<hkern g1="z" 	g2="s" 	k="37" />
-<hkern g1="z" 	g2="w" 	k="2" />
-<hkern g1="z" 	g2="periodcentered,bullet" 	k="37" />
-<hkern g1="z" 	g2="backslash" 	k="25" />
-<hkern g1="space" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="12" />
-<hkern g1="space" 	g2="V" 	k="262" />
-<hkern g1="space" 	g2="Y,Yacute,Ydieresis" 	k="129" />
-<hkern g1="space" 	g2="T" 	k="164" />
-<hkern g1="space" 	g2="W" 	k="248" />
-<hkern g1="bracketleft,braceleft" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="49" />
-<hkern g1="bracketleft,braceleft" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="33" />
-<hkern g1="bracketleft,braceleft" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="33" />
-<hkern g1="bracketleft,braceleft" 	g2="four" 	k="33" />
-<hkern g1="bracketleft,braceleft" 	g2="t" 	k="68" />
-<hkern g1="period,ellipsis" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="period,ellipsis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="109" />
-<hkern g1="period,ellipsis" 	g2="V" 	k="223" />
-<hkern g1="period,ellipsis" 	g2="T" 	k="219" />
-<hkern g1="period,ellipsis" 	g2="W" 	k="188" />
-<hkern g1="period,ellipsis" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="119" />
-<hkern g1="period,ellipsis" 	g2="four" 	k="12" />
-<hkern g1="period,ellipsis" 	g2="five" 	k="4" />
-<hkern g1="period,ellipsis" 	g2="quotedbl,quotesingle" 	k="170" />
-<hkern g1="period,ellipsis" 	g2="seven" 	k="72" />
-<hkern g1="period,ellipsis" 	g2="one" 	k="172" />
-<hkern g1="period,ellipsis" 	g2="two" 	k="41" />
-<hkern g1="period,ellipsis" 	g2="nine" 	k="156" />
-<hkern g1="period,ellipsis" 	g2="v,y,yacute,ydieresis" 	k="115" />
-<hkern g1="period,ellipsis" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="123" />
-<hkern g1="period,ellipsis" 	g2="w" 	k="98" />
-<hkern g1="asterisk" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="37" />
-<hkern g1="asterisk" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="80" />
-<hkern g1="asterisk" 	g2="T" 	k="-25" />
-<hkern g1="asterisk" 	g2="W" 	k="-29" />
-<hkern g1="asterisk" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="195" />
-<hkern g1="asterisk" 	g2="four" 	k="299" />
-<hkern g1="asterisk" 	g2="t" 	k="16" />
-<hkern g1="asterisk" 	g2="one" 	k="-12" />
-<hkern g1="asterisk" 	g2="nine" 	k="16" />
-<hkern g1="asterisk" 	g2="v,y,yacute,ydieresis" 	k="8" />
-<hkern g1="asterisk" 	g2="w" 	k="33" />
-<hkern g1="asterisk" 	g2="J" 	k="252" />
-<hkern g1="asterisk" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-4" />
-<hkern g1="asterisk" 	g2="ae" 	k="63" />
-<hkern g1="asterisk" 	g2="period,ellipsis" 	k="111" />
-<hkern g1="asterisk" 	g2="Z" 	k="37" />
-<hkern g1="asterisk" 	g2="AE" 	k="418" />
-<hkern g1="asterisk" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="119" />
-<hkern g1="four" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="33" />
-<hkern g1="four" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="109" />
-<hkern g1="four" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="16" />
-<hkern g1="four" 	g2="four" 	k="33" />
-<hkern g1="four" 	g2="five" 	k="18" />
-<hkern g1="four" 	g2="seven" 	k="61" />
-<hkern g1="four" 	g2="one" 	k="41" />
-<hkern g1="four" 	g2="two" 	k="57" />
-<hkern g1="four" 	g2="nine" 	k="102" />
-<hkern g1="four" 	g2="period,ellipsis" 	k="57" />
-<hkern g1="four" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="59" />
-<hkern g1="four" 	g2="percent" 	k="57" />
-<hkern g1="four" 	g2="trademark" 	k="63" />
-<hkern g1="four" 	g2="question" 	k="57" />
-<hkern g1="four" 	g2="asterisk" 	k="125" />
-<hkern g1="four" 	g2="three" 	k="20" />
-<hkern g1="four" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="115" />
-<hkern g1="four" 	g2="ampersand,eight" 	k="12" />
-<hkern g1="four" 	g2="periodcentered,bullet" 	k="84" />
-<hkern g1="four" 	g2="backslash" 	k="37" />
-<hkern g1="ampersand" 	g2="V" 	k="61" />
-<hkern g1="ampersand" 	g2="Y,Yacute,Ydieresis" 	k="164" />
-<hkern g1="ampersand" 	g2="T" 	k="188" />
-<hkern g1="ampersand" 	g2="W" 	k="41" />
-<hkern g1="ampersand" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="43" />
-<hkern g1="seven" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="53" />
-<hkern g1="seven" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="131" />
-<hkern g1="seven" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="135" />
-<hkern g1="seven" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="160" />
-<hkern g1="seven" 	g2="four" 	k="168" />
-<hkern g1="seven" 	g2="five" 	k="12" />
-<hkern g1="seven" 	g2="seven" 	k="-16" />
-<hkern g1="seven" 	g2="one" 	k="-76" />
-<hkern g1="seven" 	g2="two" 	k="4" />
-<hkern g1="seven" 	g2="nine" 	k="4" />
-<hkern g1="seven" 	g2="v,y,yacute,ydieresis" 	k="16" />
-<hkern g1="seven" 	g2="period,ellipsis" 	k="193" />
-<hkern g1="seven" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="143" />
-<hkern g1="seven" 	g2="asterisk" 	k="-25" />
-<hkern g1="seven" 	g2="ampersand,eight" 	k="39" />
-<hkern g1="seven" 	g2="periodcentered,bullet" 	k="68" />
-<hkern g1="seven" 	g2="multiply" 	k="57" />
-<hkern g1="seven" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="41" />
-<hkern g1="seven" 	g2="m,n,p,r,ntilde" 	k="88" />
-<hkern g1="seven" 	g2="slash" 	k="178" />
-<hkern g1="seven" 	g2="guillemotleft,guilsinglleft" 	k="72" />
-<hkern g1="seven" 	g2="underscore" 	k="201" />
-<hkern g1="seven" 	g2="z" 	k="37" />
-<hkern g1="seven" 	g2="s" 	k="94" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="V" 	k="184" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="Y,Yacute,Ydieresis" 	k="199" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="T" 	k="219" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="W" 	k="123" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="115" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="four" 	k="92" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="five" 	k="51" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="seven" 	k="131" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="one" 	k="102" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="two" 	k="139" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="nine" 	k="4" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="v,y,yacute,ydieresis" 	k="68" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="w" 	k="53" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="J" 	k="260" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="Z" 	k="31" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="AE" 	k="279" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="three" 	k="119" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="ampersand,eight" 	k="4" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="x" 	k="61" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="dollar,S,section" 	k="76" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="X" 	k="135" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="51" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="162" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="four" 	k="215" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="five" 	k="39" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="seven" 	k="37" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="one" 	k="18" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="nine" 	k="37" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="three" 	k="61" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="ampersand,eight" 	k="57" />
-<hkern g1="colon" 	g2="V" 	k="41" />
-<hkern g1="colon" 	g2="T" 	k="131" />
-<hkern g1="colon" 	g2="W" 	k="41" />
-<hkern g1="colon" 	g2="seven" 	k="57" />
-<hkern g1="nine" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="nine" 	g2="four" 	k="111" />
-<hkern g1="nine" 	g2="five" 	k="4" />
-<hkern g1="nine" 	g2="seven" 	k="8" />
-<hkern g1="nine" 	g2="two" 	k="55" />
-<hkern g1="nine" 	g2="nine" 	k="16" />
-<hkern g1="nine" 	g2="period,ellipsis" 	k="215" />
-<hkern g1="nine" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="168" />
-<hkern g1="nine" 	g2="three" 	k="43" />
-<hkern g1="nine" 	g2="ampersand,eight" 	k="8" />
-<hkern g1="guillemotright,guilsinglright" 	g2="V" 	k="184" />
-<hkern g1="guillemotright,guilsinglright" 	g2="Y,Yacute,Ydieresis" 	k="195" />
-<hkern g1="guillemotright,guilsinglright" 	g2="T" 	k="164" />
-<hkern g1="guillemotright,guilsinglright" 	g2="W" 	k="111" />
-<hkern g1="guillemotright,guilsinglright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="33" />
-<hkern g1="guillemotright,guilsinglright" 	g2="seven" 	k="80" />
-<hkern g1="guillemotright,guilsinglright" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="guillemotright,guilsinglright" 	g2="w" 	k="98" />
-<hkern g1="guillemotright,guilsinglright" 	g2="J" 	k="53" />
-<hkern g1="guillemotright,guilsinglright" 	g2="AE" 	k="102" />
-<hkern g1="guillemotright,guilsinglright" 	g2="x" 	k="127" />
-<hkern g1="three" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="4" />
-<hkern g1="three" 	g2="seven" 	k="23" />
-<hkern g1="three" 	g2="one" 	k="8" />
-<hkern g1="three" 	g2="two" 	k="8" />
-<hkern g1="three" 	g2="nine" 	k="25" />
-<hkern g1="three" 	g2="period,ellipsis" 	k="20" />
-<hkern g1="three" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="12" />
-<hkern g1="three" 	g2="three" 	k="25" />
-<hkern g1="three" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="98" />
-<hkern g1="three" 	g2="slash" 	k="45" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="106" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="119" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="T" 	k="4" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="246" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="four" 	k="236" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="t" 	k="53" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="J" 	k="471" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="period,ellipsis" 	k="158" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="AE" 	k="410" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="152" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="s" 	k="123" />
-<hkern g1="exclamdown" 	g2="V" 	k="106" />
-<hkern g1="exclamdown" 	g2="Y,Yacute,Ydieresis" 	k="86" />
-<hkern g1="exclamdown" 	g2="T" 	k="164" />
-<hkern g1="exclamdown" 	g2="W" 	k="82" />
-<hkern g1="multiply" 	g2="four" 	k="53" />
-<hkern g1="multiply" 	g2="five" 	k="25" />
-<hkern g1="multiply" 	g2="two" 	k="8" />
-<hkern g1="multiply" 	g2="nine" 	k="37" />
-<hkern g1="multiply" 	g2="three" 	k="82" />
-<hkern g1="two" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="8" />
-<hkern g1="two" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="two" 	g2="four" 	k="76" />
-<hkern g1="two" 	g2="quotedbl,quotesingle" 	k="41" />
-<hkern g1="two" 	g2="seven" 	k="4" />
-<hkern g1="two" 	g2="one" 	k="6" />
-<hkern g1="two" 	g2="nine" 	k="8" />
-<hkern g1="two" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="8" />
-<hkern g1="two" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="41" />
-<hkern g1="questiondown" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="questiondown" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="72" />
-<hkern g1="questiondown" 	g2="V" 	k="195" />
-<hkern g1="questiondown" 	g2="Y,Yacute,Ydieresis" 	k="211" />
-<hkern g1="questiondown" 	g2="T" 	k="188" />
-<hkern g1="questiondown" 	g2="W" 	k="164" />
-<hkern g1="questiondown" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="68" />
-<hkern g1="questiondown" 	g2="four" 	k="61" />
-<hkern g1="questiondown" 	g2="five" 	k="45" />
-<hkern g1="questiondown" 	g2="seven" 	k="72" />
-<hkern g1="questiondown" 	g2="two" 	k="68" />
-<hkern g1="questiondown" 	g2="nine" 	k="68" />
-<hkern g1="questiondown" 	g2="v,y,yacute,ydieresis" 	k="139" />
-<hkern g1="questiondown" 	g2="w" 	k="102" />
-<hkern g1="questiondown" 	g2="ae" 	k="63" />
-<hkern g1="questiondown" 	g2="AE" 	k="147" />
-<hkern g1="questiondown" 	g2="three" 	k="57" />
-<hkern g1="questiondown" 	g2="s" 	k="92" />
-<hkern g1="questiondown" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="43" />
-<hkern g1="questiondown" 	g2="j" 	k="-111" />
-<hkern g1="greater" 	g2="four" 	k="37" />
-<hkern g1="greater" 	g2="seven" 	k="76" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="57" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="160" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="V" 	k="238" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="Y,Yacute,Ydieresis" 	k="231" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="T" 	k="203" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="W" 	k="172" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="82" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="four" 	k="72" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="t" 	k="82" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="seven" 	k="12" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="one" 	k="72" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="nine" 	k="131" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="v,y,yacute,ydieresis" 	k="115" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="123" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="w" 	k="102" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="ae" 	k="16" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="ampersand,eight" 	k="57" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="dollar,S,section" 	k="41" />
-<hkern g1="trademark" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="68" />
-<hkern g1="trademark" 	g2="J" 	k="135" />
-<hkern g1="trademark" 	g2="AE" 	k="262" />
-<hkern g1="backslash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="25" />
-<hkern g1="backslash" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="51" />
-<hkern g1="backslash" 	g2="V" 	k="225" />
-<hkern g1="backslash" 	g2="Y,Yacute,Ydieresis" 	k="168" />
-<hkern g1="backslash" 	g2="T" 	k="147" />
-<hkern g1="backslash" 	g2="W" 	k="160" />
-<hkern g1="backslash" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="25" />
-<hkern g1="backslash" 	g2="t" 	k="84" />
-<hkern g1="backslash" 	g2="five" 	k="25" />
-<hkern g1="backslash" 	g2="seven" 	k="35" />
-<hkern g1="backslash" 	g2="one" 	k="72" />
-<hkern g1="backslash" 	g2="v,y,yacute,ydieresis" 	k="135" />
-<hkern g1="backslash" 	g2="w" 	k="143" />
-<hkern g1="backslash" 	g2="three" 	k="20" />
-<hkern g1="backslash" 	g2="ampersand,eight" 	k="25" />
-<hkern g1="backslash" 	g2="periodcentered,bullet" 	k="106" />
-<hkern g1="backslash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="8" />
-<hkern g1="backslash" 	g2="z" 	k="25" />
-<hkern g1="backslash" 	g2="dollar,S,section" 	k="53" />
-<hkern g1="backslash" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="backslash" 	g2="j" 	k="-172" />
-<hkern g1="periodcentered,bullet" 	g2="V" 	k="139" />
-<hkern g1="periodcentered,bullet" 	g2="Y,Yacute,Ydieresis" 	k="119" />
-<hkern g1="periodcentered,bullet" 	g2="T" 	k="131" />
-<hkern g1="periodcentered,bullet" 	g2="W" 	k="127" />
-<hkern g1="periodcentered,bullet" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="68" />
-<hkern g1="periodcentered,bullet" 	g2="J" 	k="104" />
-<hkern g1="periodcentered,bullet" 	g2="Z" 	k="25" />
-<hkern g1="periodcentered,bullet" 	g2="AE" 	k="139" />
-<hkern g1="five" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="25" />
-<hkern g1="five" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="41" />
-<hkern g1="five" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="five" 	g2="five" 	k="4" />
-<hkern g1="five" 	g2="quotedbl,quotesingle" 	k="61" />
-<hkern g1="five" 	g2="seven" 	k="45" />
-<hkern g1="five" 	g2="two" 	k="20" />
-<hkern g1="five" 	g2="nine" 	k="20" />
-<hkern g1="five" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="25" />
-<hkern g1="five" 	g2="period,ellipsis" 	k="8" />
-<hkern g1="five" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="41" />
-<hkern g1="five" 	g2="question" 	k="61" />
-<hkern g1="five" 	g2="three" 	k="29" />
-<hkern g1="five" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="125" />
-<hkern g1="five" 	g2="ampersand,eight" 	k="-20" />
-<hkern g1="five" 	g2="periodcentered,bullet" 	k="37" />
-<hkern g1="five" 	g2="slash" 	k="8" />
-<hkern g1="five" 	g2="underscore" 	k="98" />
-<hkern g1="percent" 	g2="percent" 	k="123" />
-<hkern g1="equal" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="4" />
-<hkern g1="equal" 	g2="four" 	k="33" />
-<hkern g1="equal" 	g2="five" 	k="8" />
-<hkern g1="equal" 	g2="seven" 	k="102" />
-<hkern g1="equal" 	g2="one" 	k="92" />
-<hkern g1="equal" 	g2="two" 	k="68" />
-<hkern g1="equal" 	g2="nine" 	k="33" />
-<hkern g1="equal" 	g2="three" 	k="82" />
-<hkern g1="equal" 	g2="ampersand,eight" 	k="16" />
-<hkern g1="underscore" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="143" />
-<hkern g1="underscore" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="86" />
-<hkern g1="underscore" 	g2="Y,Yacute,Ydieresis" 	k="229" />
-<hkern g1="underscore" 	g2="T" 	k="188" />
-<hkern g1="underscore" 	g2="W" 	k="231" />
-<hkern g1="underscore" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="156" />
-<hkern g1="underscore" 	g2="four" 	k="123" />
-<hkern g1="underscore" 	g2="five" 	k="68" />
-<hkern g1="underscore" 	g2="seven" 	k="68" />
-<hkern g1="underscore" 	g2="one" 	k="55" />
-<hkern g1="underscore" 	g2="nine" 	k="106" />
-<hkern g1="underscore" 	g2="v,y,yacute,ydieresis" 	k="164" />
-<hkern g1="underscore" 	g2="w" 	k="168" />
-<hkern g1="underscore" 	g2="J" 	k="68" />
-<hkern g1="underscore" 	g2="ampersand,eight" 	k="102" />
-<hkern g1="underscore" 	g2="s" 	k="86" />
-<hkern g1="underscore" 	g2="j" 	k="-88" />
-<hkern g1="yen" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="25" />
-<hkern g1="yen" 	g2="four" 	k="20" />
-<hkern g1="quotedbl,quotesingle" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="72" />
-<hkern g1="quotedbl,quotesingle" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="176" />
-<hkern g1="quotedbl,quotesingle" 	g2="four" 	k="227" />
-<hkern g1="quotedbl,quotesingle" 	g2="five" 	k="12" />
-<hkern g1="quotedbl,quotesingle" 	g2="J" 	k="362" />
-<hkern g1="quotedbl,quotesingle" 	g2="period,ellipsis" 	k="90" />
-<hkern g1="quotedbl,quotesingle" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="63" />
-<hkern g1="quotedbl,quotesingle" 	g2="ampersand,eight" 	k="25" />
-<hkern g1="quotedbl,quotesingle" 	g2="s" 	k="4" />
-<hkern g1="slash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="8" />
-<hkern g1="slash" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="72" />
-<hkern g1="slash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="59" />
-<hkern g1="slash" 	g2="four" 	k="156" />
-<hkern g1="slash" 	g2="J" 	k="72" />
-<hkern g1="slash" 	g2="ae" 	k="39" />
-<hkern g1="slash" 	g2="AE" 	k="106" />
-<hkern g1="slash" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="139" />
-<hkern g1="slash" 	g2="m,n,p,r,ntilde" 	k="51" />
-<hkern g1="slash" 	g2="slash" 	k="80" />
-<hkern g1="slash" 	g2="s" 	k="80" />
-<hkern g1="slash" 	g2="dollar,S,section" 	k="25" />
-</font>
-</defs></svg> 
\ No newline at end of file
diff --git a/docs/fonts/rene_bieder_-_canaro_extralight-webfont.ttf b/docs/fonts/rene_bieder_-_canaro_extralight-webfont.ttf
deleted file mode 100644
index 6663dd7..0000000
--- a/docs/fonts/rene_bieder_-_canaro_extralight-webfont.ttf
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_extralight-webfont.woff b/docs/fonts/rene_bieder_-_canaro_extralight-webfont.woff
deleted file mode 100644
index 7f515bb..0000000
--- a/docs/fonts/rene_bieder_-_canaro_extralight-webfont.woff
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_medium-webfont.eot b/docs/fonts/rene_bieder_-_canaro_medium-webfont.eot
deleted file mode 100644
index f859be6..0000000
--- a/docs/fonts/rene_bieder_-_canaro_medium-webfont.eot
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_medium-webfont.svg b/docs/fonts/rene_bieder_-_canaro_medium-webfont.svg
deleted file mode 100644
index 327a566..0000000
--- a/docs/fonts/rene_bieder_-_canaro_medium-webfont.svg
+++ /dev/null
@@ -1,1267 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata></metadata>
-<defs>
-<font id="canaromedium" horiz-adv-x="1714" >
-<font-face units-per-em="2048" ascent="1638" descent="-410" />
-<missing-glyph horiz-adv-x="485" />
-<glyph unicode="&#xfb01;" horiz-adv-x="1318" d="M18 758v211h230v108q0 218 135 339.5t354 121.5q120 0 207.5 -34t204.5 -111l-115 -168q-141 100 -282 100q-131 0 -200 -66t-69 -190v-100h725v-969h-235v758h-490v-758h-235v758h-230z" />
-<glyph unicode="&#xfb02;" horiz-adv-x="1384" d="M18 758v211h230v110q0 222 121 340.5t356 118.5q124 0 272 -61l224 -15v-1462h-236v1270q-69 30 -122.5 42.5t-127.5 12.5q-252 0 -252 -252v-104h351v-211h-351v-758h-235v758h-230z" />
-<glyph horiz-adv-x="2048" />
-<glyph horiz-adv-x="2048" />
-<glyph unicode="&#xd;" horiz-adv-x="2048" />
-<glyph unicode=" "  horiz-adv-x="485" />
-<glyph unicode="&#x09;" horiz-adv-x="485" />
-<glyph unicode="&#xa0;" horiz-adv-x="485" />
-<glyph unicode="!" horiz-adv-x="512" d="M100 119q0 64 46.5 107.5t111.5 43.5q67 0 113.5 -43.5t46.5 -107.5q0 -65 -46.5 -109.5t-113.5 -44.5q-65 0 -111.5 44.5t-46.5 109.5zM123 1393h262l-14 -998h-234z" />
-<glyph unicode="&#x22;" horiz-adv-x="817" d="M131 1059v512h260l-45 -512h-215zM465 1059l2 512h260l-47 -512h-215z" />
-<glyph unicode="#" horiz-adv-x="1558" d="M68 352v213h268l72 230h-228v213h295l121 387h244l-121 -387h319l121 387h244l-121 -387h211v-213h-276l-72 -230h235v-213h-303l-110 -352h-244l111 352h-320l-111 -352h-243l110 352h-202zM582 565h317l72 230h-318z" />
-<glyph unicode="$" horiz-adv-x="1390" d="M121 86l59 229q282 -114 535 -114q139 0 218 44t79 134q0 43 -19.5 76t-52.5 54t-79 37t-97 27.5t-108 22.5q-12 2 -18.5 3t-17 3t-18.5 4q-236 48 -338 135.5t-102 255.5q0 170 118.5 280t319.5 132v236h213v-238q233 -21 408 -88l-64 -217q-279 88 -475 88 q-123 0 -191.5 -46t-68.5 -136q0 -36 16 -63t41 -46t74 -35.5t95 -27.5t124 -27q98 -20 169 -41t134.5 -53.5t102 -74.5t60.5 -101.5t22 -135.5q0 -188 -120 -296.5t-327 -131.5v-221h-213v219q-251 17 -479 113z" />
-<glyph unicode="%" horiz-adv-x="2222" d="M170 1028q0 176 113 285.5t286 109.5q171 0 284.5 -109.5t113.5 -285.5q0 -179 -113.5 -290t-284.5 -111q-173 0 -286 111t-113 290zM348 1028q0 -103 63 -167t158 -64q93 0 156 64.5t63 166.5q0 99 -63 162t-156 63q-95 0 -158 -62.5t-63 -162.5zM559 0l946 1393h131 l-946 -1393h-131zM1255 369q0 176 113.5 286.5t284.5 110.5q172 0 285.5 -110.5t113.5 -286.5q0 -179 -113 -289.5t-286 -110.5q-172 0 -285 110.5t-113 289.5zM1434 369q0 -103 62.5 -166.5t156.5 -63.5t157.5 64t63.5 166q0 100 -63.5 163.5t-157.5 63.5t-156.5 -63.5 t-62.5 -163.5z" />
-<glyph unicode="&#x26;" horiz-adv-x="1323" d="M70 401q0 114 61 196.5t176 125.5q-164 81 -164 287q0 185 137 297t363 112q149 0 285 -41l-45 -202q-133 34 -248 34q-118 0 -190 -52.5t-72 -137.5q0 -101 49.5 -150t175.5 -49h678v-203h-148v-198q0 -203 -144.5 -327t-385.5 -124q-239 0 -383.5 118.5t-144.5 313.5z M299 410q0 -104 81.5 -168t217.5 -64q137 0 219 66.5t82 175.5v198h-301q-148 0 -223.5 -56t-75.5 -152z" />
-<glyph unicode="'" horiz-adv-x="483" d="M131 1059l2 512h260l-47 -512h-215z" />
-<glyph unicode="(" horiz-adv-x="718" d="M94 537q0 286 99.5 554.5t283.5 489.5l172 -108q-62 -93 -103 -159.5t-88 -162t-74.5 -182t-46 -199t-18.5 -233.5t18.5 -233.5t46 -199.5t74.5 -182t88 -162.5t103 -158.5l-172 -111q-184 224 -283.5 493t-99.5 554z" />
-<glyph unicode=")" horiz-adv-x="712" d="M63 -399q62 91 103 158.5t88 162.5t74.5 182t46 199.5t18.5 233.5t-18.5 233.5t-46 199t-74.5 182t-88 162t-103 159.5l173 108q183 -220 282.5 -489t99.5 -555t-99 -554.5t-283 -492.5z" />
-<glyph unicode="*" horiz-adv-x="802" d="M72 956l200 121l-200 121l67 119l195 -119v205h135v-205l197 119l65 -119l-201 -121l201 -121l-65 -116l-197 118v-206h-135v206l-195 -118z" />
-<glyph unicode="+" horiz-adv-x="1402" d="M213 567v217h377v381h225v-381h375v-217h-375v-379h-225v379h-377z" />
-<glyph unicode="," horiz-adv-x="620" d="M125 -272l117 264q-105 42 -105 143q0 69 50.5 117.5t121.5 48.5q73 0 124.5 -48.5t51.5 -117.5q0 -44 -19 -87t-105 -202q-40 -73 -64 -118h-172z" />
-<glyph unicode="-" horiz-adv-x="1071" d="M213 420h643v235h-643v-235z" />
-<glyph unicode="." horiz-adv-x="618" d="M135 133q0 70 50.5 119t121.5 49q74 0 125 -49t51 -119q0 -72 -51 -120t-125 -48q-71 0 -121.5 48.5t-50.5 119.5z" />
-<glyph unicode="/" horiz-adv-x="1038" d="M8 -557l789 2130h209l-787 -2130h-211z" />
-<glyph unicode="0" horiz-adv-x="1536" d="M115 696q0 327 180 527t473 200q194 0 342.5 -90.5t229.5 -255.5t81 -381t-81 -381t-229.5 -255.5t-342.5 -90.5q-293 0 -473 200t-180 527zM369 696q0 -223 109.5 -359t289.5 -136t289.5 136t109.5 359t-109.5 359.5t-289.5 136.5t-289.5 -136.5t-109.5 -359.5z" />
-<glyph unicode="1" horiz-adv-x="872" d="M25 1223l579 170h70v-1393h-244v1118l-350 -92z" />
-<glyph unicode="2" horiz-adv-x="1196" d="M117 1325q100 43 224 70.5t239 27.5q122 0 218.5 -35.5t156.5 -96t91 -137t31 -163.5q0 -75 -26 -146.5t-80 -143.5t-107 -128.5t-137 -134.5l-254 -217h625v-221h-975v162l487 473q41 38 55.5 52.5t47.5 48t46.5 53.5t31.5 50.5t25 59t7 59.5q0 116 -77.5 177t-208.5 61 q-150 0 -365 -82z" />
-<glyph unicode="3" horiz-adv-x="1218" d="M86 84l86 192q210 -98 412 -98q128 0 209 64.5t81 167.5q0 88 -77 138t-211 50h-248v115l395 458h-594v222h928v-150l-387 -444h16q196 -15 311 -118.5t115 -262.5q0 -207 -141.5 -328t-405.5 -121q-273 0 -489 115z" />
-<glyph unicode="4" horiz-adv-x="1366" d="M84 242v168l805 983h241v-942h166v-209h-166v-242h-241v242h-805zM397 451h492v622z" />
-<glyph unicode="5" horiz-adv-x="1257" d="M106 86l80 211q229 -104 426 -104q125 0 204 65t79 168q0 91 -80 149t-213 64l-399 18l61 736h830v-230h-619l-26 -295l188 -10q234 -12 371 -123.5t137 -300.5q0 -205 -144.5 -335t-377.5 -130q-153 0 -276 28t-241 89z" />
-<glyph unicode="6" horiz-adv-x="1292" d="M90 487q0 85 32 163t97 169l414 574h291l-297 -410h18q249 0 403 -135t154 -361q0 -231 -155 -374.5t-402 -143.5t-401 143.5t-154 374.5zM324 487q0 -140 90 -225.5t231 -85.5q142 0 232 85.5t90 225.5q0 136 -90 220t-232 84q-145 0 -233 -84.5t-88 -219.5z" />
-<glyph unicode="7" horiz-adv-x="1148" d="M80 1163v230h1007v-148l-550 -1245h-267l531 1163h-721z" />
-<glyph unicode="8" horiz-adv-x="1288" d="M90 383q0 240 260 340q-203 89 -203 313q0 174 138.5 280.5t359.5 106.5t358.5 -106.5t137.5 -280.5q0 -225 -201 -313q262 -101 262 -340q0 -182 -154.5 -298t-402.5 -116q-249 0 -402 115.5t-153 298.5zM346 395q0 -90 84.5 -154.5t214.5 -64.5t213.5 64.5t83.5 154.5 q0 97 -82 158t-215 61t-216 -61t-83 -158zM399 1024q0 -94 68 -151.5t178 -57.5q109 0 177.5 58t68.5 151q0 88 -69 144.5t-177 56.5q-110 0 -178 -56.5t-68 -144.5z" />
-<glyph unicode="9" horiz-adv-x="1300" d="M84 905q0 231 155.5 374.5t401.5 143.5q248 0 402.5 -143.5t154.5 -374.5q0 -152 -106 -303l-420 -602h-281l287 410h-37q-248 0 -402.5 134.5t-154.5 360.5zM322 905q0 -136 89 -219.5t230 -83.5q145 0 233.5 84.5t88.5 218.5q0 140 -90 226t-232 86q-141 0 -230 -86 t-89 -226z" />
-<glyph unicode=":" horiz-adv-x="618" d="M135 133q0 70 51 119t123 49t123 -49t51 -119q0 -71 -50.5 -119.5t-123.5 -48.5t-123.5 48.5t-50.5 119.5zM135 831q0 71 50.5 119.5t121.5 48.5q74 0 125 -48t51 -120q0 -70 -51 -118.5t-125 -48.5q-71 0 -121.5 48.5t-50.5 118.5z" />
-<glyph unicode=";" horiz-adv-x="634" d="M125 -272l117 264q-107 43 -107 143q0 69 51.5 117.5t122.5 48.5q72 0 124 -48.5t52 -117.5q0 -44 -19 -87t-105 -202q-40 -73 -64 -118h-172zM152 831q0 71 51.5 119.5t122.5 48.5q73 0 124.5 -48.5t51.5 -119.5q0 -70 -51.5 -118.5t-124.5 -48.5q-71 0 -122.5 48.5 t-51.5 118.5z" />
-<glyph unicode="&#x3c;" horiz-adv-x="1116" d="M104 506v235l865 396v-236l-602 -276l602 -277v-237z" />
-<glyph unicode="=" horiz-adv-x="1415" d="M213 350v217h987v-217h-987zM213 756v219h987v-219h-987z" />
-<glyph unicode="&#x3e;" horiz-adv-x="1116" d="M145 111v237l603 277l-603 276v236l865 -396v-235z" />
-<glyph unicode="?" horiz-adv-x="1026" d="M98 1376q203 47 383 47q221 0 356.5 -118.5t135.5 -313.5q0 -189 -125 -312.5t-320 -123.5h-26l6 -160h-219l-37 357h227q119 0 191.5 68t72.5 179q0 97 -70 156t-184 59q-140 0 -356 -34zM244 119q0 64 46 107.5t111 43.5q67 0 113.5 -43.5t46.5 -107.5 q0 -65 -46.5 -109.5t-113.5 -44.5q-65 0 -111 44.5t-46 109.5z" />
-<glyph unicode="@" horiz-adv-x="2097" d="M113 504q0 192 71.5 361t195.5 289t297.5 189.5t371.5 69.5q208 0 382.5 -65.5t296.5 -183.5t189.5 -287.5t67.5 -372.5q0 -127 -34 -225t-94.5 -158t-139 -90.5t-171.5 -30.5q-100 0 -163 30.5t-95 96.5q-158 -129 -336 -129q-204 0 -328 138t-124 364 q3 220 125.5 351.5t341.5 131.5q127 0 222 -7.5t188.5 -22t99.5 -15.5v-612q0 -92 22 -130t84 -38q56 0 102 15.5t88 52t65.5 107.5t23.5 171q0 235 -101.5 414.5t-286.5 277.5t-425 98q-170 0 -321 -60.5t-259 -165t-170.5 -251.5t-62.5 -313q0 -224 96.5 -404.5 t273.5 -284.5t402 -106q125 0 248.5 18.5t293.5 57.5l23 -111q-165 -42 -296 -63t-269 -21q-197 0 -365 69.5t-284 191.5t-181 290.5t-65 362.5zM721 492q0 -134 71.5 -219t188.5 -85q140 0 274 103q-4 50 -4 76v409q-108 17 -250 17q-144 0 -212 -82t-68 -219z" />
-<glyph unicode="A" horiz-adv-x="1597" d="M49 0l635 1401h229l633 -1401h-274l-127 285h-694l-123 -285h-279zM547 506h504l-252 575z" />
-<glyph unicode="B" horiz-adv-x="1392" d="M174 0v1393q333 10 565 10q235 0 361.5 -95t126.5 -272q0 -120 -68.5 -206.5t-189.5 -118.5q151 -29 238 -117t87 -211q0 -193 -139.5 -297t-388.5 -104q-279 0 -592 18zM420 207q226 -8 317 -8q316 0 316 204q0 89 -74 138t-199 49h-360v-383zM420 799h317 q119 0 188.5 54t69.5 146q0 99 -70 144t-214 45q-45 0 -144 -2t-147 -2v-385z" />
-<glyph unicode="C" horiz-adv-x="1492" d="M115 698q0 326 212 525.5t560 199.5q246 0 483 -63l-45 -232q-257 58 -405 58q-259 0 -402 -135t-143 -351q0 -224 143 -361.5t377 -137.5q173 0 436 61l45 -215q-266 -78 -493 -78q-346 0 -557 200.5t-211 528.5z" />
-<glyph unicode="D" horiz-adv-x="1517" d="M174 0v1393q306 18 490 18q216 0 383.5 -87.5t261.5 -249t94 -372.5q0 -212 -93 -377t-252.5 -253t-357.5 -88q-322 0 -526 16zM420 217q184 -8 280 -8q92 0 173.5 35.5t141.5 98.5t95 156t35 203q0 218 -133.5 350t-347.5 132q-135 0 -244 -8v-959z" />
-<glyph unicode="E" horiz-adv-x="1298" d="M174 0v1393h1010v-228h-764v-356h678v-225h-678v-357h764v-227h-1010z" />
-<glyph unicode="F" horiz-adv-x="1224" d="M174 0v1393h983v-228h-737v-411h649v-228h-649v-526h-246z" />
-<glyph unicode="G" horiz-adv-x="1638" d="M115 702q0 324 214 522.5t564 198.5q238 0 479 -61l-49 -229q-288 53 -412 53q-243 0 -390.5 -133.5t-147.5 -350.5q0 -223 133.5 -358t351.5 -135q197 0 410 61v303h-502v228h735v-680q-353 -152 -643 -152q-221 0 -389.5 91t-261 257.5t-92.5 384.5z" />
-<glyph unicode="H" horiz-adv-x="1554" d="M174 0v1393h246v-596h717v596h243v-1393h-243v569h-717v-569h-246z" />
-<glyph unicode="I" horiz-adv-x="593" d="M174 0v1393h246v-1393h-246z" />
-<glyph unicode="J" horiz-adv-x="1155" d="M31 51l45 219q146 -36 237.5 -49.5t190.5 -13.5q111 0 180.5 87t69.5 241v858h247v-856q0 -263 -135.5 -415.5t-361.5 -152.5q-122 0 -222.5 18t-250.5 64z" />
-<glyph unicode="K" horiz-adv-x="1439" d="M174 0v1393h246v-635h110l533 635h305l-553 -658l580 -735h-303l-422 518h-250v-518h-246z" />
-<glyph unicode="L" horiz-adv-x="1220" d="M174 0v1393h246v-1172h733v-221h-979z" />
-<glyph unicode="M" horiz-adv-x="1912" d="M154 0l79 1393h232l491 -1098l490 1098h233l80 -1393h-239l-56 844l-399 -844h-217l-399 844l-56 -844h-239z" />
-<glyph unicode="N" horiz-adv-x="1595" d="M174 0v1393h227l777 -985v985h243v-1393h-233l-768 975v-975h-246z" />
-<glyph unicode="O" d="M115 696q0 215 95 381t264 256t384 90t383.5 -90t263 -256t94.5 -381t-94.5 -381t-263 -256t-383.5 -90t-384 90t-264 256t-95 381zM373 696q0 -221 135.5 -358t349.5 -137q212 0 347.5 137t135.5 358t-135.5 358.5t-347.5 137.5q-214 0 -349.5 -137.5t-135.5 -358.5z " />
-<glyph unicode="P" horiz-adv-x="1318" d="M174 0v1393q299 18 498 18q257 0 415 -131t158 -354q0 -219 -159.5 -355.5t-413.5 -136.5h-252v-434h-246zM420 657h278q134 0 221 73t87 194q0 123 -86 191.5t-222 68.5q-155 0 -278 -8v-519z" />
-<glyph unicode="Q" d="M115 696q0 215 94.5 381t263 256t383.5 90t384 -90t264 -256t95 -381q0 -229 -107 -401t-294 -256l328 -377h-309l-275 311q-58 -4 -86 -4q-215 0 -383.5 90t-263 256t-94.5 381zM373 696q0 -221 135.5 -358t349.5 -137q212 0 347.5 137t135.5 358t-135.5 358.5 t-347.5 137.5q-214 0 -349.5 -137.5t-135.5 -358.5z" />
-<glyph unicode="R" horiz-adv-x="1374" d="M174 0v1393q327 12 510 12q257 0 408 -123t151 -348q0 -143 -75 -253t-207 -169l370 -512h-299l-315 453q-33 -2 -101 -2h-196v-451h-246zM420 670h291q127 0 210 73.5t83 190.5q0 125 -83 187.5t-227 62.5q-86 0 -274 -4v-510z" />
-<glyph unicode="S" horiz-adv-x="1390" d="M121 86l57 229q282 -114 537 -114q138 0 217.5 44t79.5 134q0 43 -20.5 76t-50.5 53.5t-82 38t-95.5 27t-110.5 22.5q-12 2 -18.5 3t-16.5 3t-18 4q-235 48 -336.5 135.5t-101.5 255.5q0 190 144 303t382 113q139 0 284.5 -27.5t246.5 -66.5l-64 -217q-279 88 -475 88 q-122 0 -191 -46t-69 -136q0 -30 9.5 -53.5t32.5 -42t48.5 -32t71 -27t85.5 -22.5t105 -22q123 -25 206.5 -53.5t150.5 -75t99 -114.5t32 -163q0 -143 -72 -242t-195 -145.5t-288 -46.5q-301 0 -584 117z" />
-<glyph unicode="T" horiz-adv-x="1384" d="M61 1165v228h1262v-228h-508v-1165h-246v1165h-508z" />
-<glyph unicode="U" horiz-adv-x="1556" d="M154 594v799h245v-799q0 -184 103 -289.5t276 -105.5q172 0 275.5 105.5t103.5 289.5v799h246v-799q0 -287 -171 -456t-454 -169t-453.5 169t-170.5 456z" />
-<glyph unicode="V" horiz-adv-x="1558" d="M59 1393h283l436 -1061l443 1061h278l-602 -1393h-233z" />
-<glyph unicode="W" horiz-adv-x="2170" d="M49 1393h260l326 -1014l346 1014h209l346 -1014l326 1014h260l-463 -1393h-234l-340 975l-340 -975h-233z" />
-<glyph unicode="X" horiz-adv-x="1513" d="M49 0l537 688l-523 705h304l391 -504l387 504h305l-524 -705l538 -688h-290l-416 502l-416 -502h-293z" />
-<glyph unicode="Y" horiz-adv-x="1490" d="M43 1393h279l421 -666l426 666h277l-576 -924v-469h-247v469z" />
-<glyph unicode="Z" horiz-adv-x="1372" d="M111 0v152l792 1013h-762v228h1106v-152l-776 -1014h786v-227h-1146z" />
-<glyph unicode="[" horiz-adv-x="722" d="M119 -483v2033h532v-227h-295v-1579h295v-227h-532z" />
-<glyph unicode="\" horiz-adv-x="1038" d="M84 1573h246l663 -2130h-243z" />
-<glyph unicode="]" horiz-adv-x="722" d="M70 -256h297v1579h-297v227h532v-2033h-532v227z" />
-<glyph unicode="^" horiz-adv-x="878" d="M35 930l305 463h197l307 -463h-234l-172 254l-170 -254h-233z" />
-<glyph unicode="_" horiz-adv-x="1298" d="M68 -205h1163v-207h-1163v207z" />
-<glyph unicode="`" horiz-adv-x="1228" d="M348 1462h316l155 -309h-231z" />
-<glyph unicode="a" horiz-adv-x="1257" d="M90 489q2 234 129.5 372t355.5 138q143 0 248.5 -10t284.5 -37v-952h-236v74q-146 -105 -313 -105q-211 0 -340 143t-129 377zM322 483q0 -141 73.5 -228t196.5 -87q146 0 280 104v512q-136 17 -262 17q-149 0 -218.5 -86t-69.5 -232z" />
-<glyph unicode="b" horiz-adv-x="1263" d="M158 14v1440h235v-481q127 26 277 26q247 0 375.5 -135.5t128.5 -369.5q0 -243 -129.5 -381t-337.5 -138q-93 0 -146.5 1.5t-160 10.5t-242.5 27zM393 188q166 -20 260 -20q144 0 217.5 87t73.5 239q0 142 -72.5 224.5t-232.5 82.5q-123 0 -246 -27v-586z" />
-<glyph unicode="c" horiz-adv-x="1064" d="M90 492q0 236 152 376t401 140q179 0 336 -52l-33 -188q-185 41 -280 41q-157 0 -249.5 -88t-92.5 -232q0 -143 89.5 -228t233.5 -85q125 0 303 45l33 -190q-183 -62 -350 -62q-240 0 -391.5 143.5t-151.5 379.5z" />
-<glyph unicode="d" horiz-adv-x="1263" d="M90 494q0 234 128.5 369.5t375.5 135.5q149 0 276 -26v481h236v-1440q-136 -18 -242.5 -27t-160 -10.5t-146.5 -1.5q-208 0 -337.5 138t-129.5 381zM319 494q0 -152 73.5 -239t217.5 -87q94 0 260 20v586q-123 27 -245 27q-160 0 -233 -82.5t-73 -224.5z" />
-<glyph unicode="e" horiz-adv-x="1163" d="M90 485q0 154 67 272.5t182.5 181t260.5 62.5q206 0 338 -118t135 -310q0 -92 -14 -178h-717q27 -100 106 -157.5t201 -57.5q109 0 348 53l33 -192q-233 -72 -387 -72q-134 0 -240 39.5t-174 109.5t-103.5 163.5t-35.5 203.5zM334 575h526q-4 108 -75.5 174t-180.5 66 t-181 -65t-89 -175z" />
-<glyph unicode="f" horiz-adv-x="847" d="M18 758v211h236v157q0 193 108 302.5t287 109.5q83 0 160 -22l-35 -199q-74 8 -115 8q-78 0 -124 -53t-46 -154v-149h347v-211h-347v-758h-235v758h-236z" />
-<glyph unicode="g" horiz-adv-x="1247" d="M90 489q0 234 128 372t357 138q132 0 232.5 -8t195 -23t105.5 -16v-932q0 -243 -143.5 -390.5t-409.5 -147.5q-152 0 -348 61l39 195q217 -45 301 -45q150 0 234.5 81.5t90.5 231.5q-133 -16 -313 -16q-210 0 -339.5 139t-129.5 360zM322 483q0 -127 74 -211t196 -84 q159 0 280 21v575q-136 17 -262 17q-149 0 -218.5 -86t-69.5 -232z" />
-<glyph unicode="h" horiz-adv-x="1265" d="M162 0v1454h235v-485q163 30 320 30q185 0 296 -102.5t111 -273.5v-623h-235v555q0 104 -61.5 166.5t-161.5 62.5q-128 0 -269 -30v-754h-235z" />
-<glyph unicode="i" horiz-adv-x="536" d="M111 1288q0 68 45 113t112 45q66 0 112 -45t46 -113q0 -65 -46.5 -109t-111.5 -44q-66 0 -111.5 43.5t-45.5 109.5zM152 0v969h235v-969h-235z" />
-<glyph unicode="j" horiz-adv-x="522" d="M-98 -299h17q57 0 95 11q44 14 68.5 46.5t33.5 75.5t9 109v1026h235v-998q0 -96 -11 -166t-40 -130.5t-78 -98t-126 -59t-183 -23.5zM82 1288q0 68 47 113t113 45q67 0 113 -45t46 -113q0 -65 -46 -109t-113 -44q-66 0 -113 44t-47 109z" />
-<glyph unicode="k" horiz-adv-x="1187" d="M158 0v1454h235v-852h82l344 367h289l-385 -412l418 -557h-277l-297 381h-174v-381h-235z" />
-<glyph unicode="l" horiz-adv-x="563" d="M164 0v1454h235v-1454h-235z" />
-<glyph unicode="m" horiz-adv-x="1896" d="M158 0v948q69 16 223.5 33.5t282.5 17.5q172 0 270 -63q75 28 190.5 45.5t221.5 17.5q194 0 301.5 -90.5t107.5 -285.5v-623h-235v555q0 229 -226 229q-133 0 -235 -30q16 -59 16 -129v-625h-237v559q0 117 -55.5 171t-170.5 54q-113 0 -219 -14v-770h-235z" />
-<glyph unicode="n" horiz-adv-x="1263" d="M158 0v952q86 16 255.5 31.5t301.5 15.5q185 0 295 -102t110 -274v-623h-235v555q0 104 -60.5 166.5t-160.5 62.5q-121 0 -271 -16v-768h-235z" />
-<glyph unicode="o" horiz-adv-x="1261" d="M90 492q0 233 150 376.5t393 143.5q242 0 391.5 -143.5t149.5 -376.5q0 -237 -149.5 -383t-391.5 -146q-243 0 -393 145.5t-150 383.5zM328 492q0 -141 84 -227.5t221 -86.5q135 0 218 86.5t83 227.5q0 138 -83 221.5t-218 83.5q-137 0 -221 -83.5t-84 -221.5z" />
-<glyph unicode="p" horiz-adv-x="1275" d="M158 -473v1425q284 47 530 47q229 0 356 -137.5t132 -372.5q0 -221 -129.5 -360t-339.5 -139q-183 0 -314 16v-479h-235zM393 209q121 -21 281 -21q121 0 195.5 84t74.5 211q0 146 -70 232t-219 86q-126 0 -262 -17v-575z" />
-<glyph unicode="q" horiz-adv-x="1275" d="M100 489q5 235 132 372.5t356 137.5q246 0 530 -47v-1425h-235v479q-131 -16 -314 -16q-210 0 -339.5 139t-129.5 360zM332 483q0 -127 74.5 -211t195.5 -84q160 0 281 21v575q-136 17 -262 17q-149 0 -219 -86t-70 -232z" />
-<glyph unicode="r" horiz-adv-x="821" d="M158 0v940q320 59 596 59v-231q-194 0 -361 -14v-754h-235z" />
-<glyph unicode="s" horiz-adv-x="1077" d="M109 55l47 195q218 -86 397 -86q91 0 145 25t54 75q0 19 -7.5 34.5t-26 27.5t-34 20.5t-48.5 16.5t-52 12.5t-61 12t-60 11.5q-170 33 -250 98.5t-80 186.5q0 147 110.5 229t301.5 82q102 0 213 -21t184 -50l-57 -183q-215 66 -353 66q-80 0 -123.5 -28t-43.5 -79 q0 -55 69 -82q35 -13 139 -33l48 -10q185 -38 266.5 -97.5t81.5 -188.5q0 -160 -116 -240t-312 -80q-219 0 -432 86z" />
-<glyph unicode="t" horiz-adv-x="931" d="M43 758v211h211v364h235v-364h320v-211h-320v-381q0 -99 40 -148t130 -49q85 0 187 17l24 -197q-55 -13 -81 -18t-71.5 -9t-103.5 -4q-174 0 -267 98t-93 285v406h-211z" />
-<glyph unicode="u" horiz-adv-x="1267" d="M154 346v623h237v-568q0 -229 221 -229q131 0 269 18v779h237v-949q-85 -18 -254 -34.5t-303 -16.5q-191 0 -299 91.5t-108 285.5z" />
-<glyph unicode="v" horiz-adv-x="1226" d="M59 969h258l297 -688l295 688h260l-430 -969h-252z" />
-<glyph unicode="w" horiz-adv-x="1675" d="M61 969h240l207 -650l240 650h182l237 -652l207 652h240l-320 -969h-229l-227 629l-228 -629h-227z" />
-<glyph unicode="x" horiz-adv-x="1167" d="M57 0l371 487l-369 484h283l242 -314l241 314h285l-373 -484l373 -487h-276l-248 326l-252 -326h-277z" />
-<glyph unicode="y" horiz-adv-x="1312" d="M74 969h270l336 -639l309 639h266l-698 -1440h-266l262 539z" />
-<glyph unicode="z" horiz-adv-x="1030" d="M90 0v115l506 651h-496v205h822v-131l-492 -635h526v-205h-866z" />
-<glyph unicode="{" horiz-adv-x="751" d="M92 418v211q53 0 82 4t53 18t32.5 42t8.5 75v412q0 381 412 381v-213q-97 0 -136.5 -33t-39.5 -125v-428q0 -105 -30.5 -158.5t-121.5 -81.5q91 -28 121.5 -80.5t30.5 -156.5v-428q0 -92 39.5 -125t136.5 -33v-213q-412 0 -412 381v409q0 92 -36.5 117t-139.5 25z" />
-<glyph unicode="|" horiz-adv-x="653" d="M217 -326v1880h219v-1880h-219z" />
-<glyph unicode="}" horiz-adv-x="751" d="M70 -301q98 0 137 32.5t39 125.5v428q0 104 31 156.5t122 80.5q-91 28 -122 82t-31 158v428q0 93 -39 125.5t-137 32.5v213q413 0 413 -381v-412q0 -47 8.5 -75t32.5 -42t53 -18t82 -4v-211q-103 0 -139.5 -25t-36.5 -117v-409q0 -381 -413 -381v213z" />
-<glyph unicode="~" horiz-adv-x="911" d="M51 584q0 79 25.5 139t66 92t90.5 46.5t100 7.5t93 -31l113 -72q38 -23 63 -16.5t37 27.5t12 50h209q0 -79 -25.5 -139t-66 -92t-90.5 -46t-100 -7t-93 32l-114 70q-38 24 -63 18t-37.5 -27.5t-12.5 -51.5h-207z" />
-<glyph unicode="&#xa1;" horiz-adv-x="565" d="M117 854q0 65 46 109.5t111 44.5q67 0 113.5 -44.5t46.5 -109.5q0 -64 -47 -108t-113 -44q-65 0 -111 44t-46 108zM139 -420l15 998h235l12 -998h-262z" />
-<glyph unicode="&#xa2;" horiz-adv-x="1058" d="M86 508q0 202 118 338.5t314 169.5v246h213v-244q121 -9 246 -51l-33 -195q-191 43 -297 43q-142 0 -230.5 -85t-88.5 -222t88.5 -222t228.5 -85q109 0 303 43l35 -193q-124 -43 -252 -55v-240h-213v244q-196 31 -314 168t-118 340z" />
-<glyph unicode="&#xa3;" horiz-adv-x="1236" d="M70 0v207h129v358h-129v207h129v219q0 195 134.5 313.5t356.5 118.5q180 0 383 -47l-35 -196q-219 34 -356 34q-114 0 -181 -60t-67 -161v-221h420v-207h-420v-358h723v-207h-1087z" />
-<glyph unicode="&#xa5;" horiz-adv-x="1484" d="M41 1393h278l422 -666l424 666h279l-492 -785h338v-174h-422v-115h422v-172h-422v-147h-250v147h-423v172h423v115h-423v174h337z" />
-<glyph unicode="&#xa6;" horiz-adv-x="653" d="M217 -328v836h219v-836h-219zM217 717v835h219v-835h-219z" />
-<glyph unicode="&#xa7;" horiz-adv-x="1128" d="M84 567q0 191 166 305q-98 82 -98 215q0 155 114 245.5t318 90.5q104 0 213 -23.5t188 -62.5l-70 -178q-191 76 -325 76q-100 0 -157.5 -35.5t-57.5 -105.5q0 -45 32 -76t66.5 -44.5t127.5 -42.5q33 -11 50 -16q100 -31 166 -60.5t122 -72.5t82 -101t26 -136 q0 -188 -166 -305q96 -83 96 -215q0 -155 -114 -245.5t-318 -90.5q-103 0 -213 23.5t-189 62.5l70 178q191 -76 326 -76q100 0 158.5 35.5t58.5 105.5q0 17 -3 31.5t-12.5 27t-17.5 21.5t-26.5 19.5t-30.5 16.5t-39.5 15.5t-42.5 14.5t-50.5 16t-54.5 17q-101 31 -167 60.5 t-121.5 72.5t-81 101t-25.5 136zM289 600q0 -35 15.5 -63.5t36.5 -48t65.5 -41t79 -34t100.5 -34.5q63 -21 149 -55q105 94 105 188q0 29 -8.5 53t-29.5 44.5t-42.5 35.5t-61 31.5t-69.5 27.5t-84 29q-80 26 -152 55q-104 -93 -104 -188z" />
-<glyph unicode="&#xa8;" horiz-adv-x="1228" d="M248 1284q0 61 43 102t106 41q62 0 105 -41t43 -102q0 -60 -43 -101.5t-105 -41.5q-63 0 -106 41.5t-43 101.5zM686 1284q0 61 43 102t105 41q63 0 106 -41t43 -102q0 -60 -43 -101.5t-106 -41.5q-62 0 -105 41.5t-43 101.5z" />
-<glyph unicode="&#xa9;" horiz-adv-x="1683" d="M94 696q0 205 97.5 371.5t269 261t381.5 94.5t381 -94.5t268.5 -261t97.5 -371.5t-97.5 -371.5t-268.5 -261t-381 -94.5t-381.5 94.5t-269 261t-97.5 371.5zM209 696q0 -172 83 -314t228.5 -223t321.5 -81t321.5 81t228.5 223t83 314q0 129 -49 244t-133 197t-201.5 130 t-249.5 48t-249.5 -48t-201.5 -130t-133 -197t-49 -244zM440 698q0 176 109.5 287t314.5 111q126 0 262 -47l-26 -150q-150 35 -230 35q-119 0 -182 -62.5t-63 -173.5q0 -112 62 -173.5t181 -61.5q82 0 232 33l24 -148q-136 -47 -260 -47q-205 0 -314.5 110t-109.5 287z" />
-<glyph unicode="&#xaa;" horiz-adv-x="948" d="M109 922q0 104 80.5 156.5t248.5 60.5l209 12v8q-3 54 -36 78.5t-109 24.5q-103 0 -301 -27l-19 156q190 32 318 32q161 0 239 -65t78 -197v-436q-125 -17 -210 -25.5t-121.5 -10t-96.5 -1.5q-134 0 -207 61.5t-73 172.5zM281 920q0 -82 143 -82q87 0 223 16v160 l-233 -13q-72 -3 -102.5 -22t-30.5 -59z" />
-<glyph unicode="&#xab;" horiz-adv-x="1193" d="M88 504l381 418l133 -105l-250 -307l248 -307l-131 -119zM541 504l381 418l135 -105l-252 -307l248 -307l-131 -119z" />
-<glyph unicode="&#xad;" horiz-adv-x="1071" d="M213 420h643v235h-643v-235z" />
-<glyph unicode="&#xae;" horiz-adv-x="1683" d="M94 696q0 205 97.5 371.5t269 261t381.5 94.5t381 -94.5t268.5 -261t97.5 -371.5t-97.5 -371.5t-268.5 -261t-381 -94.5t-381.5 94.5t-269 261t-97.5 371.5zM209 696q0 -172 83 -314t228.5 -223t321.5 -81t321.5 81t228.5 223t83 314q0 129 -49 244t-133 197t-201.5 130 t-249.5 48t-249.5 -48t-201.5 -130t-133 -197t-49 -244zM541 317v781q159 6 307 6t235.5 -72t87.5 -203q0 -76 -38.5 -136t-108.5 -97l203 -279h-209l-162 236h-18h-125v-236h-172zM713 702h153q58 0 98 37t40 92q0 61 -40.5 91t-109.5 30q-94 0 -141 -2v-248z" />
-<glyph unicode="&#xaf;" horiz-adv-x="1228" d="M330 1198v193h569v-193h-569z" />
-<glyph unicode="&#xb0;" horiz-adv-x="964" d="M129 1079q0 148 100.5 246t253.5 98q152 0 253.5 -98t101.5 -246q0 -150 -101 -248t-254 -98q-154 0 -254 97.5t-100 248.5zM309 1079q0 -69 51 -119.5t123 -50.5q70 0 121 50.5t51 119.5t-50.5 118.5t-121.5 49.5q-72 0 -123 -49.5t-51 -118.5z" />
-<glyph unicode="&#xb1;" horiz-adv-x="1402" d="M213 72v219h977v-219h-977zM213 659v220h377v282h225v-282h375v-220h-375v-280h-225v280h-377z" />
-<glyph unicode="&#xb2;" horiz-adv-x="718" d="M49 1354q128 49 281 49q78 0 137.5 -21.5t93.5 -58.5t51 -80.5t17 -91.5q0 -88 -50 -164t-147 -162l-86 -77h305v-156h-596v121l291 262q45 34 67.5 67.5t22.5 81.5q0 109 -135 109q-92 0 -213 -39z" />
-<glyph unicode="&#xb3;" horiz-adv-x="739" d="M45 649l64 144q120 -54 233 -54q74 0 117 25.5t43 69.5q0 37 -30.5 58t-88.5 21h-205v88l207 228h-295v164h545v-111l-211 -217l14 -2q105 -9 169.5 -69.5t64.5 -143.5q0 -268 -336 -268q-170 0 -291 67z" />
-<glyph unicode="&#xb4;" horiz-adv-x="1228" d="M467 1153l156 309h315l-240 -309h-231z" />
-<glyph unicode="&#xb6;" horiz-adv-x="1566" d="M49 926q0 227 141.5 356t393.5 129q145 0 448 -6t398 -12v-1616h-246v1394l-201 7v-1401h-244v657h-155q-250 0 -392.5 134.5t-142.5 357.5zM291 924q0 -126 67.5 -196.5t198.5 -70.5h182v525l-182 2q-132 0 -199 -66.5t-67 -193.5z" />
-<glyph unicode="&#xb7;" horiz-adv-x="618" d="M135 541q0 70 50.5 119t121.5 49q74 0 125 -49t51 -119q0 -72 -51 -121t-125 -49q-71 0 -121.5 49.5t-50.5 120.5z" />
-<glyph unicode="&#xb8;" horiz-adv-x="1228" d="M420 -428l92 326h225l-121 -326h-196z" />
-<glyph unicode="&#xb9;" horiz-adv-x="626" d="M16 1288l332 105h51v-635h166v-160h-520v160h172v413l-160 -45z" />
-<glyph unicode="&#xba;" horiz-adv-x="944" d="M84 1057q0 163 110 264.5t279 101.5t278 -101.5t109 -264.5q0 -166 -109 -269.5t-278 -103.5t-279 103.5t-110 269.5zM270 1057q0 -92 58 -148.5t145 -56.5q86 0 143.5 56.5t57.5 148.5q0 89 -57.5 144.5t-143.5 55.5q-87 0 -145 -55.5t-58 -144.5z" />
-<glyph unicode="&#xbb;" horiz-adv-x="1193" d="M129 817l133 105l381 -418l-381 -420l-131 119l248 307zM582 817l135 105l379 -418l-379 -420l-131 119l248 307z" />
-<glyph unicode="&#xbc;" horiz-adv-x="1845" d="M115 1288l331 105h52v-635h166v-160h-521v160h172v413l-159 -45zM410 0l946 1393h131l-946 -1393h-131zM975 168v129l450 498h191v-471h119v-156h-119v-168h-178v168h-463zM1202 324h236v268z" />
-<glyph unicode="&#xbd;" horiz-adv-x="1841" d="M115 1288l331 105h52v-635h166v-160h-521v160h172v413l-159 -45zM385 0l946 1393h133l-946 -1393h-133zM1151 762q128 49 281 49q78 0 137.5 -21.5t93.5 -58.5t51 -80.5t17 -91.5q0 -88 -50 -164t-147 -162l-88 -77h307v-156h-598v121l293 262q45 34 67.5 67.5t22.5 81.5 q0 109 -137 109q-90 0 -211 -39z" />
-<glyph unicode="&#xbe;" horiz-adv-x="1886" d="M100 649l64 144q120 -54 233 -54q74 0 117 25.5t43 69.5q0 37 -30.5 58t-88.5 21h-205v88l207 228h-295v164h545v-111l-211 -217l15 -2q105 -9 169 -69t64 -144q0 -268 -336 -268q-170 0 -291 67zM432 0l946 1393h131l-946 -1393h-131zM1018 168v129l450 498h193v-471 h117v-156h-117v-168h-180v168h-463zM1245 324h236v268z" />
-<glyph unicode="&#xbf;" horiz-adv-x="1054" d="M98 33q0 188 125.5 312t319.5 124h28l-8 160h221l37 -359h-229q-120 0 -192 -67.5t-72 -179.5q0 -95 70 -154t184 -59q130 0 356 32l35 -196q-199 -47 -381 -47q-223 0 -358.5 119.5t-135.5 314.5zM512 903q0 66 47 111t113 45q65 0 111 -45t46 -111q0 -64 -46 -107.5 t-111 -43.5q-67 0 -113.5 43.5t-46.5 107.5z" />
-<glyph unicode="&#xc0;" horiz-adv-x="1597" d="M49 0l635 1401h229l633 -1401h-276l-125 285h-694l-125 -285h-277zM446 1825h316l156 -291h-232zM547 506h504l-252 575z" />
-<glyph unicode="&#xc1;" horiz-adv-x="1597" d="M49 0l635 1401h229l633 -1401h-276l-125 285h-694l-125 -285h-277zM547 506h504l-252 575zM692 1534l172 291h316l-240 -291h-248z" />
-<glyph unicode="&#xc2;" horiz-adv-x="1597" d="M49 0l635 1401h229l633 -1401h-276l-125 285h-694l-125 -285h-277zM449 1534l245 291h209l248 -291h-233l-119 147l-119 -147h-231zM547 506h504l-252 575z" />
-<glyph unicode="&#xc3;" horiz-adv-x="1597" d="M49 0l635 1401h229l633 -1401h-276l-125 285h-694l-125 -285h-277zM434 1567q0 88 35 149.5t87 85.5t110 22.5t106 -28.5l102 -63q35 -21 57.5 -15.5t33 24t10.5 44.5h188q0 -88 -35 -149.5t-86.5 -85.5t-110 -22t-106.5 30l-100 63q-35 21 -57 15t-32.5 -25t-10.5 -45 h-191zM547 506h504l-252 575z" />
-<glyph unicode="&#xc4;" horiz-adv-x="1597" d="M49 0l635 1401h229l633 -1401h-276l-125 285h-694l-125 -285h-277zM430 1673q0 61 43.5 103.5t106.5 42.5q62 0 104.5 -42.5t42.5 -103.5q0 -60 -42.5 -101.5t-104.5 -41.5q-63 0 -106.5 41.5t-43.5 101.5zM547 506h504l-252 575zM868 1673q0 61 43 103.5t105 42.5 q63 0 106 -42t43 -104q0 -60 -43 -101.5t-106 -41.5q-62 0 -105 41.5t-43 101.5z" />
-<glyph unicode="&#xc5;" horiz-adv-x="1597" d="M49 0l635 1401h229l633 -1401h-276l-125 285h-694l-125 -285h-277zM547 506h504l-252 575zM569 1712q0 96 63 154.5t165 58.5q103 0 166 -58.5t63 -154.5q0 -97 -63 -156t-166 -59q-102 0 -165 59.5t-63 155.5zM702 1712q0 -42 26.5 -68t68.5 -26q43 0 68.5 25.5 t25.5 68.5q0 41 -25.5 66.5t-68.5 25.5q-42 0 -68.5 -25.5t-26.5 -66.5z" />
-<glyph unicode="&#xc6;" horiz-adv-x="2236" d="M49 0l998 1393h1075v-228h-764v-356h678v-225h-678v-357h764v-227h-1010v279h-567l-195 -279h-301zM702 506h410v584z" />
-<glyph unicode="&#xc7;" horiz-adv-x="1492" d="M115 698q0 215 95.5 379.5t270.5 255t404 90.5q248 0 485 -63l-45 -232q-257 58 -405 58q-131 0 -235.5 -36.5t-171.5 -102t-102.5 -154t-35.5 -193.5q0 -224 143 -361.5t377 -137.5q173 0 436 61l45 -215q-269 -78 -493 -78q-346 0 -557 200.5t-211 528.5zM588 -428 l92 326h225l-121 -326h-196z" />
-<glyph unicode="&#xc8;" horiz-adv-x="1298" d="M174 0v1393h1010v-228h-764v-356h678v-225h-678v-357h764v-227h-1010zM319 1825h316l156 -291h-232z" />
-<glyph unicode="&#xc9;" horiz-adv-x="1298" d="M174 0v1393h1010v-228h-764v-356h678v-225h-678v-357h764v-227h-1010zM565 1534l172 291h316l-240 -291h-248z" />
-<glyph unicode="&#xca;" horiz-adv-x="1298" d="M174 0v1393h1010v-228h-764v-356h678v-225h-678v-357h764v-227h-1010zM322 1534l245 291h209l248 -291h-233l-119 147l-119 -147h-231z" />
-<glyph unicode="&#xcb;" horiz-adv-x="1298" d="M174 0v1393h1010v-228h-764v-356h678v-225h-678v-357h764v-227h-1010zM303 1673q0 61 43.5 103.5t106.5 42.5q62 0 104.5 -42.5t42.5 -103.5q0 -60 -42.5 -101.5t-104.5 -41.5q-63 0 -106.5 41.5t-43.5 101.5zM741 1673q0 61 43 103.5t105 42.5q63 0 106 -42t43 -104 q0 -60 -43 -101.5t-106 -41.5q-62 0 -105 41.5t-43 101.5z" />
-<glyph unicode="&#xcc;" horiz-adv-x="593" d="M-55 1825h315l156 -291h-232zM174 0v1393h246v-1393h-246z" />
-<glyph unicode="&#xcd;" horiz-adv-x="593" d="M174 0v1393h246v-1393h-246zM190 1534l172 291h316l-240 -291h-248z" />
-<glyph unicode="&#xce;" horiz-adv-x="593" d="M-53 1534l246 291h208l248 -291h-233l-119 147l-119 -147h-231zM174 0v1393h246v-1393h-246z" />
-<glyph unicode="&#xcf;" horiz-adv-x="593" d="M-72 1673q0 61 43.5 103.5t106.5 42.5q62 0 104.5 -42.5t42.5 -103.5q0 -60 -42.5 -101.5t-104.5 -41.5q-63 0 -106.5 41.5t-43.5 101.5zM174 0v1393h246v-1393h-246zM367 1673q0 61 42.5 103.5t104.5 42.5q63 0 106.5 -42.5t43.5 -103.5q0 -60 -43.5 -101.5 t-106.5 -41.5q-62 0 -104.5 41.5t-42.5 101.5z" />
-<glyph unicode="&#xd0;" horiz-adv-x="1517" d="M59 569v228h115v596q306 18 490 18q216 0 383.5 -87.5t261.5 -249t94 -372.5q0 -212 -93 -377t-252.5 -253t-357.5 -88q-322 0 -526 16v569h-115zM420 217q184 -8 282 -8q92 0 173.5 35.5t141.5 98.5t95 156t35 203q0 218 -133.5 350t-347.5 132q-137 0 -246 -8v-379h295 v-228h-295v-352z" />
-<glyph unicode="&#xd1;" horiz-adv-x="1595" d="M174 0v1393h227l777 -985v985h243v-1393h-233l-768 975v-975h-246zM418 1567q0 88 35 149.5t87 85.5t110 22.5t106 -28.5l102 -63q35 -21 57 -15.5t32.5 24t10.5 44.5h189q0 -88 -35 -149.5t-86.5 -85.5t-110 -22t-106.5 30l-100 63q-35 21 -57.5 15t-33 -25t-10.5 -45 h-190z" />
-<glyph unicode="&#xd2;" d="M115 696q0 215 94.5 381t263 256t383.5 90t384 -90t264 -256t95 -381t-95 -381t-264 -256t-384 -90t-383.5 90t-263 256t-94.5 381zM373 696q0 -221 135.5 -358t349.5 -137q212 0 347.5 137t135.5 358t-135.5 358.5t-347.5 137.5q-214 0 -349.5 -137.5t-135.5 -358.5z M506 1825h315l156 -291h-232z" />
-<glyph unicode="&#xd3;" d="M115 696q0 215 94.5 381t263 256t383.5 90t384 -90t264 -256t95 -381t-95 -381t-264 -256t-384 -90t-383.5 90t-263 256t-94.5 381zM373 696q0 -221 135.5 -358t349.5 -137q212 0 347.5 137t135.5 358t-135.5 358.5t-347.5 137.5q-214 0 -349.5 -137.5t-135.5 -358.5z M752 1534l172 291h315l-240 -291h-247z" />
-<glyph unicode="&#xd4;" d="M115 696q0 215 94.5 381t263 256t383.5 90t384 -90t264 -256t95 -381t-95 -381t-264 -256t-384 -90t-383.5 90t-263 256t-94.5 381zM373 696q0 -221 135.5 -358t349.5 -137q212 0 347.5 137t135.5 358t-135.5 358.5t-347.5 137.5q-214 0 -349.5 -137.5t-135.5 -358.5z M508 1534l246 291h209l247 -291h-233l-119 147l-119 -147h-231z" />
-<glyph unicode="&#xd5;" d="M115 696q0 215 94.5 381t263 256t383.5 90t384 -90t264 -256t95 -381t-95 -381t-264 -256t-384 -90t-383.5 90t-263 256t-94.5 381zM373 696q0 -221 135.5 -358t349.5 -137q212 0 347.5 137t135.5 358t-135.5 358.5t-347.5 137.5q-214 0 -349.5 -137.5t-135.5 -358.5z M494 1567q0 88 35 149.5t87 85.5t109.5 22.5t105.5 -28.5l103 -63q35 -21 57 -15.5t32.5 24t10.5 44.5h189q0 -88 -35 -149.5t-86.5 -85.5t-110 -22t-106.5 30l-101 63q-35 21 -57 15t-32.5 -25t-10.5 -45h-190z" />
-<glyph unicode="&#xd6;" d="M115 696q0 215 94.5 381t263 256t383.5 90t384 -90t264 -256t95 -381t-95 -381t-264 -256t-384 -90t-383.5 90t-263 256t-94.5 381zM373 696q0 -221 135.5 -358t349.5 -137q212 0 347.5 137t135.5 358t-135.5 358.5t-347.5 137.5q-214 0 -349.5 -137.5t-135.5 -358.5z M489 1673q0 61 43.5 103.5t106.5 42.5q62 0 104.5 -42.5t42.5 -103.5q0 -60 -42.5 -101.5t-104.5 -41.5q-63 0 -106.5 41.5t-43.5 101.5zM928 1673q0 61 42.5 103.5t104.5 42.5q63 0 106.5 -42.5t43.5 -103.5q0 -60 -43.5 -101.5t-106.5 -41.5q-62 0 -104.5 41.5 t-42.5 101.5z" />
-<glyph unicode="&#xd7;" horiz-adv-x="1386" d="M240 360l299 299l-299 297l155 156l299 -297l297 297l156 -156l-297 -297l297 -299l-156 -155l-297 299l-299 -299z" />
-<glyph unicode="&#xd8;" d="M115 696q0 215 94.5 381t263 256t383.5 90q218 0 393 -96l90 103l162 -138l-84 -96q182 -198 182 -500q0 -215 -95 -381t-264 -256t-384 -90q-240 0 -422 113l-94 -109l-160 136l96 110q-161 194 -161 477zM373 696q0 -161 76 -282l636 727q-102 51 -227 51 q-214 0 -349.5 -137.5t-135.5 -358.5zM598 268q115 -67 260 -67q212 0 347.5 137t135.5 358q0 179 -94 310z" />
-<glyph unicode="&#xd9;" horiz-adv-x="1556" d="M154 594v799h245v-799q0 -184 103 -289.5t276 -105.5q172 0 275.5 105.5t103.5 289.5v799h246v-799q0 -287 -171 -456t-454 -169t-453.5 169t-170.5 456zM428 1825h315l156 -291h-231z" />
-<glyph unicode="&#xda;" horiz-adv-x="1556" d="M154 594v799h245v-799q0 -184 103 -289.5t276 -105.5q172 0 275.5 105.5t103.5 289.5v799h246v-799q0 -287 -171 -456t-454 -169t-453.5 169t-170.5 456zM674 1534l172 291h315l-239 -291h-248z" />
-<glyph unicode="&#xdb;" horiz-adv-x="1556" d="M154 594v799h245v-799q0 -184 103 -289.5t276 -105.5q172 0 275.5 105.5t103.5 289.5v799h246v-799q0 -287 -171 -456t-454 -169t-453.5 169t-170.5 456zM428 1534l246 291h209l247 -291h-233l-119 147l-119 -147h-231z" />
-<glyph unicode="&#xdc;" horiz-adv-x="1556" d="M154 594v799h245v-799q0 -184 103 -289.5t276 -105.5q172 0 275.5 105.5t103.5 289.5v799h246v-799q0 -287 -171 -456t-454 -169t-453.5 169t-170.5 456zM410 1673q0 62 43 104t106 42q62 0 105 -42.5t43 -103.5q0 -60 -43 -101.5t-105 -41.5q-63 0 -106 41.5t-43 101.5z M848 1673q0 61 42.5 103.5t104.5 42.5q63 0 106.5 -42.5t43.5 -103.5q0 -60 -43.5 -101.5t-106.5 -41.5q-62 0 -104.5 41.5t-42.5 101.5z" />
-<glyph unicode="&#xdd;" horiz-adv-x="1490" d="M43 1393h279l421 -666l424 666h279l-576 -924v-469h-249v469zM641 1534l172 291h315l-239 -291h-248z" />
-<glyph unicode="&#xde;" horiz-adv-x="1318" d="M174 0v1393h246v-197q172 4 252 4q257 0 415 -130.5t158 -352.5q0 -220 -159.5 -356t-413.5 -136h-252v-225h-246zM420 446h278q134 0 221 74t87 195t-86 189.5t-222 68.5q-140 0 -278 -6v-521z" />
-<glyph unicode="&#xdf;" horiz-adv-x="1349" d="M160 0v1155q0 383 413 383v-213q-93 0 -134.5 -48.5t-41.5 -146.5v-161h797v-148l-281 -364l25 -2q161 -24 253.5 -129.5t92.5 -276.5q0 -206 -136 -332.5t-357 -126.5q-156 0 -328 41l33 199q177 -31 295 -31t191 68t73 178q0 94 -65 150.5t-165 56.5h-213v117l273 383 h-488v-752h-237z" />
-<glyph unicode="&#xe0;" horiz-adv-x="1257" d="M90 489q3 234 131.5 372t356.5 138q142 0 246 -10t284 -37v-952h-236v74q-143 -105 -313 -105q-211 0 -340 143t-129 377zM319 1462h316l156 -309h-232zM322 483q0 -141 74 -228t198 -87q144 0 278 104v512q-136 17 -262 17q-148 0 -218 -86t-70 -232z" />
-<glyph unicode="&#xe1;" horiz-adv-x="1257" d="M90 489q3 234 131.5 372t356.5 138q142 0 246 -10t284 -37v-952h-236v74q-143 -105 -313 -105q-211 0 -340 143t-129 377zM322 483q0 -141 74 -228t198 -87q144 0 278 104v512q-136 17 -262 17q-148 0 -218 -86t-70 -232zM520 1153l156 309h315l-239 -309h-232z" />
-<glyph unicode="&#xe2;" horiz-adv-x="1257" d="M90 489q3 234 131.5 372t356.5 138q142 0 246 -10t284 -37v-952h-236v74q-143 -105 -313 -105q-211 0 -340 143t-129 377zM295 1159l246 283h209l247 -283h-233l-117 131l-121 -131h-231zM322 483q0 -141 74 -228t198 -87q144 0 278 104v512q-136 17 -262 17 q-148 0 -218 -86t-70 -232z" />
-<glyph unicode="&#xe3;" horiz-adv-x="1257" d="M90 489q3 234 131.5 372t356.5 138q142 0 246 -10t284 -37v-952h-236v74q-143 -105 -313 -105q-211 0 -340 143t-129 377zM283 1188q0 88 35 149.5t87 85.5t110 22t106 -30l102 -63q35 -21 57 -15t32.5 25t10.5 45h189q0 -88 -35 -149.5t-86.5 -85.5t-109.5 -22.5 t-107 28.5l-101 63q-35 21 -57 15.5t-32.5 -24t-10.5 -44.5h-190zM322 483q0 -141 74 -228t198 -87q144 0 278 104v512q-136 17 -262 17q-148 0 -218 -86t-70 -232z" />
-<glyph unicode="&#xe4;" horiz-adv-x="1257" d="M90 489q3 234 131.5 372t356.5 138q142 0 246 -10t284 -37v-952h-236v74q-143 -105 -313 -105q-211 0 -340 143t-129 377zM281 1284q0 61 43 102t106 41q62 0 105 -41t43 -102q0 -60 -43 -101.5t-105 -41.5q-63 0 -106 41.5t-43 101.5zM322 483q0 -141 74 -228t198 -87 q144 0 278 104v512q-136 17 -262 17q-148 0 -218 -86t-70 -232zM719 1284q0 61 42.5 102t104.5 41q63 0 106.5 -41t43.5 -102q0 -60 -43.5 -101.5t-106.5 -41.5q-62 0 -104.5 41.5t-42.5 101.5z" />
-<glyph unicode="&#xe5;" horiz-adv-x="1257" d="M90 489q3 234 131.5 372t356.5 138q142 0 246 -10t284 -37v-952h-236v74q-143 -105 -313 -105q-211 0 -340 143t-129 377zM322 483q0 -141 74 -228t198 -87q144 0 278 104v512q-136 17 -262 17q-148 0 -218 -86t-70 -232zM418 1329q0 96 62.5 154.5t164.5 58.5 q103 0 166 -58.5t63 -154.5q0 -97 -63 -156t-166 -59q-101 0 -164 59t-63 156zM551 1329q0 -42 26 -68t68 -26q43 0 68.5 25.5t25.5 68.5q0 41 -25.5 66.5t-68.5 25.5q-41 0 -67.5 -25.5t-26.5 -66.5z" />
-<glyph unicode="&#xe6;" horiz-adv-x="1837" d="M76 297q0 143 107.5 208.5t330.5 63.5l240 -2v49q0 98 -37.5 141.5t-138.5 43.5q-134 0 -379 -37l-25 199q251 45 422 45q240 0 322 -131q140 124 346 124t339 -118t136 -310v-8q0 -77 -15 -170h-720q27 -100 107 -157.5t204 -57.5q110 0 346 53l35 -192 q-233 -72 -387 -72q-212 0 -355 99q-134 -45 -232.5 -68t-147 -27t-121.5 -4q-183 0 -280 85t-97 243zM299 283q0 -123 211 -123q135 0 311 55q-40 66 -57 160l-266 -2q-108 0 -153.5 -20.5t-45.5 -69.5zM997 575h529q-3 108 -74.5 174t-181.5 66q-109 0 -180.5 -64.5 t-92.5 -175.5z" />
-<glyph unicode="&#xe7;" horiz-adv-x="1064" d="M90 492q0 236 152 376t401 140q181 0 336 -52l-33 -188q-185 41 -280 41q-157 0 -248.5 -88t-91.5 -232q0 -143 89 -228t232 -85q128 0 303 45l35 -190q-186 -62 -352 -62q-240 0 -391.5 143.5t-151.5 379.5zM379 -428l92 326h225l-121 -326h-196z" />
-<glyph unicode="&#xe8;" horiz-adv-x="1163" d="M90 485q0 154 67 272.5t182.5 181t260.5 62.5q206 0 339 -118t136 -310q0 -92 -14 -178h-719q27 -100 107 -157.5t202 -57.5q107 0 346 53l33 -192q-230 -72 -387 -72q-134 0 -240 39.5t-174 109.5t-103.5 163.5t-35.5 203.5zM291 1462h315l156 -309h-232zM334 575h526 q-3 108 -73.5 174t-180.5 66q-111 0 -182 -64.5t-90 -175.5z" />
-<glyph unicode="&#xe9;" horiz-adv-x="1163" d="M90 485q0 154 67 272.5t182.5 181t260.5 62.5q206 0 339 -118t136 -310q0 -92 -14 -178h-719q27 -100 107 -157.5t202 -57.5q107 0 346 53l33 -192q-230 -72 -387 -72q-134 0 -240 39.5t-174 109.5t-103.5 163.5t-35.5 203.5zM334 575h526q-3 108 -73.5 174t-180.5 66 q-111 0 -182 -64.5t-90 -175.5zM489 1153l156 309h316l-240 -309h-232z" />
-<glyph unicode="&#xea;" horiz-adv-x="1163" d="M90 485q0 154 67 272.5t182.5 181t260.5 62.5q206 0 339 -118t136 -310q0 -92 -14 -178h-719q27 -100 107 -157.5t202 -57.5q107 0 346 53l33 -192q-230 -72 -387 -72q-134 0 -240 39.5t-174 109.5t-103.5 163.5t-35.5 203.5zM264 1159l246 283h209l246 -283h-232 l-117 131l-120 -131h-232zM334 575h526q-3 108 -73.5 174t-180.5 66q-111 0 -182 -64.5t-90 -175.5z" />
-<glyph unicode="&#xeb;" horiz-adv-x="1163" d="M90 485q0 154 67 272.5t182.5 181t260.5 62.5q206 0 339 -118t136 -310q0 -92 -14 -178h-719q27 -100 107 -157.5t202 -57.5q107 0 346 53l33 -192q-230 -72 -387 -72q-134 0 -240 39.5t-174 109.5t-103.5 163.5t-35.5 203.5zM250 1284q0 61 43 102t106 41q62 0 105 -41 t43 -102q0 -60 -43 -101.5t-105 -41.5q-63 0 -106 41.5t-43 101.5zM334 575h526q-3 108 -73.5 174t-180.5 66q-111 0 -182 -64.5t-90 -175.5zM688 1284q0 61 43 102t105 41q63 0 106 -41t43 -102q0 -60 -43 -101.5t-106 -41.5q-62 0 -105 41.5t-43 101.5z" />
-<glyph unicode="&#xec;" horiz-adv-x="538" d="M-100 1462h317l156 -309h-232zM152 0v969h235v-969h-235z" />
-<glyph unicode="&#xed;" horiz-adv-x="538" d="M150 1153l155 309h316l-240 -309h-231zM152 0v969h235v-969h-235z" />
-<glyph unicode="&#xee;" horiz-adv-x="538" d="M-82 1159l246 283h209l248 -283h-234l-117 131l-120 -131h-232zM152 0v969h235v-969h-235z" />
-<glyph unicode="&#xef;" horiz-adv-x="538" d="M-96 1284q0 61 43 102t106 41q62 0 105 -41t43 -102q0 -60 -43 -101.5t-105 -41.5q-63 0 -106 41.5t-43 101.5zM152 0v969h235v-969h-235zM342 1284q0 61 42.5 102t104.5 41q63 0 106.5 -41t43.5 -102q0 -60 -43.5 -101.5t-106.5 -41.5q-62 0 -104.5 41.5t-42.5 101.5z " />
-<glyph unicode="&#xf0;" horiz-adv-x="1261" d="M90 492q0 114 40.5 212t109 165t161 105t195.5 38q77 0 131 -18t113 -56q-115 157 -203 215l-289 -104l-57 141l194 70q-96 60 -213 106l240 100q118 -43 221 -116l195 71l57 -141l-117 -43q143 -128 224.5 -314.5t81.5 -394.5q0 -261 -150 -413t-391 -152 q-156 0 -279 65.5t-193.5 186.5t-70.5 277zM328 492q0 -139 87 -226.5t218 -87.5q132 0 216.5 86.5t84.5 229.5q0 136 -85.5 219.5t-215.5 83.5q-131 0 -218 -84.5t-87 -220.5z" />
-<glyph unicode="&#xf1;" horiz-adv-x="1263" d="M158 0v952q88 17 256.5 32t300.5 15q185 0 295 -102t110 -274v-623h-235v555q0 104 -60.5 166.5t-160.5 62.5q-121 0 -271 -16v-768h-235zM268 1188q0 88 35 149.5t87 85.5t110 22t106 -30l103 -63q35 -21 57 -15t32.5 25t10.5 45h188q0 -88 -35 -149.5t-86.5 -85.5 t-109.5 -22.5t-107 28.5l-100 63q-35 21 -57 15.5t-32.5 -24t-10.5 -44.5h-191z" />
-<glyph unicode="&#xf2;" horiz-adv-x="1261" d="M90 492q0 233 150 376.5t393 143.5t392 -143.5t149 -376.5q0 -238 -149 -383.5t-392 -145.5t-393 145.5t-150 383.5zM305 1462h316l155 -309h-231zM328 492q0 -141 84 -227.5t221 -86.5q135 0 218 86.5t83 227.5q0 138 -83 221.5t-218 83.5q-137 0 -221 -83.5t-84 -221.5 z" />
-<glyph unicode="&#xf3;" horiz-adv-x="1261" d="M90 492q0 233 150 376.5t393 143.5t392 -143.5t149 -376.5q0 -238 -149 -383.5t-392 -145.5t-393 145.5t-150 383.5zM328 492q0 -141 84 -227.5t221 -86.5q135 0 218 86.5t83 227.5q0 138 -83 221.5t-218 83.5q-137 0 -221 -83.5t-84 -221.5zM506 1153l156 309h315 l-240 -309h-231z" />
-<glyph unicode="&#xf4;" horiz-adv-x="1261" d="M90 492q0 233 150 376.5t393 143.5t392 -143.5t149 -376.5q0 -238 -149 -383.5t-392 -145.5t-393 145.5t-150 383.5zM281 1159l245 283h209l248 -283h-233l-117 131l-121 -131h-231zM328 492q0 -141 84 -227.5t221 -86.5q135 0 218 86.5t83 227.5q0 138 -83 221.5 t-218 83.5q-137 0 -221 -83.5t-84 -221.5z" />
-<glyph unicode="&#xf5;" horiz-adv-x="1261" d="M90 492q0 233 150 376.5t393 143.5t392 -143.5t149 -376.5q0 -238 -149 -383.5t-392 -145.5t-393 145.5t-150 383.5zM268 1188q0 88 35 149.5t87 85.5t110 22t106 -30l103 -63q35 -21 57 -15t32.5 25t10.5 45h188q0 -88 -35 -149.5t-86.5 -85.5t-109.5 -22.5t-107 28.5 l-100 63q-35 21 -57 15.5t-32.5 -24t-10.5 -44.5h-191zM328 492q0 -141 84 -227.5t221 -86.5q135 0 218 86.5t83 227.5q0 138 -83 221.5t-218 83.5q-137 0 -221 -83.5t-84 -221.5z" />
-<glyph unicode="&#xf6;" horiz-adv-x="1261" d="M90 492q0 233 150 376.5t393 143.5t392 -143.5t149 -376.5q0 -238 -149 -383.5t-392 -145.5t-393 145.5t-150 383.5zM266 1284q0 61 43.5 102t106.5 41q62 0 104.5 -41t42.5 -102q0 -60 -42.5 -101.5t-104.5 -41.5q-63 0 -106.5 41.5t-43.5 101.5zM328 492 q0 -141 84 -227.5t221 -86.5q135 0 218 86.5t83 227.5q0 138 -83 221.5t-218 83.5q-137 0 -221 -83.5t-84 -221.5zM705 1284q0 61 42.5 102t104.5 41q63 0 106 -41t43 -102q0 -60 -43 -101.5t-106 -41.5q-62 0 -104.5 41.5t-42.5 101.5z" />
-<glyph unicode="&#xf7;" horiz-adv-x="1402" d="M213 567v217h977v-217h-977zM561 293q0 57 41 96t98 39q59 0 101.5 -39t42.5 -96t-42.5 -96t-101.5 -39q-57 0 -98 39t-41 96zM561 1069q0 58 40.5 96.5t98.5 38.5q59 0 101.5 -38.5t42.5 -96.5q0 -57 -42.5 -96t-101.5 -39q-57 0 -98 39t-41 96z" />
-<glyph unicode="&#xf8;" horiz-adv-x="1261" d="M90 492q0 233 150 376.5t393 143.5q149 0 268 -58l107 125l129 -108l-99 -117q136 -142 136 -362q0 -238 -149 -383.5t-392 -145.5q-158 0 -285 68l-106 -127l-129 110l102 121q-125 141 -125 357zM328 492q0 -100 43 -173l383 457q-56 21 -121 21q-137 0 -221 -83.5 t-84 -221.5zM496 207q66 -29 137 -29q135 0 218 86.5t83 227.5q0 107 -49 180z" />
-<glyph unicode="&#xf9;" horiz-adv-x="1267" d="M154 346v623h235v-568q0 -229 221 -229q130 0 271 18v779h235v-949q-83 -18 -252.5 -34.5t-302.5 -16.5q-192 0 -299.5 91t-107.5 286zM307 1462h316l155 -309h-231z" />
-<glyph unicode="&#xfa;" horiz-adv-x="1267" d="M154 346v623h235v-568q0 -229 221 -229q130 0 271 18v779h235v-949q-83 -18 -252.5 -34.5t-302.5 -16.5q-192 0 -299.5 91t-107.5 286zM508 1153l156 309h315l-240 -309h-231z" />
-<glyph unicode="&#xfb;" horiz-adv-x="1267" d="M154 346v623h235v-568q0 -229 221 -229q130 0 271 18v779h235v-949q-83 -18 -252.5 -34.5t-302.5 -16.5q-192 0 -299.5 91t-107.5 286zM283 1159l245 283h209l248 -283h-233l-117 131l-121 -131h-231z" />
-<glyph unicode="&#xfc;" horiz-adv-x="1267" d="M154 346v623h235v-568q0 -229 221 -229q130 0 271 18v779h235v-949q-83 -18 -252.5 -34.5t-302.5 -16.5q-192 0 -299.5 91t-107.5 286zM268 1284q0 61 43.5 102t106.5 41q62 0 104.5 -41t42.5 -102q0 -60 -42.5 -101.5t-104.5 -41.5q-63 0 -106.5 41.5t-43.5 101.5z M707 1284q0 61 42.5 102t104.5 41q63 0 106.5 -41t43.5 -102q0 -60 -43.5 -101.5t-106.5 -41.5q-62 0 -104.5 41.5t-42.5 101.5z" />
-<glyph unicode="&#xfd;" horiz-adv-x="1312" d="M74 969h270l336 -639l309 639h266l-698 -1440h-266l262 539zM530 1155l156 309h315l-239 -309h-232z" />
-<glyph unicode="&#xfe;" horiz-adv-x="1280" d="M162 -473v1927h235v-471q112 16 295 16q229 0 355.5 -137.5t132.5 -372.5q0 -234 -129 -377t-340 -143q-175 0 -314 17v-459h-235zM397 188q28 -5 52.5 -8.5t49 -5.5t39.5 -3.5t39.5 -2t32 -0.5h35h31.5q124 0 198 87t74 228q0 146 -70 232t-219 86q-129 0 -262 -17v-596 z" />
-<glyph unicode="&#xff;" horiz-adv-x="1312" d="M74 969h270l336 -639l309 639h266l-698 -1440h-266l262 539zM291 1286q0 61 43 102.5t106 41.5q62 0 105 -41.5t43 -102.5q0 -60 -43 -101.5t-105 -41.5q-63 0 -106 41.5t-43 101.5zM729 1286q0 61 43 102.5t105 41.5q63 0 106 -41.5t43 -102.5q0 -60 -43 -101.5 t-106 -41.5q-62 0 -105 41.5t-43 101.5z" />
-<glyph unicode="&#x152;" horiz-adv-x="2043" d="M115 696q0 212 105 371.5t286.5 242t413.5 83.5h1009v-228h-764v-356h678v-225h-678v-357h764v-227h-1009q-232 1 -413.5 83.5t-286.5 241.5t-105 371zM373 696q0 -221 143.5 -342t403.5 -123v930q-260 -2 -403.5 -123t-143.5 -342z" />
-<glyph unicode="&#x153;" horiz-adv-x="2009" d="M90 492q0 233 150 376.5t393 143.5q134 0 243.5 -46.5t180.5 -131.5q69 80 170 123.5t219 43.5q206 0 339 -118t136 -310q0 -92 -14 -178h-719q27 -100 107 -157.5t202 -57.5q110 0 346 53l33 -192q-230 -72 -387 -72q-285 0 -434 172q-71 -85 -179.5 -131.5 t-242.5 -46.5q-243 0 -393 145.5t-150 383.5zM328 492q0 -141 84 -227.5t221 -86.5q135 0 218 86.5t83 227.5q0 138 -83 221.5t-218 83.5q-137 0 -221 -83.5t-84 -221.5zM1180 575h528q-4 108 -75.5 174t-180.5 66q-111 0 -182 -64.5t-90 -175.5z" />
-<glyph unicode="&#x178;" horiz-adv-x="1490" d="M43 1393h279l421 -666l424 666h279l-576 -924v-469h-249v469zM377 1673q0 62 43 104t106 42q62 0 105 -42.5t43 -103.5q0 -60 -43 -101.5t-105 -41.5q-63 0 -106 41.5t-43 101.5zM815 1673q0 61 43 103.5t105 42.5q63 0 106 -42t43 -104q0 -60 -43 -101.5t-106 -41.5 q-62 0 -105 41.5t-43 101.5z" />
-<glyph unicode="&#x2c6;" horiz-adv-x="1228" d="M264 1159l246 283h209l248 -283h-234l-117 131l-120 -131h-232z" />
-<glyph unicode="&#x2dc;" horiz-adv-x="1228" d="M252 1188q0 88 35 149.5t87 85.5t110 22t106 -30l102 -63q35 -21 57.5 -15t33 25t10.5 45h188q0 -88 -35 -149.5t-86.5 -85.5t-109.5 -22.5t-107 28.5l-100 63q-35 21 -57.5 15.5t-33 -24t-10.5 -44.5h-190z" />
-<glyph unicode="&#x2000;" horiz-adv-x="962" />
-<glyph unicode="&#x2001;" horiz-adv-x="1925" />
-<glyph unicode="&#x2002;" horiz-adv-x="962" />
-<glyph unicode="&#x2003;" horiz-adv-x="1925" />
-<glyph unicode="&#x2004;" horiz-adv-x="641" />
-<glyph unicode="&#x2005;" horiz-adv-x="481" />
-<glyph unicode="&#x2006;" horiz-adv-x="320" />
-<glyph unicode="&#x2007;" horiz-adv-x="320" />
-<glyph unicode="&#x2008;" horiz-adv-x="240" />
-<glyph unicode="&#x2009;" horiz-adv-x="385" />
-<glyph unicode="&#x200a;" horiz-adv-x="106" />
-<glyph unicode="&#x2010;" horiz-adv-x="1071" d="M213 420h643v235h-643v-235z" />
-<glyph unicode="&#x2011;" horiz-adv-x="1071" d="M213 420h643v235h-643v-235z" />
-<glyph unicode="&#x2012;" horiz-adv-x="1071" d="M213 420h643v235h-643v-235z" />
-<glyph unicode="&#x2013;" horiz-adv-x="1345" d="M164 422h1018v235h-1018v-235z" />
-<glyph unicode="&#x2014;" horiz-adv-x="2031" d="M164 422h1704v235h-1704v-235z" />
-<glyph unicode="&#x2018;" horiz-adv-x="618" d="M129 1167q0 44 19 87.5t109 209.5q38 69 60 111h172l-116 -264q106 -43 106 -144q0 -69 -51.5 -117.5t-122.5 -48.5q-72 0 -124 48.5t-52 117.5z" />
-<glyph unicode="&#x2019;" horiz-adv-x="620" d="M125 1012l117 262q-105 42 -105 143q0 69 50.5 117.5t121.5 48.5q73 0 124.5 -48.5t51.5 -117.5q0 -44 -19.5 -87.5t-112.5 -214.5q-11 -21 -17.5 -33t-17.5 -32t-21 -38h-172z" />
-<glyph unicode="&#x201a;" horiz-adv-x="620" d="M125 -272l117 264q-107 43 -107 143q0 69 51.5 117.5t122.5 48.5q72 0 124 -48.5t52 -117.5q0 -44 -19 -87t-105 -202q-40 -73 -64 -118h-172z" />
-<glyph unicode="&#x201c;" horiz-adv-x="1036" d="M129 1167q0 49 24.5 101.5t161.5 304.5h172l-116 -262q106 -43 106 -144q0 -69 -51 -117.5t-123 -48.5t-123 48.5t-51 117.5zM545 1167q0 44 20 89t117 223q10 19 16 30t16 29.5t19 34.5h172l-117 -262q105 -42 105 -144q0 -69 -50.5 -117.5t-121.5 -48.5 q-73 0 -124.5 48.5t-51.5 117.5z" />
-<glyph unicode="&#x201d;" horiz-adv-x="1036" d="M129 1018l115 262q-105 42 -105 143q0 69 51 117.5t123 48.5t123 -48.5t51 -117.5q0 -49 -24 -100t-162 -305h-172zM545 1018l117 262q-105 42 -105 143q0 69 50.5 117.5t121.5 48.5q73 0 124.5 -48.5t51.5 -117.5q0 -44 -19.5 -87.5t-112.5 -214.5q-35 -65 -56 -103 h-172z" />
-<glyph unicode="&#x201e;" horiz-adv-x="1038" d="M125 -272l117 264q-107 43 -107 143q0 69 51.5 117.5t122.5 48.5q72 0 124 -48.5t52 -117.5q0 -44 -19 -87t-105 -202q-40 -73 -64 -118h-172zM543 -272l116 264q-104 42 -104 143q0 69 51 117.5t123 48.5t123 -48.5t51 -117.5q0 -46 -22 -95t-119 -227 q-10 -17 -15.5 -27t-14.5 -26.5t-17 -31.5h-172z" />
-<glyph unicode="&#x2022;" horiz-adv-x="688" d="M76 608q0 115 76 190.5t192 75.5t193 -75.5t77 -190.5t-77 -190.5t-193 -75.5t-192 75.5t-76 190.5z" />
-<glyph unicode="&#x2026;" horiz-adv-x="1591" d="M135 133q0 70 51 119t123 49t123 -49t51 -119q0 -71 -50.5 -119.5t-123.5 -48.5t-123.5 48.5t-50.5 119.5zM616 133q0 70 51.5 119t123.5 49t123 -49t51 -119q0 -71 -50.5 -119.5t-123.5 -48.5t-124 48.5t-51 119.5zM1108 133q0 70 51.5 119t122.5 49q72 0 124 -49 t52 -119q0 -71 -51.5 -119.5t-124.5 -48.5q-71 0 -122.5 48.5t-51.5 119.5z" />
-<glyph unicode="&#x202f;" horiz-adv-x="385" />
-<glyph unicode="&#x2039;" horiz-adv-x="739" d="M88 504l381 418l133 -105l-252 -307l248 -307l-129 -119z" />
-<glyph unicode="&#x203a;" horiz-adv-x="739" d="M137 817l133 105l381 -418l-381 -420l-129 119l248 307z" />
-<glyph unicode="&#x205f;" horiz-adv-x="481" />
-<glyph unicode="&#x20ac;" horiz-adv-x="1556" d="M115 438v168h133q-6 46 -6 80v59h-127v168h153q59 236 242.5 373t447.5 137q106 0 237.5 -22.5t244.5 -59.5l-45 -221q-253 60 -404 60q-156 0 -270.5 -71t-167.5 -196h532l-45 -168h-530q-2 -18 -2 -57q0 -43 8 -82h492l-41 -168h-396q54 -110 157.5 -170.5t240.5 -60.5 q157 0 432 63l45 -215q-121 -40 -254 -63t-236 -23q-251 0 -429 125t-246 344h-166z" />
-<glyph unicode="&#x2122;" horiz-adv-x="1513" d="M29 1251v142h577v-142h-213v-491h-149v491h-215zM686 760l27 633h143l201 -445l190 445h139l39 -633h-147l-16 332l-144 -332h-129l-143 332l-19 -332h-141z" />
-<glyph unicode="&#x25fc;" horiz-adv-x="972" d="M0 0v973h973v-973h-973z" />
-<glyph unicode="&#xfb03;" horiz-adv-x="2086" d="M18 758v211h230v108q0 218 135 339.5t354 121.5q117 0 205 -32.5t193 -104.5q134 137 372 137q119 0 207.5 -34t202.5 -111l-115 -168q-141 100 -282 100q-131 0 -200 -66t-69 -190v-100h725v-969h-235v758h-490v-758h-235v758h-533v-758h-235v758h-230zM483 969h533v108 q0 81 18 146q-137 102 -282 102q-131 0 -200 -66t-69 -190v-100z" />
-<glyph unicode="&#xfb04;" horiz-adv-x="2129" d="M18 758v211h230v108q0 218 135 339.5t354 121.5q115 0 201 -31.5t186 -99.5q122 131 371 131q119 0 272 -63l199 -11v-1464h-237v1280q-110 45 -226 45q-252 0 -252 -252v-104h351v-211h-351v-758h-235v758h-533v-758h-235v758h-230zM483 969h533v110q0 76 16 148 q-135 98 -280 98q-131 0 -200 -66t-69 -190v-100z" />
-<hkern u1="L" u2="T" k="246" />
-<hkern u1="T" u2="&#xfc;" k="156" />
-<hkern u1="T" u2="&#xf6;" k="174" />
-<hkern u1="T" u2="&#xeb;" k="199" />
-<hkern u1="T" u2="&#xe4;" k="180" />
-<hkern u1="&#xa3;" u2="T" k="246" />
-<hkern g1="r" 	g2="bracketright,braceright" 	k="96" />
-<hkern g1="r" 	g2="slash" 	k="94" />
-<hkern g1="r" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="51" />
-<hkern g1="r" 	g2="s" 	k="53" />
-<hkern g1="r" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="37" />
-<hkern g1="r" 	g2="ae" 	k="20" />
-<hkern g1="r" 	g2="underscore" 	k="84" />
-<hkern g1="r" 	g2="space" 	k="29" />
-<hkern g1="r" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="113" />
-<hkern g1="r" 	g2="period,ellipsis" 	k="135" />
-<hkern g1="r" 	g2="guillemotleft,guilsinglleft" 	k="25" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="dollar,S,section" 	k="29" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="bracketright,braceright" 	k="6" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="v,y,yacute,ydieresis" 	k="25" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="slash" 	k="94" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="AE" 	k="162" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="18" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="icircumflex" 	k="-35" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="s" 	k="20" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="18" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="ae" 	k="41" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="underscore" 	k="127" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="82" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="period,ellipsis" 	k="106" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="J" 	k="41" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="m,n,p,r,ntilde" 	k="59" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="59" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="z" 	k="6" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="18" />
-<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="w" 	k="2" />
-<hkern g1="M" 	g2="V" 	k="72" />
-<hkern g1="M" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="29" />
-<hkern g1="M" 	g2="dollar,S,section" 	k="27" />
-<hkern g1="M" 	g2="W" 	k="37" />
-<hkern g1="M" 	g2="T" 	k="72" />
-<hkern g1="M" 	g2="v,y,yacute,ydieresis" 	k="55" />
-<hkern g1="M" 	g2="Y,Yacute,Ydieresis" 	k="88" />
-<hkern g1="M" 	g2="s" 	k="18" />
-<hkern g1="M" 	g2="w" 	k="20" />
-<hkern g1="M" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="8" />
-<hkern g1="M" 	g2="t" 	k="18" />
-<hkern g1="w" 	g2="v,y,yacute,ydieresis" 	k="94" />
-<hkern g1="w" 	g2="slash" 	k="96" />
-<hkern g1="w" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="w" 	g2="s" 	k="63" />
-<hkern g1="w" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="31" />
-<hkern g1="w" 	g2="ae" 	k="25" />
-<hkern g1="w" 	g2="underscore" 	k="115" />
-<hkern g1="w" 	g2="space" 	k="104" />
-<hkern g1="w" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="119" />
-<hkern g1="w" 	g2="guillemotleft,guilsinglleft" 	k="84" />
-<hkern g1="w" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="170" />
-<hkern g1="w" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="w" 	g2="asterisk" 	k="-35" />
-<hkern g1="w" 	g2="question" 	k="59" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="dollar,S,section" 	k="8" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="j" 	k="-18" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="T" 	k="18" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="v,y,yacute,ydieresis" 	k="37" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="icircumflex" 	k="-72" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="s" 	k="2" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="ae" 	k="-6" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="18" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="b,h,i,k,l,germandbls,iacute" 	k="27" />
-<hkern g1="Z" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="78" />
-<hkern g1="Z" 	g2="dollar,S,section" 	k="55" />
-<hkern g1="Z" 	g2="W" 	k="6" />
-<hkern g1="Z" 	g2="v,y,yacute,ydieresis" 	k="137" />
-<hkern g1="Z" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="39" />
-<hkern g1="Z" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="141" />
-<hkern g1="Z" 	g2="ae" 	k="20" />
-<hkern g1="Z" 	g2="guillemotleft,guilsinglleft" 	k="66" />
-<hkern g1="Z" 	g2="z" 	k="20" />
-<hkern g1="Z" 	g2="w" 	k="84" />
-<hkern g1="Z" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="Z" 	g2="t" 	k="76" />
-<hkern g1="Z" 	g2="periodcentered,bullet" 	k="88" />
-<hkern g1="Z" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="V" 	k="221" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quotedbl,quotesingle" 	k="66" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="dollar,S,section" 	k="41" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="seven" 	k="156" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="W" 	k="150" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="T" 	k="270" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="84" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="v,y,yacute,ydieresis" 	k="98" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="nine" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="slash" 	k="55" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="Y,Yacute,Ydieresis" 	k="238" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="s" 	k="25" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="106" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="10" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="underscore" 	k="82" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="43" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="period,ellipsis" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="59" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="z" 	k="10" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="w" 	k="61" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="18" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="t" 	k="20" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="asterisk" 	k="131" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="b,h,i,k,l,germandbls,iacute" 	k="10" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="backslash" 	k="25" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="two" 	k="78" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="x" 	k="49" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="one" 	k="74" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="colon" 	k="2" />
-<hkern g1="six,b,e,o,p,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="three" 	k="55" />
-<hkern g1="R" 	g2="V" 	k="117" />
-<hkern g1="R" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="29" />
-<hkern g1="R" 	g2="dollar,S,section" 	k="35" />
-<hkern g1="R" 	g2="W" 	k="45" />
-<hkern g1="R" 	g2="j" 	k="-35" />
-<hkern g1="R" 	g2="T" 	k="61" />
-<hkern g1="R" 	g2="v,y,yacute,ydieresis" 	k="59" />
-<hkern g1="R" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="78" />
-<hkern g1="R" 	g2="Y,Yacute,Ydieresis" 	k="147" />
-<hkern g1="R" 	g2="s" 	k="10" />
-<hkern g1="R" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="41" />
-<hkern g1="R" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="78" />
-<hkern g1="R" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="R" 	g2="t" 	k="29" />
-<hkern g1="R" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="18" />
-<hkern g1="R" 	g2="backslash" 	k="37" />
-<hkern g1="g,q" 	g2="j" 	k="-70" />
-<hkern g1="g,q" 	g2="v,y,yacute,ydieresis" 	k="23" />
-<hkern g1="g,q" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="14" />
-<hkern g1="g,q" 	g2="s" 	k="29" />
-<hkern g1="g,q" 	g2="z" 	k="2" />
-<hkern g1="g,q" 	g2="w" 	k="4" />
-<hkern g1="g,q" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="8" />
-<hkern g1="g,q" 	g2="question" 	k="41" />
-<hkern g1="g,q" 	g2="b,h,i,k,l,germandbls,iacute" 	k="2" />
-<hkern g1="g,q" 	g2="backslash" 	k="37" />
-<hkern g1="icircumflex" 	g2="V" 	k="-41" />
-<hkern g1="icircumflex" 	g2="W" 	k="-59" />
-<hkern g1="icircumflex" 	g2="T" 	k="-94" />
-<hkern g1="icircumflex" 	g2="X" 	k="-43" />
-<hkern g1="t" 	g2="j" 	k="-53" />
-<hkern g1="t" 	g2="v,y,yacute,ydieresis" 	k="49" />
-<hkern g1="t" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="27" />
-<hkern g1="t" 	g2="s" 	k="16" />
-<hkern g1="t" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="59" />
-<hkern g1="t" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="84" />
-<hkern g1="t" 	g2="w" 	k="27" />
-<hkern g1="t" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="29" />
-<hkern g1="t" 	g2="t" 	k="55" />
-<hkern g1="t" 	g2="asterisk" 	k="43" />
-<hkern g1="t" 	g2="b,h,i,k,l,germandbls,iacute" 	k="10" />
-<hkern g1="t" 	g2="periodcentered,bullet" 	k="37" />
-<hkern g1="t" 	g2="backslash" 	k="59" />
-<hkern g1="t" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="V" 	k="137" />
-<hkern g1="eight,B,germandbls" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="37" />
-<hkern g1="eight,B,germandbls" 	g2="dollar,S,section" 	k="59" />
-<hkern g1="eight,B,germandbls" 	g2="seven" 	k="18" />
-<hkern g1="eight,B,germandbls" 	g2="W" 	k="66" />
-<hkern g1="eight,B,germandbls" 	g2="T" 	k="100" />
-<hkern g1="eight,B,germandbls" 	g2="v,y,yacute,ydieresis" 	k="78" />
-<hkern g1="eight,B,germandbls" 	g2="nine" 	k="18" />
-<hkern g1="eight,B,germandbls" 	g2="slash" 	k="18" />
-<hkern g1="eight,B,germandbls" 	g2="AE" 	k="82" />
-<hkern g1="eight,B,germandbls" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="Y,Yacute,Ydieresis" 	k="113" />
-<hkern g1="eight,B,germandbls" 	g2="s" 	k="27" />
-<hkern g1="eight,B,germandbls" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="27" />
-<hkern g1="eight,B,germandbls" 	g2="ae" 	k="25" />
-<hkern g1="eight,B,germandbls" 	g2="underscore" 	k="84" />
-<hkern g1="eight,B,germandbls" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="43" />
-<hkern g1="eight,B,germandbls" 	g2="period,ellipsis" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="J" 	k="6" />
-<hkern g1="eight,B,germandbls" 	g2="m,n,p,r,ntilde" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="27" />
-<hkern g1="eight,B,germandbls" 	g2="z" 	k="2" />
-<hkern g1="eight,B,germandbls" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="8" />
-<hkern g1="eight,B,germandbls" 	g2="w" 	k="43" />
-<hkern g1="eight,B,germandbls" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="t" 	k="20" />
-<hkern g1="eight,B,germandbls" 	g2="b,h,i,k,l,germandbls,iacute" 	k="18" />
-<hkern g1="eight,B,germandbls" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="10" />
-<hkern g1="eight,B,germandbls" 	g2="backslash" 	k="94" />
-<hkern g1="eight,B,germandbls" 	g2="two" 	k="41" />
-<hkern g1="eight,B,germandbls" 	g2="x" 	k="18" />
-<hkern g1="eight,B,germandbls" 	g2="X" 	k="37" />
-<hkern g1="eight,B,germandbls" 	g2="percent" 	k="68" />
-<hkern g1="eight,B,germandbls" 	g2="five" 	k="27" />
-<hkern g1="W" 	g2="idieresis" 	k="-135" />
-<hkern g1="W" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="84" />
-<hkern g1="W" 	g2="dollar,S,section" 	k="76" />
-<hkern g1="W" 	g2="v,y,yacute,ydieresis" 	k="84" />
-<hkern g1="W" 	g2="slash" 	k="203" />
-<hkern g1="W" 	g2="AE" 	k="266" />
-<hkern g1="W" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="150" />
-<hkern g1="W" 	g2="icircumflex" 	k="-59" />
-<hkern g1="W" 	g2="s" 	k="145" />
-<hkern g1="W" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="123" />
-<hkern g1="W" 	g2="ae" 	k="156" />
-<hkern g1="W" 	g2="underscore" 	k="193" />
-<hkern g1="W" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="156" />
-<hkern g1="W" 	g2="guillemotleft,guilsinglleft" 	k="137" />
-<hkern g1="W" 	g2="J" 	k="141" />
-<hkern g1="W" 	g2="m,n,p,r,ntilde" 	k="102" />
-<hkern g1="W" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="164" />
-<hkern g1="W" 	g2="z" 	k="84" />
-<hkern g1="W" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="6" />
-<hkern g1="W" 	g2="w" 	k="78" />
-<hkern g1="W" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="106" />
-<hkern g1="W" 	g2="t" 	k="20" />
-<hkern g1="W" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="W" 	g2="periodcentered,bullet" 	k="141" />
-<hkern g1="W" 	g2="x" 	k="78" />
-<hkern g1="W" 	g2="igrave" 	k="-70" />
-<hkern g1="W" 	g2="M" 	k="37" />
-<hkern g1="W" 	g2="ampersand,eight" 	k="55" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="idieresis" 	k="-53" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="V" 	k="141" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="W" 	k="102" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="j" 	k="-53" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="T" 	k="35" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="v,y,yacute,ydieresis" 	k="55" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="icircumflex" 	k="-55" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="s" 	k="25" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="37" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="w" 	k="8" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="asterisk" 	k="6" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="backslash" 	k="20" />
-<hkern g1="a,d,i,l,u,agrave,aacute,acircumflex,atilde,adieresis,aring,iacute,ugrave,uacute,ucircumflex,udieresis,uniFB02" 	g2="igrave" 	k="-82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="V" 	k="119" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="Z" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="quotedbl,quotesingle" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="dollar,S,section" 	k="59" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="seven" 	k="59" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="W" 	k="84" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="four" 	k="55" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="bracketright,braceright" 	k="2" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="T" 	k="123" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="76" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="nine" 	k="41" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="slash" 	k="37" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="AE" 	k="227" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="29" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="Y,Yacute,Ydieresis" 	k="156" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="s" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ae" 	k="61" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="underscore" 	k="180" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="period,ellipsis" 	k="82" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="guillemotleft,guilsinglleft" 	k="25" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="J" 	k="125" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="m,n,p,r,ntilde" 	k="29" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="106" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="z" 	k="2" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="w" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="23" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="asterisk" 	k="43" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="backslash" 	k="6" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="two" 	k="55" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="x" 	k="37" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="one" 	k="27" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="three" 	k="59" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="X" 	k="94" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="five" 	k="35" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="ampersand,eight" 	k="18" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="guillemotright,guilsinglright" 	k="20" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="yen" 	k="37" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="parenright" 	k="102" />
-<hkern g1="parenright,zero,at,D,O,Q,copyright,registered,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,Thorn" 	g2="multiply" 	k="35" />
-<hkern g1="G" 	g2="V" 	k="113" />
-<hkern g1="G" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="8" />
-<hkern g1="G" 	g2="dollar,S,section" 	k="18" />
-<hkern g1="G" 	g2="W" 	k="61" />
-<hkern g1="G" 	g2="T" 	k="154" />
-<hkern g1="G" 	g2="v,y,yacute,ydieresis" 	k="55" />
-<hkern g1="G" 	g2="AE" 	k="70" />
-<hkern g1="G" 	g2="Y,Yacute,Ydieresis" 	k="113" />
-<hkern g1="G" 	g2="s" 	k="20" />
-<hkern g1="G" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="78" />
-<hkern g1="G" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="16" />
-<hkern g1="G" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="10" />
-<hkern g1="G" 	g2="w" 	k="55" />
-<hkern g1="G" 	g2="x" 	k="8" />
-<hkern g1="T" 	g2="idieresis" 	k="-125" />
-<hkern g1="T" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="76" />
-<hkern g1="T" 	g2="dollar,S,section" 	k="111" />
-<hkern g1="T" 	g2="j" 	k="43" />
-<hkern g1="T" 	g2="T" 	k="2" />
-<hkern g1="T" 	g2="v,y,yacute,ydieresis" 	k="203" />
-<hkern g1="T" 	g2="slash" 	k="279" />
-<hkern g1="T" 	g2="AE" 	k="348" />
-<hkern g1="T" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="254" />
-<hkern g1="T" 	g2="icircumflex" 	k="-90" />
-<hkern g1="T" 	g2="Y,Yacute,Ydieresis" 	k="20" />
-<hkern g1="T" 	g2="s" 	k="289" />
-<hkern g1="T" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="162" />
-<hkern g1="T" 	g2="ae" 	k="231" />
-<hkern g1="T" 	g2="underscore" 	k="209" />
-<hkern g1="T" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="264" />
-<hkern g1="T" 	g2="period,ellipsis" 	k="172" />
-<hkern g1="T" 	g2="guillemotleft,guilsinglleft" 	k="162" />
-<hkern g1="T" 	g2="J" 	k="293" />
-<hkern g1="T" 	g2="m,n,p,r,ntilde" 	k="221" />
-<hkern g1="T" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="215" />
-<hkern g1="T" 	g2="z" 	k="197" />
-<hkern g1="T" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="66" />
-<hkern g1="T" 	g2="w" 	k="233" />
-<hkern g1="T" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="217" />
-<hkern g1="T" 	g2="t" 	k="92" />
-<hkern g1="T" 	g2="b,h,i,k,l,germandbls,iacute" 	k="59" />
-<hkern g1="T" 	g2="periodcentered,bullet" 	k="160" />
-<hkern g1="T" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="18" />
-<hkern g1="T" 	g2="x" 	k="193" />
-<hkern g1="T" 	g2="f,uniFB01,uniFB02" 	k="43" />
-<hkern g1="T" 	g2="M" 	k="72" />
-<hkern g1="T" 	g2="ampersand,eight" 	k="25" />
-<hkern g1="T" 	g2="guillemotright,guilsinglright" 	k="102" />
-<hkern g1="T" 	g2="atilde" 	k="158" />
-<hkern g1="j,uniFB01" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="-2" />
-<hkern g1="L,sterling" 	g2="V" 	k="299" />
-<hkern g1="L,sterling" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="102" />
-<hkern g1="L,sterling" 	g2="quotedbl,quotesingle" 	k="123" />
-<hkern g1="L,sterling" 	g2="dollar,S,section" 	k="18" />
-<hkern g1="L,sterling" 	g2="seven" 	k="59" />
-<hkern g1="L,sterling" 	g2="W" 	k="209" />
-<hkern g1="L,sterling" 	g2="trademark" 	k="29" />
-<hkern g1="L,sterling" 	g2="bracketright,braceright" 	k="8" />
-<hkern g1="L,sterling" 	g2="T" 	k="252" />
-<hkern g1="L,sterling" 	g2="v,y,yacute,ydieresis" 	k="184" />
-<hkern g1="L,sterling" 	g2="nine" 	k="41" />
-<hkern g1="L,sterling" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="25" />
-<hkern g1="L,sterling" 	g2="Y,Yacute,Ydieresis" 	k="303" />
-<hkern g1="L,sterling" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="279" />
-<hkern g1="L,sterling" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="20" />
-<hkern g1="L,sterling" 	g2="underscore" 	k="6" />
-<hkern g1="L,sterling" 	g2="guillemotleft,guilsinglleft" 	k="43" />
-<hkern g1="L,sterling" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-18" />
-<hkern g1="L,sterling" 	g2="w" 	k="109" />
-<hkern g1="L,sterling" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="25" />
-<hkern g1="L,sterling" 	g2="t" 	k="117" />
-<hkern g1="L,sterling" 	g2="asterisk" 	k="289" />
-<hkern g1="L,sterling" 	g2="question" 	k="6" />
-<hkern g1="L,sterling" 	g2="periodcentered,bullet" 	k="109" />
-<hkern g1="L,sterling" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="L,sterling" 	g2="backslash" 	k="125" />
-<hkern g1="L,sterling" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="bracketright,braceright" 	k="2" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="v,y,yacute,ydieresis" 	k="88" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="slash" 	k="131" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="98" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="s" 	k="80" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="119" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="ae" 	k="41" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="underscore" 	k="164" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="space" 	k="141" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="207" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="period,ellipsis" 	k="201" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="102" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="m,n,p,r,ntilde" 	k="55" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="197" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="37" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="parenright" 	k="55" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="idieresis" 	k="-113" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="Z" 	k="37" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="96" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="dollar,S,section" 	k="131" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="four" 	k="281" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="j" 	k="20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="T" 	k="18" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="v,y,yacute,ydieresis" 	k="180" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="slash" 	k="309" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="AE" 	k="399" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="238" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="icircumflex" 	k="-20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="s" 	k="238" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="238" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ae" 	k="213" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="underscore" 	k="244" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="260" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="219" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="J" 	k="262" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="m,n,p,r,ntilde" 	k="178" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="293" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="z" 	k="180" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="45" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="w" 	k="143" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="178" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="t" 	k="94" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="periodcentered,bullet" 	k="156" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="x" 	k="160" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="f,uniFB01,uniFB02" 	k="94" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="M" 	k="88" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ampersand,eight" 	k="113" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="guillemotright,guilsinglright" 	k="12" />
-<hkern g1="h,m,n,ntilde" 	g2="V" 	k="180" />
-<hkern g1="h,m,n,ntilde" 	g2="quotedbl,quotesingle" 	k="78" />
-<hkern g1="h,m,n,ntilde" 	g2="W" 	k="150" />
-<hkern g1="h,m,n,ntilde" 	g2="j" 	k="-18" />
-<hkern g1="h,m,n,ntilde" 	g2="T" 	k="266" />
-<hkern g1="h,m,n,ntilde" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="88" />
-<hkern g1="h,m,n,ntilde" 	g2="v,y,yacute,ydieresis" 	k="96" />
-<hkern g1="h,m,n,ntilde" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="h,m,n,ntilde" 	g2="Y,Yacute,Ydieresis" 	k="215" />
-<hkern g1="h,m,n,ntilde" 	g2="s" 	k="33" />
-<hkern g1="h,m,n,ntilde" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="59" />
-<hkern g1="h,m,n,ntilde" 	g2="w" 	k="59" />
-<hkern g1="h,m,n,ntilde" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="8" />
-<hkern g1="h,m,n,ntilde" 	g2="t" 	k="20" />
-<hkern g1="h,m,n,ntilde" 	g2="asterisk" 	k="66" />
-<hkern g1="h,m,n,ntilde" 	g2="backslash" 	k="59" />
-<hkern g1="h,m,n,ntilde" 	g2="parenright" 	k="100" />
-<hkern g1="f" 	g2="trademark" 	k="-123" />
-<hkern g1="f" 	g2="j" 	k="-8" />
-<hkern g1="f" 	g2="v,y,yacute,ydieresis" 	k="-8" />
-<hkern g1="f" 	g2="slash" 	k="137" />
-<hkern g1="f" 	g2="s" 	k="33" />
-<hkern g1="f" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="-18" />
-<hkern g1="f" 	g2="w" 	k="-18" />
-<hkern g1="f" 	g2="t" 	k="78" />
-<hkern g1="f" 	g2="asterisk" 	k="-59" />
-<hkern g1="f" 	g2="question" 	k="59" />
-<hkern g1="f" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-8" />
-<hkern g1="f" 	g2="backslash" 	k="-74" />
-<hkern g1="f" 	g2="x" 	k="-35" />
-<hkern g1="f" 	g2="f,uniFB01,uniFB02" 	k="41" />
-<hkern g1="f" 	g2="parenright" 	k="8" />
-<hkern g1="s" 	g2="V" 	k="123" />
-<hkern g1="s" 	g2="T" 	k="287" />
-<hkern g1="s" 	g2="v,y,yacute,ydieresis" 	k="57" />
-<hkern g1="s" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="37" />
-<hkern g1="s" 	g2="s" 	k="72" />
-<hkern g1="s" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="70" />
-<hkern g1="s" 	g2="underscore" 	k="117" />
-<hkern g1="s" 	g2="m,n,p,r,ntilde" 	k="29" />
-<hkern g1="s" 	g2="w" 	k="59" />
-<hkern g1="s" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="18" />
-<hkern g1="s" 	g2="t" 	k="35" />
-<hkern g1="s" 	g2="b,h,i,k,l,germandbls,iacute" 	k="37" />
-<hkern g1="s" 	g2="backslash" 	k="88" />
-<hkern g1="s" 	g2="x" 	k="20" />
-<hkern g1="s" 	g2="f,uniFB01,uniFB02" 	k="18" />
-<hkern g1="idieresis" 	g2="T" 	k="-141" />
-<hkern g1="idieresis" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-53" />
-<hkern g1="V" 	g2="idieresis" 	k="-117" />
-<hkern g1="V" 	g2="Z" 	k="18" />
-<hkern g1="V" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="119" />
-<hkern g1="V" 	g2="dollar,S,section" 	k="100" />
-<hkern g1="V" 	g2="bracketright,braceright" 	k="6" />
-<hkern g1="V" 	g2="v,y,yacute,ydieresis" 	k="96" />
-<hkern g1="V" 	g2="slash" 	k="348" />
-<hkern g1="V" 	g2="AE" 	k="391" />
-<hkern g1="V" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="221" />
-<hkern g1="V" 	g2="icircumflex" 	k="-41" />
-<hkern g1="V" 	g2="s" 	k="184" />
-<hkern g1="V" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="184" />
-<hkern g1="V" 	g2="ae" 	k="23" />
-<hkern g1="V" 	g2="underscore" 	k="246" />
-<hkern g1="V" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="268" />
-<hkern g1="V" 	g2="guillemotleft,guilsinglleft" 	k="184" />
-<hkern g1="V" 	g2="J" 	k="203" />
-<hkern g1="V" 	g2="m,n,p,r,ntilde" 	k="145" />
-<hkern g1="V" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="197" />
-<hkern g1="V" 	g2="z" 	k="145" />
-<hkern g1="V" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="18" />
-<hkern g1="V" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="156" />
-<hkern g1="V" 	g2="t" 	k="61" />
-<hkern g1="V" 	g2="b,h,i,k,l,germandbls,iacute" 	k="61" />
-<hkern g1="V" 	g2="periodcentered,bullet" 	k="125" />
-<hkern g1="V" 	g2="igrave" 	k="-88" />
-<hkern g1="V" 	g2="M" 	k="72" />
-<hkern g1="V" 	g2="ampersand,eight" 	k="113" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="V" 	k="197" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="96" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="quotedbl,quotesingle" 	k="150" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="seven" 	k="82" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="W" 	k="164" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="trademark" 	k="256" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="bracketright,braceright" 	k="6" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="j" 	k="-35" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="T" 	k="215" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="240" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="v,y,yacute,ydieresis" 	k="246" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="slash" 	k="37" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="59" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="Y,Yacute,Ydieresis" 	k="293" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="281" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="156" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="guillemotleft,guilsinglleft" 	k="82" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="m,n,p,r,ntilde" 	k="37" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="w" 	k="106" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="55" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="t" 	k="113" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="asterisk" 	k="254" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="question" 	k="129" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="periodcentered,bullet" 	k="78" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="59" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="backslash" 	k="162" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="one" 	k="66" />
-<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	g2="f,uniFB01,uniFB02" 	k="61" />
-<hkern g1="k" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="k" 	g2="j" 	k="-35" />
-<hkern g1="k" 	g2="v,y,yacute,ydieresis" 	k="66" />
-<hkern g1="k" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="92" />
-<hkern g1="k" 	g2="s" 	k="41" />
-<hkern g1="k" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="119" />
-<hkern g1="k" 	g2="ae" 	k="18" />
-<hkern g1="k" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="k" 	g2="w" 	k="27" />
-<hkern g1="k" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="45" />
-<hkern g1="k" 	g2="t" 	k="43" />
-<hkern g1="k" 	g2="question" 	k="94" />
-<hkern g1="k" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="k" 	g2="periodcentered,bullet" 	k="78" />
-<hkern g1="k" 	g2="backslash" 	k="20" />
-<hkern g1="c,cent,ccedilla" 	g2="V" 	k="117" />
-<hkern g1="c,cent,ccedilla" 	g2="W" 	k="25" />
-<hkern g1="c,cent,ccedilla" 	g2="j" 	k="-53" />
-<hkern g1="c,cent,ccedilla" 	g2="T" 	k="133" />
-<hkern g1="c,cent,ccedilla" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="31" />
-<hkern g1="c,cent,ccedilla" 	g2="Y,Yacute,Ydieresis" 	k="156" />
-<hkern g1="c,cent,ccedilla" 	g2="s" 	k="2" />
-<hkern g1="c,cent,ccedilla" 	g2="ae" 	k="10" />
-<hkern g1="c,cent,ccedilla" 	g2="underscore" 	k="8" />
-<hkern g1="c,cent,ccedilla" 	g2="w" 	k="2" />
-<hkern g1="c,cent,ccedilla" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="18" />
-<hkern g1="c,cent,ccedilla" 	g2="backslash" 	k="41" />
-<hkern g1="x" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="x" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="45" />
-<hkern g1="x" 	g2="s" 	k="18" />
-<hkern g1="x" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="61" />
-<hkern g1="x" 	g2="ae" 	k="20" />
-<hkern g1="x" 	g2="guillemotleft,guilsinglleft" 	k="141" />
-<hkern g1="F" 	g2="idieresis" 	k="-154" />
-<hkern g1="F" 	g2="Z" 	k="6" />
-<hkern g1="F" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="20" />
-<hkern g1="F" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="F" 	g2="trademark" 	k="-61" />
-<hkern g1="F" 	g2="v,y,yacute,ydieresis" 	k="66" />
-<hkern g1="F" 	g2="slash" 	k="100" />
-<hkern g1="F" 	g2="AE" 	k="295" />
-<hkern g1="F" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="43" />
-<hkern g1="F" 	g2="icircumflex" 	k="-106" />
-<hkern g1="F" 	g2="s" 	k="66" />
-<hkern g1="F" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="2" />
-<hkern g1="F" 	g2="ae" 	k="18" />
-<hkern g1="F" 	g2="underscore" 	k="156" />
-<hkern g1="F" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="203" />
-<hkern g1="F" 	g2="J" 	k="270" />
-<hkern g1="F" 	g2="m,n,p,r,ntilde" 	k="43" />
-<hkern g1="F" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="186" />
-<hkern g1="F" 	g2="z" 	k="43" />
-<hkern g1="F" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="18" />
-<hkern g1="F" 	g2="w" 	k="27" />
-<hkern g1="F" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="59" />
-<hkern g1="F" 	g2="t" 	k="6" />
-<hkern g1="F" 	g2="b,h,i,k,l,germandbls,iacute" 	k="43" />
-<hkern g1="F" 	g2="x" 	k="61" />
-<hkern g1="F" 	g2="igrave" 	k="-76" />
-<hkern g1="F" 	g2="M" 	k="18" />
-<hkern g1="dollar,S,section" 	g2="V" 	k="39" />
-<hkern g1="dollar,S,section" 	g2="Z" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="dollar,S,section" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="seven" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="W" 	k="47" />
-<hkern g1="dollar,S,section" 	g2="T" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="v,y,yacute,ydieresis" 	k="164" />
-<hkern g1="dollar,S,section" 	g2="slash" 	k="55" />
-<hkern g1="dollar,S,section" 	g2="AE" 	k="145" />
-<hkern g1="dollar,S,section" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="49" />
-<hkern g1="dollar,S,section" 	g2="Y,Yacute,Ydieresis" 	k="100" />
-<hkern g1="dollar,S,section" 	g2="s" 	k="84" />
-<hkern g1="dollar,S,section" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="59" />
-<hkern g1="dollar,S,section" 	g2="ae" 	k="41" />
-<hkern g1="dollar,S,section" 	g2="underscore" 	k="68" />
-<hkern g1="dollar,S,section" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="59" />
-<hkern g1="dollar,S,section" 	g2="period,ellipsis" 	k="27" />
-<hkern g1="dollar,S,section" 	g2="J" 	k="31" />
-<hkern g1="dollar,S,section" 	g2="m,n,p,r,ntilde" 	k="78" />
-<hkern g1="dollar,S,section" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="z" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="w" 	k="82" />
-<hkern g1="dollar,S,section" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="76" />
-<hkern g1="dollar,S,section" 	g2="t" 	k="61" />
-<hkern g1="dollar,S,section" 	g2="b,h,i,k,l,germandbls,iacute" 	k="20" />
-<hkern g1="dollar,S,section" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="37" />
-<hkern g1="dollar,S,section" 	g2="backslash" 	k="37" />
-<hkern g1="dollar,S,section" 	g2="x" 	k="76" />
-<hkern g1="dollar,S,section" 	g2="X" 	k="35" />
-<hkern g1="dollar,S,section" 	g2="f,uniFB01,uniFB02" 	k="18" />
-<hkern g1="dollar,S,section" 	g2="M" 	k="18" />
-<hkern g1="K" 	g2="V" 	k="100" />
-<hkern g1="K" 	g2="Z" 	k="20" />
-<hkern g1="K" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="113" />
-<hkern g1="K" 	g2="dollar,S,section" 	k="92" />
-<hkern g1="K" 	g2="W" 	k="88" />
-<hkern g1="K" 	g2="trademark" 	k="-41" />
-<hkern g1="K" 	g2="bracketright,braceright" 	k="2" />
-<hkern g1="K" 	g2="j" 	k="-35" />
-<hkern g1="K" 	g2="T" 	k="78" />
-<hkern g1="K" 	g2="v,y,yacute,ydieresis" 	k="180" />
-<hkern g1="K" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="82" />
-<hkern g1="K" 	g2="Y,Yacute,Ydieresis" 	k="119" />
-<hkern g1="K" 	g2="s" 	k="20" />
-<hkern g1="K" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="43" />
-<hkern g1="K" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="180" />
-<hkern g1="K" 	g2="m,n,p,r,ntilde" 	k="37" />
-<hkern g1="K" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="K" 	g2="w" 	k="143" />
-<hkern g1="K" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="90" />
-<hkern g1="K" 	g2="t" 	k="90" />
-<hkern g1="K" 	g2="b,h,i,k,l,germandbls,iacute" 	k="10" />
-<hkern g1="K" 	g2="periodcentered,bullet" 	k="178" />
-<hkern g1="K" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="K" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="K" 	g2="parenright" 	k="20" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="V" 	k="8" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="102" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="dollar,S,section" 	k="82" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="four" 	k="66" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="j" 	k="-47" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="T" 	k="25" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="v,y,yacute,ydieresis" 	k="117" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="25" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="Y,Yacute,Ydieresis" 	k="37" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="s" 	k="2" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="35" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="150" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="underscore" 	k="8" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="m,n,p,r,ntilde" 	k="2" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="w" 	k="76" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="41" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="t" 	k="59" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="b,h,i,k,l,germandbls,iacute" 	k="18" />
-<hkern g1="parenleft,C,Ccedilla,Euro" 	g2="five" 	k="18" />
-<hkern g1="X" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="111" />
-<hkern g1="X" 	g2="dollar,S,section" 	k="72" />
-<hkern g1="X" 	g2="v,y,yacute,ydieresis" 	k="193" />
-<hkern g1="X" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="72" />
-<hkern g1="X" 	g2="s" 	k="37" />
-<hkern g1="X" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="176" />
-<hkern g1="X" 	g2="guillemotleft,guilsinglleft" 	k="66" />
-<hkern g1="X" 	g2="w" 	k="137" />
-<hkern g1="X" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="72" />
-<hkern g1="X" 	g2="t" 	k="90" />
-<hkern g1="X" 	g2="asterisk" 	k="61" />
-<hkern g1="X" 	g2="periodcentered,bullet" 	k="100" />
-<hkern g1="X" 	g2="f,uniFB01,uniFB02" 	k="18" />
-<hkern g1="question,P" 	g2="V" 	k="55" />
-<hkern g1="question,P" 	g2="dollar,S,section" 	k="59" />
-<hkern g1="question,P" 	g2="W" 	k="20" />
-<hkern g1="question,P" 	g2="T" 	k="55" />
-<hkern g1="question,P" 	g2="slash" 	k="176" />
-<hkern g1="question,P" 	g2="AE" 	k="43" />
-<hkern g1="question,P" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="66" />
-<hkern g1="question,P" 	g2="icircumflex" 	k="-35" />
-<hkern g1="question,P" 	g2="Y,Yacute,Ydieresis" 	k="76" />
-<hkern g1="question,P" 	g2="s" 	k="76" />
-<hkern g1="question,P" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="41" />
-<hkern g1="question,P" 	g2="ae" 	k="61" />
-<hkern g1="question,P" 	g2="underscore" 	k="205" />
-<hkern g1="question,P" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="274" />
-<hkern g1="question,P" 	g2="guillemotleft,guilsinglleft" 	k="96" />
-<hkern g1="question,P" 	g2="J" 	k="299" />
-<hkern g1="question,P" 	g2="m,n,p,r,ntilde" 	k="29" />
-<hkern g1="question,P" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="215" />
-<hkern g1="question,P" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="41" />
-<hkern g1="question,P" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="27" />
-<hkern g1="question,P" 	g2="t" 	k="-18" />
-<hkern g1="question,P" 	g2="asterisk" 	k="-55" />
-<hkern g1="question,P" 	g2="question" 	k="41" />
-<hkern g1="question,P" 	g2="X" 	k="55" />
-<hkern g1="question,P" 	g2="M" 	k="18" />
-<hkern g1="ae,oe" 	g2="b,h,i,k,l,germandbls,iacute" 	k="2" />
-<hkern g1="z" 	g2="v,y,yacute,ydieresis" 	k="55" />
-<hkern g1="z" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="8" />
-<hkern g1="z" 	g2="s" 	k="25" />
-<hkern g1="z" 	g2="w" 	k="8" />
-<hkern g1="z" 	g2="periodcentered,bullet" 	k="25" />
-<hkern g1="z" 	g2="backslash" 	k="37" />
-<hkern g1="space" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="47" />
-<hkern g1="space" 	g2="V" 	k="254" />
-<hkern g1="space" 	g2="Y,Yacute,Ydieresis" 	k="152" />
-<hkern g1="space" 	g2="T" 	k="100" />
-<hkern g1="space" 	g2="W" 	k="197" />
-<hkern g1="bracketleft,braceleft" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="8" />
-<hkern g1="bracketleft,braceleft" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="6" />
-<hkern g1="bracketleft,braceleft" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="6" />
-<hkern g1="bracketleft,braceleft" 	g2="four" 	k="6" />
-<hkern g1="bracketleft,braceleft" 	g2="t" 	k="78" />
-<hkern g1="period,ellipsis" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="period,ellipsis" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="72" />
-<hkern g1="period,ellipsis" 	g2="V" 	k="274" />
-<hkern g1="period,ellipsis" 	g2="T" 	k="256" />
-<hkern g1="period,ellipsis" 	g2="W" 	k="203" />
-<hkern g1="period,ellipsis" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="106" />
-<hkern g1="period,ellipsis" 	g2="four" 	k="53" />
-<hkern g1="period,ellipsis" 	g2="five" 	k="18" />
-<hkern g1="period,ellipsis" 	g2="quotedbl,quotesingle" 	k="248" />
-<hkern g1="period,ellipsis" 	g2="seven" 	k="96" />
-<hkern g1="period,ellipsis" 	g2="one" 	k="199" />
-<hkern g1="period,ellipsis" 	g2="two" 	k="41" />
-<hkern g1="period,ellipsis" 	g2="nine" 	k="197" />
-<hkern g1="period,ellipsis" 	g2="v,y,yacute,ydieresis" 	k="156" />
-<hkern g1="period,ellipsis" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="190" />
-<hkern g1="period,ellipsis" 	g2="w" 	k="84" />
-<hkern g1="asterisk" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="25" />
-<hkern g1="asterisk" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="14" />
-<hkern g1="asterisk" 	g2="T" 	k="-37" />
-<hkern g1="asterisk" 	g2="W" 	k="-55" />
-<hkern g1="asterisk" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="219" />
-<hkern g1="asterisk" 	g2="four" 	k="270" />
-<hkern g1="asterisk" 	g2="t" 	k="2" />
-<hkern g1="asterisk" 	g2="one" 	k="-53" />
-<hkern g1="asterisk" 	g2="nine" 	k="2" />
-<hkern g1="asterisk" 	g2="v,y,yacute,ydieresis" 	k="-33" />
-<hkern g1="asterisk" 	g2="w" 	k="6" />
-<hkern g1="asterisk" 	g2="J" 	k="215" />
-<hkern g1="asterisk" 	g2="b,h,i,k,l,germandbls,iacute" 	k="-18" />
-<hkern g1="asterisk" 	g2="ae" 	k="12" />
-<hkern g1="asterisk" 	g2="period,ellipsis" 	k="137" />
-<hkern g1="asterisk" 	g2="Z" 	k="25" />
-<hkern g1="asterisk" 	g2="AE" 	k="446" />
-<hkern g1="asterisk" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="172" />
-<hkern g1="four" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="6" />
-<hkern g1="four" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="72" />
-<hkern g1="four" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="2" />
-<hkern g1="four" 	g2="four" 	k="6" />
-<hkern g1="four" 	g2="five" 	k="10" />
-<hkern g1="four" 	g2="seven" 	k="61" />
-<hkern g1="four" 	g2="one" 	k="41" />
-<hkern g1="four" 	g2="two" 	k="43" />
-<hkern g1="four" 	g2="nine" 	k="45" />
-<hkern g1="four" 	g2="period,ellipsis" 	k="43" />
-<hkern g1="four" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="-6" />
-<hkern g1="four" 	g2="percent" 	k="43" />
-<hkern g1="four" 	g2="trademark" 	k="12" />
-<hkern g1="four" 	g2="question" 	k="43" />
-<hkern g1="four" 	g2="asterisk" 	k="74" />
-<hkern g1="four" 	g2="three" 	k="20" />
-<hkern g1="four" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="88" />
-<hkern g1="four" 	g2="ampersand,eight" 	k="-16" />
-<hkern g1="four" 	g2="periodcentered,bullet" 	k="33" />
-<hkern g1="four" 	g2="backslash" 	k="25" />
-<hkern g1="ampersand" 	g2="V" 	k="61" />
-<hkern g1="ampersand" 	g2="Y,Yacute,Ydieresis" 	k="164" />
-<hkern g1="ampersand" 	g2="T" 	k="203" />
-<hkern g1="ampersand" 	g2="W" 	k="41" />
-<hkern g1="ampersand" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="49" />
-<hkern g1="seven" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="27" />
-<hkern g1="seven" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="90" />
-<hkern g1="seven" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="109" />
-<hkern g1="seven" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="145" />
-<hkern g1="seven" 	g2="four" 	k="180" />
-<hkern g1="seven" 	g2="five" 	k="53" />
-<hkern g1="seven" 	g2="seven" 	k="-2" />
-<hkern g1="seven" 	g2="one" 	k="-66" />
-<hkern g1="seven" 	g2="two" 	k="18" />
-<hkern g1="seven" 	g2="nine" 	k="18" />
-<hkern g1="seven" 	g2="v,y,yacute,ydieresis" 	k="2" />
-<hkern g1="seven" 	g2="period,ellipsis" 	k="211" />
-<hkern g1="seven" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="143" />
-<hkern g1="seven" 	g2="asterisk" 	k="-37" />
-<hkern g1="seven" 	g2="ampersand,eight" 	k="33" />
-<hkern g1="seven" 	g2="periodcentered,bullet" 	k="78" />
-<hkern g1="seven" 	g2="multiply" 	k="43" />
-<hkern g1="seven" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="41" />
-<hkern g1="seven" 	g2="m,n,p,r,ntilde" 	k="49" />
-<hkern g1="seven" 	g2="slash" 	k="215" />
-<hkern g1="seven" 	g2="guillemotleft,guilsinglleft" 	k="96" />
-<hkern g1="seven" 	g2="underscore" 	k="186" />
-<hkern g1="seven" 	g2="z" 	k="25" />
-<hkern g1="seven" 	g2="s" 	k="135" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="41" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="V" 	k="184" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="Y,Yacute,Ydieresis" 	k="238" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="T" 	k="256" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="W" 	k="123" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="156" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="four" 	k="68" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="five" 	k="76" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="seven" 	k="160" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="one" 	k="102" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="two" 	k="125" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="nine" 	k="18" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="v,y,yacute,ydieresis" 	k="78" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="w" 	k="27" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="J" 	k="113" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="Z" 	k="123" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="AE" 	k="252" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="three" 	k="106" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="ampersand,eight" 	k="18" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="x" 	k="61" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="dollar,S,section" 	k="66" />
-<hkern g1="plus,hyphen,plusminus,divide,endash,emdash" 	g2="X" 	k="176" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="76" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="29" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="four" 	k="190" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="five" 	k="90" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="seven" 	k="25" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="one" 	k="10" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="nine" 	k="25" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="three" 	k="61" />
-<hkern g1="degree,uni00B2,uni00B3,uni00B9" 	g2="ampersand,eight" 	k="43" />
-<hkern g1="colon" 	g2="V" 	k="41" />
-<hkern g1="colon" 	g2="T" 	k="90" />
-<hkern g1="colon" 	g2="W" 	k="41" />
-<hkern g1="colon" 	g2="seven" 	k="43" />
-<hkern g1="nine" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="43" />
-<hkern g1="nine" 	g2="four" 	k="137" />
-<hkern g1="nine" 	g2="five" 	k="18" />
-<hkern g1="nine" 	g2="seven" 	k="35" />
-<hkern g1="nine" 	g2="two" 	k="94" />
-<hkern g1="nine" 	g2="nine" 	k="37" />
-<hkern g1="nine" 	g2="period,ellipsis" 	k="244" />
-<hkern g1="nine" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="180" />
-<hkern g1="nine" 	g2="three" 	k="106" />
-<hkern g1="nine" 	g2="ampersand,eight" 	k="35" />
-<hkern g1="guillemotright,guilsinglright" 	g2="V" 	k="184" />
-<hkern g1="guillemotright,guilsinglright" 	g2="Y,Yacute,Ydieresis" 	k="219" />
-<hkern g1="guillemotright,guilsinglright" 	g2="T" 	k="164" />
-<hkern g1="guillemotright,guilsinglright" 	g2="W" 	k="137" />
-<hkern g1="guillemotright,guilsinglright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="6" />
-<hkern g1="guillemotright,guilsinglright" 	g2="seven" 	k="131" />
-<hkern g1="guillemotright,guilsinglright" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="guillemotright,guilsinglright" 	g2="w" 	k="84" />
-<hkern g1="guillemotright,guilsinglright" 	g2="J" 	k="27" />
-<hkern g1="guillemotright,guilsinglright" 	g2="AE" 	k="102" />
-<hkern g1="guillemotright,guilsinglright" 	g2="x" 	k="141" />
-<hkern g1="three" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="18" />
-<hkern g1="three" 	g2="seven" 	k="29" />
-<hkern g1="three" 	g2="one" 	k="35" />
-<hkern g1="three" 	g2="two" 	k="35" />
-<hkern g1="three" 	g2="nine" 	k="37" />
-<hkern g1="three" 	g2="period,ellipsis" 	k="20" />
-<hkern g1="three" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="53" />
-<hkern g1="three" 	g2="three" 	k="37" />
-<hkern g1="three" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="84" />
-<hkern g1="three" 	g2="slash" 	k="59" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="119" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="172" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="T" 	k="18" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="246" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="four" 	k="211" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="t" 	k="27" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="J" 	k="471" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="period,ellipsis" 	k="264" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="AE" 	k="410" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="178" />
-<hkern g1="quoteleft,quoteright,quotedblleft,quotedblright" 	g2="s" 	k="123" />
-<hkern g1="exclamdown" 	g2="V" 	k="119" />
-<hkern g1="exclamdown" 	g2="Y,Yacute,Ydieresis" 	k="100" />
-<hkern g1="exclamdown" 	g2="T" 	k="164" />
-<hkern g1="exclamdown" 	g2="W" 	k="82" />
-<hkern g1="multiply" 	g2="four" 	k="27" />
-<hkern g1="multiply" 	g2="five" 	k="37" />
-<hkern g1="multiply" 	g2="two" 	k="35" />
-<hkern g1="multiply" 	g2="nine" 	k="25" />
-<hkern g1="multiply" 	g2="three" 	k="82" />
-<hkern g1="two" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="35" />
-<hkern g1="two" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="43" />
-<hkern g1="two" 	g2="four" 	k="66" />
-<hkern g1="two" 	g2="quotedbl,quotesingle" 	k="41" />
-<hkern g1="two" 	g2="seven" 	k="18" />
-<hkern g1="two" 	g2="one" 	k="27" />
-<hkern g1="two" 	g2="nine" 	k="35" />
-<hkern g1="two" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="35" />
-<hkern g1="two" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="41" />
-<hkern g1="questiondown" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="82" />
-<hkern g1="questiondown" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="47" />
-<hkern g1="questiondown" 	g2="V" 	k="219" />
-<hkern g1="questiondown" 	g2="Y,Yacute,Ydieresis" 	k="221" />
-<hkern g1="questiondown" 	g2="T" 	k="203" />
-<hkern g1="questiondown" 	g2="W" 	k="164" />
-<hkern g1="questiondown" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="78" />
-<hkern g1="questiondown" 	g2="four" 	k="61" />
-<hkern g1="questiondown" 	g2="five" 	k="59" />
-<hkern g1="questiondown" 	g2="seven" 	k="96" />
-<hkern g1="questiondown" 	g2="two" 	k="78" />
-<hkern g1="questiondown" 	g2="nine" 	k="78" />
-<hkern g1="questiondown" 	g2="v,y,yacute,ydieresis" 	k="125" />
-<hkern g1="questiondown" 	g2="w" 	k="102" />
-<hkern g1="questiondown" 	g2="ae" 	k="12" />
-<hkern g1="questiondown" 	g2="AE" 	k="92" />
-<hkern g1="questiondown" 	g2="three" 	k="43" />
-<hkern g1="questiondown" 	g2="s" 	k="68" />
-<hkern g1="questiondown" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="49" />
-<hkern g1="questiondown" 	g2="j" 	k="-137" />
-<hkern g1="greater" 	g2="four" 	k="25" />
-<hkern g1="greater" 	g2="seven" 	k="66" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="43" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="145" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="V" 	k="279" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="Y,Yacute,Ydieresis" 	k="309" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="T" 	k="254" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="W" 	k="199" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="82" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="four" 	k="47" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="t" 	k="82" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="seven" 	k="53" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="one" 	k="96" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="nine" 	k="160" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="v,y,yacute,ydieresis" 	k="156" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="190" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="w" 	k="102" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="ae" 	k="2" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="ampersand,eight" 	k="43" />
-<hkern g1="comma,semicolon,quotesinglbase,quotedblbase" 	g2="dollar,S,section" 	k="41" />
-<hkern g1="trademark" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="78" />
-<hkern g1="trademark" 	g2="J" 	k="109" />
-<hkern g1="trademark" 	g2="AE" 	k="250" />
-<hkern g1="backslash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="37" />
-<hkern g1="backslash" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="76" />
-<hkern g1="backslash" 	g2="V" 	k="225" />
-<hkern g1="backslash" 	g2="Y,Yacute,Ydieresis" 	k="180" />
-<hkern g1="backslash" 	g2="T" 	k="162" />
-<hkern g1="backslash" 	g2="W" 	k="145" />
-<hkern g1="backslash" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="37" />
-<hkern g1="backslash" 	g2="t" 	k="150" />
-<hkern g1="backslash" 	g2="five" 	k="37" />
-<hkern g1="backslash" 	g2="seven" 	k="72" />
-<hkern g1="backslash" 	g2="one" 	k="96" />
-<hkern g1="backslash" 	g2="v,y,yacute,ydieresis" 	k="176" />
-<hkern g1="backslash" 	g2="w" 	k="143" />
-<hkern g1="backslash" 	g2="three" 	k="20" />
-<hkern g1="backslash" 	g2="ampersand,eight" 	k="37" />
-<hkern g1="backslash" 	g2="periodcentered,bullet" 	k="119" />
-<hkern g1="backslash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="35" />
-<hkern g1="backslash" 	g2="z" 	k="37" />
-<hkern g1="backslash" 	g2="dollar,S,section" 	k="27" />
-<hkern g1="backslash" 	g2="B,D,E,F,H,I,K,L,N,P,R,bracketleft,Egrave,Eacute,Ecircumflex,Edieresis,Igrave,Iacute,Icircumflex,Idieresis,Eth,Ntilde,Thorn" 	k="20" />
-<hkern g1="backslash" 	g2="j" 	k="-199" />
-<hkern g1="periodcentered,bullet" 	g2="V" 	k="125" />
-<hkern g1="periodcentered,bullet" 	g2="Y,Yacute,Ydieresis" 	k="172" />
-<hkern g1="periodcentered,bullet" 	g2="T" 	k="160" />
-<hkern g1="periodcentered,bullet" 	g2="W" 	k="141" />
-<hkern g1="periodcentered,bullet" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="78" />
-<hkern g1="periodcentered,bullet" 	g2="J" 	k="53" />
-<hkern g1="periodcentered,bullet" 	g2="Z" 	k="37" />
-<hkern g1="periodcentered,bullet" 	g2="AE" 	k="125" />
-<hkern g1="five" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="37" />
-<hkern g1="five" 	g2="plus,hyphen,plusminus,divide,endash,emdash" 	k="41" />
-<hkern g1="five" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="five" 	g2="five" 	k="18" />
-<hkern g1="five" 	g2="quotedbl,quotesingle" 	k="61" />
-<hkern g1="five" 	g2="seven" 	k="59" />
-<hkern g1="five" 	g2="two" 	k="20" />
-<hkern g1="five" 	g2="nine" 	k="20" />
-<hkern g1="five" 	g2="quoteleft,quoteright,quotedblleft,quotedblright" 	k="37" />
-<hkern g1="five" 	g2="period,ellipsis" 	k="35" />
-<hkern g1="five" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="41" />
-<hkern g1="five" 	g2="question" 	k="61" />
-<hkern g1="five" 	g2="three" 	k="55" />
-<hkern g1="five" 	g2="ordfeminine,degree,uni00B2,uni00B3,uni00B9,ordmasculine" 	k="74" />
-<hkern g1="five" 	g2="ampersand,eight" 	k="-20" />
-<hkern g1="five" 	g2="periodcentered,bullet" 	k="25" />
-<hkern g1="five" 	g2="slash" 	k="35" />
-<hkern g1="five" 	g2="underscore" 	k="84" />
-<hkern g1="percent" 	g2="percent" 	k="123" />
-<hkern g1="equal" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="18" />
-<hkern g1="equal" 	g2="four" 	k="6" />
-<hkern g1="equal" 	g2="five" 	k="35" />
-<hkern g1="equal" 	g2="seven" 	k="102" />
-<hkern g1="equal" 	g2="one" 	k="68" />
-<hkern g1="equal" 	g2="two" 	k="78" />
-<hkern g1="equal" 	g2="nine" 	k="6" />
-<hkern g1="equal" 	g2="three" 	k="82" />
-<hkern g1="equal" 	g2="ampersand,eight" 	k="2" />
-<hkern g1="underscore" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="143" />
-<hkern g1="underscore" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="100" />
-<hkern g1="underscore" 	g2="Y,Yacute,Ydieresis" 	k="244" />
-<hkern g1="underscore" 	g2="T" 	k="203" />
-<hkern g1="underscore" 	g2="W" 	k="193" />
-<hkern g1="underscore" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="127" />
-<hkern g1="underscore" 	g2="four" 	k="123" />
-<hkern g1="underscore" 	g2="five" 	k="78" />
-<hkern g1="underscore" 	g2="seven" 	k="78" />
-<hkern g1="underscore" 	g2="one" 	k="94" />
-<hkern g1="underscore" 	g2="nine" 	k="119" />
-<hkern g1="underscore" 	g2="v,y,yacute,ydieresis" 	k="164" />
-<hkern g1="underscore" 	g2="w" 	k="115" />
-<hkern g1="underscore" 	g2="J" 	k="31" />
-<hkern g1="underscore" 	g2="ampersand,eight" 	k="102" />
-<hkern g1="underscore" 	g2="s" 	k="100" />
-<hkern g1="underscore" 	g2="j" 	k="-166" />
-<hkern g1="yen" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="37" />
-<hkern g1="yen" 	g2="four" 	k="20" />
-<hkern g1="quotedbl,quotesingle" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="96" />
-<hkern g1="quotedbl,quotesingle" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="150" />
-<hkern g1="quotedbl,quotesingle" 	g2="four" 	k="293" />
-<hkern g1="quotedbl,quotesingle" 	g2="five" 	k="53" />
-<hkern g1="quotedbl,quotesingle" 	g2="J" 	k="352" />
-<hkern g1="quotedbl,quotesingle" 	g2="period,ellipsis" 	k="117" />
-<hkern g1="quotedbl,quotesingle" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="129" />
-<hkern g1="quotedbl,quotesingle" 	g2="ampersand,eight" 	k="37" />
-<hkern g1="quotedbl,quotesingle" 	g2="s" 	k="18" />
-<hkern g1="slash" 	g2="parenleft,zero,at,C,G,O,Q,copyright,registered,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE,Euro" 	k="35" />
-<hkern g1="slash" 	g2="six,a,c,d,e,g,o,q,cent,agrave,aacute,acircumflex,adieresis,aring,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="96" />
-<hkern g1="slash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="111" />
-<hkern g1="slash" 	g2="four" 	k="197" />
-<hkern g1="slash" 	g2="J" 	k="96" />
-<hkern g1="slash" 	g2="ae" 	k="90" />
-<hkern g1="slash" 	g2="AE" 	k="188" />
-<hkern g1="slash" 	g2="comma,semicolon,quotesinglbase,quotedblbase" 	k="125" />
-<hkern g1="slash" 	g2="m,n,p,r,ntilde" 	k="76" />
-<hkern g1="slash" 	g2="slash" 	k="14" />
-<hkern g1="slash" 	g2="s" 	k="131" />
-<hkern g1="slash" 	g2="dollar,S,section" 	k="37" />
-</font>
-</defs></svg> 
\ No newline at end of file
diff --git a/docs/fonts/rene_bieder_-_canaro_medium-webfont.ttf b/docs/fonts/rene_bieder_-_canaro_medium-webfont.ttf
deleted file mode 100644
index a8260be..0000000
--- a/docs/fonts/rene_bieder_-_canaro_medium-webfont.ttf
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/rene_bieder_-_canaro_medium-webfont.woff b/docs/fonts/rene_bieder_-_canaro_medium-webfont.woff
deleted file mode 100644
index f7db227..0000000
--- a/docs/fonts/rene_bieder_-_canaro_medium-webfont.woff
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/stagsans-light-webfont.eot b/docs/fonts/stagsans-light-webfont.eot
deleted file mode 100644
index 041da2d..0000000
--- a/docs/fonts/stagsans-light-webfont.eot
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/stagsans-light-webfont.svg b/docs/fonts/stagsans-light-webfont.svg
deleted file mode 100644
index 4bacdc6..0000000
--- a/docs/fonts/stagsans-light-webfont.svg
+++ /dev/null
@@ -1,1947 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata></metadata>
-<defs>
-<font id="stag_sanslight" horiz-adv-x="1128" >
-<font-face units-per-em="2048" ascent="1638" descent="-410" />
-<missing-glyph horiz-adv-x="493" />
-<glyph horiz-adv-x="2048" />
-<glyph horiz-adv-x="2048" />
-<glyph unicode="&#xd;" horiz-adv-x="2048" />
-<glyph unicode=" "  horiz-adv-x="493" />
-<glyph unicode="&#x09;" horiz-adv-x="493" />
-<glyph unicode="&#xa0;" horiz-adv-x="493" />
-<glyph unicode="!" horiz-adv-x="464" d="M154 70q0 33 22 56.5t55 23.5t56.5 -23.5t23.5 -56.5q0 -34 -23 -56t-57 -22t-55.5 22t-21.5 56zM178 1360v74h111v-74l-13 -1065h-86z" />
-<glyph unicode="&#x22;" horiz-adv-x="436" d="M57 1341v93h107v-93l-19 -266h-69zM272 1341v93h107v-93l-17 -266h-71z" />
-<glyph unicode="#" horiz-adv-x="935" d="M47 518v98h186l39 256h-172v97h185l67 465h76l-70 -465h281l70 465h75l-69 -465h172v-97h-185l-38 -256h174v-98h-187l-76 -518h-75l75 518h-280l-76 -518h-76l78 518h-174zM309 616h281l39 256h-283z" />
-<glyph unicode="$" horiz-adv-x="1019" d="M47 127v96h49q135 -135 363 -145v624q-99 28 -165 57.5t-118 73t-76 104t-24 142.5q0 152 101 250t284 111v125h86v-123q199 -7 346 -113v-92h-49q-63 54 -132 84.5t-165 34.5v-572q88 -24 147.5 -46t114 -53.5t85.5 -70.5t49 -93.5t18 -125.5q0 -189 -111.5 -289.5 t-304.5 -111.5v-203h-86v201q-247 8 -412 135zM178 1085q0 -64 18.5 -110t59 -77.5t86.5 -50.5t119 -40v547q-142 -13 -212.5 -86t-70.5 -183zM545 80q147 11 229 87t82 220q0 57 -14.5 100t-37.5 71t-65.5 51.5t-84.5 38t-109 32.5v-600z" />
-<glyph unicode="%" horiz-adv-x="1472" d="M68 1087q0 169 89 262t222 93q132 0 220.5 -93t88.5 -262q0 -171 -88.5 -263.5t-220.5 -92.5q-133 0 -222 92.5t-89 263.5zM166 1083q0 -132 57.5 -205t155.5 -73q97 0 155 73.5t58 204.5q0 134 -58 209.5t-155 75.5q-98 0 -155.5 -75t-57.5 -210zM182 -70l1010 1563h98 l-1009 -1563h-99zM782 348q0 171 89 264t223 93q132 0 220.5 -93t88.5 -264t-88.5 -263.5t-220.5 -92.5q-134 0 -223 92.5t-89 263.5zM881 346q0 -132 57.5 -206t155.5 -74q97 0 155 74t58 206q0 133 -58 208t-155 75q-98 0 -155.5 -75t-57.5 -208z" />
-<glyph unicode="&#x26;" horiz-adv-x="1314" d="M74 408q0 83 26.5 153t74.5 121t105 88t128 64q-52 64 -81.5 128.5t-29.5 151.5q0 146 101.5 237t265.5 91q182 0 294 -92v-80h-51q-92 86 -241 86q-119 0 -191 -67.5t-72 -176.5q0 -73 39.5 -144t126.5 -169l408 -457q117 219 143 453h92v-37q-44 -273 -174 -488 l201 -225v-45h-90l-166 184q-74 -89 -184 -140.5t-246 -51.5q-228 0 -353.5 117t-125.5 299zM186 410q0 -64 22 -121.5t66 -105t119 -75.5t172 -28q222 0 359 170l-461 520q-65 -27 -111 -56t-86 -71t-60 -100.5t-20 -132.5z" />
-<glyph unicode="'" horiz-adv-x="221" d="M57 1341v93h107v-93l-19 -266h-69z" />
-<glyph unicode="(" horiz-adv-x="561" d="M61 709q0 147 29 273t73 212t104 154.5t114.5 107t112.5 62.5h32v-70q-48 -26 -91 -59.5t-94.5 -95.5t-88 -138.5t-61.5 -193t-25 -252.5q0 -135 24.5 -250t60.5 -192t87 -140t95 -97.5t93 -60.5v-69h-32q-57 24 -112 63t-115 108t-104 155t-73 211.5t-29 271.5z" />
-<glyph unicode=")" horiz-adv-x="561" d="M35 -31q49 26 93 60.5t95 97.5t87 140t60.5 192t24.5 250q0 136 -25 252.5t-61.5 193t-88 138.5t-94.5 95.5t-91 59.5v70h33q57 -24 112 -62.5t114.5 -107t104 -154.5t73 -212t28.5 -273q0 -146 -28.5 -271.5t-73 -211.5t-104 -155t-114.5 -108t-112 -63h-33v69z" />
-<glyph unicode="*" horiz-adv-x="733" d="M53 1163l27 92l63 -22l193 -86l-17 217v70h95v-70l-17 -217l193 86l63 22l27 -92l-64 -22l-202 -47l141 -160l39 -55l-72 -56l-39 56l-116 182l-117 -182l-41 -56l-70 56l39 55l141 160l-204 47z" />
-<glyph unicode="+" horiz-adv-x="952" d="M68 662v92h360v385h100v-385h359v-92h-359v-386h-100v386h-360z" />
-<glyph unicode="," horiz-adv-x="294" d="M47 -102q41 7 63.5 27t22.5 48q0 8 -1.5 14t-6 11t-7 7t-9.5 6t-9 5q-32 19 -32 62q0 31 21.5 51.5t55.5 20.5t58 -27t24 -82q0 -100 -46 -148t-134 -59v64z" />
-<glyph unicode="-" horiz-adv-x="466" d="M51 565v90h365v-90h-365z" />
-<glyph unicode="." horiz-adv-x="294" d="M70 70q0 33 22 56.5t55 23.5q32 0 56 -24t24 -56q0 -33 -23.5 -55.5t-56.5 -22.5q-34 0 -55.5 22t-21.5 56z" />
-<glyph unicode="/" horiz-adv-x="626" d="M23 -72l485 1590h92v-29l-489 -1589h-88v28z" />
-<glyph unicode="0" horiz-adv-x="1310" d="M78 717q0 177 46 317t125.5 228t183 134t222.5 46t222.5 -46t183.5 -134t126 -228t46 -317q0 -179 -46 -320t-126 -228t-183 -132t-223 -45t-223 45t-182.5 132t-125.5 228t-46 320zM188 715q0 -312 127.5 -473.5t339.5 -161.5q211 0 338 161.5t127 473.5q0 313 -127 476 t-338 163q-212 0 -339.5 -163t-127.5 -476z" />
-<glyph unicode="1" horiz-adv-x="602" d="M23 1184v71l309 179h74v-1434h-111v1315l-225 -131h-47z" />
-<glyph unicode="2" horiz-adv-x="1026" d="M49 0v92l432 428q70 70 116.5 120t94 108.5t74.5 107t44 102t17 105.5q0 137 -79.5 213t-231.5 76q-210 0 -354 -148h-53v78q75 70 180 115t233 45q200 0 307 -100t107 -279q0 -61 -21 -124t-51.5 -117t-84.5 -120t-101 -116t-119 -121l-381 -373h764v-92h-893z" />
-<glyph unicode="3" horiz-adv-x="1003" d="M43 127v84h55q53 -56 142.5 -93.5t203.5 -37.5q184 0 280.5 87.5t96.5 244.5q0 77 -27.5 133.5t-77.5 89t-112 48t-137 15.5h-129v93h113q157 0 248.5 71.5t91.5 210.5q0 136 -79.5 208.5t-236.5 72.5q-206 0 -332 -113h-51v74q149 127 387 127q202 0 309 -92.5 t107 -270.5q0 -130 -67.5 -211t-180.5 -116v-4q133 -31 209 -114t76 -224q0 -199 -124.5 -308.5t-356.5 -109.5q-127 0 -231.5 37.5t-176.5 97.5z" />
-<glyph unicode="4" horiz-adv-x="1105" d="M41 371v104l739 959h101v-977h184v-86h-184v-371h-111v371h-729zM139 457h631v817h-4l-627 -813v-4z" />
-<glyph unicode="5" horiz-adv-x="1034" d="M47 119v86h53q121 -127 336 -127q192 0 303 107.5t111 293.5q0 181 -93.5 269t-248.5 88q-112 0 -194.5 -44t-131.5 -106h-80v748h787v-95h-699v-538h7q47 47 133 85t200 38q88 0 164.5 -26.5t136.5 -78t95 -137.5t35 -197q0 -225 -145.5 -359t-379.5 -134 q-228 0 -389 127z" />
-<glyph unicode="6" horiz-adv-x="1163" d="M78 686q0 183 49 327.5t136.5 237.5t206 142t259.5 49q172 0 289 -62v-90h-51q-34 27 -97.5 46.5t-144.5 19.5q-119 0 -217.5 -43.5t-170 -126.5t-111 -211t-40.5 -289v-8q77 88 201.5 141t257.5 53q92 0 171 -24.5t142 -73.5t99.5 -130t36.5 -187q0 -213 -135 -339 t-349 -126q-113 0 -207.5 41t-168 123t-115 217.5t-41.5 312.5zM190 580q10 -131 45.5 -229t91.5 -157t126.5 -87.5t156.5 -28.5q171 0 273 99.5t102 277.5q0 170 -98 250.5t-264 80.5q-127 0 -244 -57t-189 -149z" />
-<glyph unicode="7" horiz-adv-x="1015" d="M59 1339v95h912v-105l-623 -1329h-94v59l631 1276v4h-826z" />
-<glyph unicode="8" horiz-adv-x="1134" d="M68 393q0 137 87 238t220 133v4q-104 31 -173 116t-69 201q0 159 118.5 258t315.5 99q195 0 313.5 -99t118.5 -258q0 -116 -68 -201t-171 -116v-4q137 -33 222 -133t85 -238q0 -182 -131.5 -291.5t-368.5 -109.5q-238 0 -368.5 109t-130.5 292zM174 397 q0 -145 100.5 -233t292.5 -88q191 0 292.5 88t101.5 233t-103 235.5t-291 90.5q-189 0 -291 -90.5t-102 -235.5zM242 1081q0 -125 85.5 -198.5t239.5 -73.5q153 0 239.5 73.5t86.5 198.5q0 126 -86.5 201.5t-239.5 75.5q-154 0 -239.5 -75t-85.5 -202z" />
-<glyph unicode="9" horiz-adv-x="1157" d="M63 975q0 215 134 341t350 126q113 0 207.5 -41t168 -123t115 -217.5t41.5 -312.5q0 -367 -174 -561.5t-479 -194.5q-178 0 -297 61v90h51q33 -26 100.5 -45.5t149.5 -19.5q260 0 399.5 171.5t139.5 498.5v8q-76 -89 -200.5 -142t-256.5 -53q-92 0 -171 24.5t-142 73.5 t-99.5 130t-36.5 186zM174 979q0 -170 98 -251t263 -81q124 0 240.5 56t189.5 147q-19 258 -131 382t-287 124q-171 0 -272 -99.5t-101 -277.5z" />
-<glyph unicode=":" horiz-adv-x="307" d="M76 70q0 33 22.5 56.5t55.5 23.5q32 0 54.5 -23.5t22.5 -56.5q0 -34 -22.5 -56t-54.5 -22q-34 0 -56 22t-22 56zM76 707q0 34 22 56.5t56 22.5q32 0 54.5 -22.5t22.5 -56.5q0 -32 -22.5 -55t-54.5 -23q-33 0 -55.5 22.5t-22.5 55.5z" />
-<glyph unicode=";" horiz-adv-x="307" d="M53 -102q40 8 63 27.5t23 47.5q0 8 -1.5 14t-6 11t-7 7t-9.5 6t-9 5q-32 19 -32 62q0 31 22 51.5t54 20.5q35 0 58 -27t23 -82q0 -100 -45 -148t-133 -59v64zM76 707q0 34 22 56.5t56 22.5q32 0 54.5 -22.5t22.5 -56.5q0 -32 -22.5 -55t-54.5 -23q-33 0 -55.5 22.5 t-22.5 55.5z" />
-<glyph unicode="&#x3c;" horiz-adv-x="927" d="M59 633v84l764 403h35v-86l-694 -356v-4l694 -359v-86h-35z" />
-<glyph unicode="=" horiz-adv-x="974" d="M59 428v90h854v-90h-854zM59 770v90h854v-90h-854z" />
-<glyph unicode="&#x3e;" horiz-adv-x="927" d="M68 229v86l694 357v2l-694 358v88h36l762 -405v-84l-762 -402h-36z" />
-<glyph unicode="?" horiz-adv-x="880" d="M74 1233v86q141 123 366 123q175 0 274 -83t99 -243q0 -35 -6.5 -68t-16 -59t-27.5 -55.5t-33 -49.5t-41.5 -48.5t-44 -45.5t-50 -48t-49.5 -48q-25 -24 -40.5 -40t-35 -38t-31 -40.5t-24 -42.5t-19 -48t-11 -53.5t-4 -63.5t4.5 -73h-88q-7 55 -7.5 99.5t7.5 83.5 t20.5 70.5t37.5 67t51.5 65.5t68.5 73q9 9 49.5 48t54.5 54.5t44.5 53t43 64t24 66.5t11.5 80q0 113 -68 174.5t-196 61.5q-219 0 -311 -123h-53zM270 70q0 33 22.5 56.5t55.5 23.5q32 0 56 -24t24 -56q0 -33 -23.5 -55.5t-56.5 -22.5q-34 0 -56 22t-22 56z" />
-<glyph unicode="@" horiz-adv-x="1759" d="M70 502q0 159 51 298t136.5 237t197 169t233.5 105.5t244 34.5q126 0 239.5 -27t208 -82t164 -133t108 -185t38.5 -233q0 -110 -26.5 -201t-70.5 -152.5t-102.5 -104.5t-121 -62t-128.5 -19q-107 0 -154.5 51t-44.5 128q-162 -183 -335 -183q-105 0 -169.5 68t-64.5 195 q0 96 37 194t100.5 177t156.5 129t196 50q128 0 211 -71q13 35 27 50t40 15h33l-129 -542q-47 -185 112 -185q50 0 97.5 15.5t92.5 51t78.5 88t53.5 132t20 176.5q0 275 -183.5 428.5t-483.5 153.5q-112 0 -221.5 -30.5t-209 -94t-175 -152.5t-120 -215.5t-44.5 -273.5 q0 -174 55 -305.5t153 -210t223.5 -116.5t276.5 -38q155 0 294 39.5t227 108.5h39v-68q-96 -72 -245 -114t-315 -42q-129 0 -244 26t-218 84t-177 143t-117.5 211.5t-43.5 281.5zM567 406q0 -92 43.5 -138.5t110.5 -46.5q41 0 81 13t68.5 29t66.5 49t57.5 52.5t58.5 61.5 l92 393q-37 28 -77.5 43t-102.5 15q-106 0 -199 -69t-146 -177.5t-53 -224.5z" />
-<glyph unicode="A" horiz-adv-x="1253" d="M61 0v45l504 1389h129l498 -1389v-45h-96l-162 449h-621l-159 -449h-93zM344 539h559l-276 774h-4z" />
-<glyph unicode="B" horiz-adv-x="1187" d="M176 0v1434h406q454 0 454 -357q0 -71 -19 -125t-56 -90.5t-79 -60.5t-100 -43v-2q72 -16 126.5 -40t101.5 -65t71.5 -105.5t24.5 -150.5q0 -199 -132.5 -297t-359.5 -98h-438zM285 90h327q174 0 277.5 76t103.5 233q0 308 -405 308h-303v-617zM285 797h290 q76 0 137 14.5t110.5 45.5t76.5 86t27 130q0 270 -346 270h-295v-546z" />
-<glyph unicode="C" horiz-adv-x="1261" d="M98 721q0 172 50.5 310.5t137 227.5t200 136t243.5 47q157 0 251 -35t185 -109v-88h-51q-69 69 -155.5 106.5t-223.5 37.5q-112 0 -207 -40.5t-166 -118t-111 -198t-40 -272.5q0 -311 136 -478t372 -167q148 0 247.5 45.5t176.5 124.5h47v-82q-187 -176 -473 -176 q-280 0 -449.5 191.5t-169.5 537.5z" />
-<glyph unicode="D" horiz-adv-x="1366" d="M176 0v1434h383q363 0 542 -170t179 -545q0 -374 -180 -546.5t-543 -172.5h-381zM285 90h272q316 0 463 146t147 481q0 334 -147 480t-463 146h-272v-1253z" />
-<glyph unicode="E" d="M176 0v1434h854v-93h-745v-557h563v-90h-563v-604h774v-90h-883z" />
-<glyph unicode="F" horiz-adv-x="1099" d="M176 0v1434h854v-93h-745v-593h553v-91h-553v-657h-109z" />
-<glyph unicode="G" horiz-adv-x="1372" d="M86 721q0 176 52 315.5t143.5 227t212 133t262.5 45.5q248 0 420 -113v-94h-54q-122 119 -366 119q-121 0 -220.5 -38t-174.5 -113.5t-116.5 -197.5t-41.5 -280q0 -319 141 -482t401 -163q213 0 365 80v452h-317v90h426v-593q-201 -117 -474 -117q-309 0 -484 186 t-175 543z" />
-<glyph unicode="H" horiz-adv-x="1398" d="M176 0v1434h109v-650h829v650h109v-1434h-109v694h-829v-694h-109z" />
-<glyph unicode="I" horiz-adv-x="471" d="M180 0v1434h111v-1434h-111z" />
-<glyph unicode="J" horiz-adv-x="841" d="M35 66v88h47q76 -76 227 -76q254 0 254 252v1104h111v-1106q0 -162 -90 -250t-269 -88q-169 0 -280 76z" />
-<glyph unicode="K" horiz-adv-x="1265" d="M176 0v1434h109v-824l764 824h86v-43l-506 -543l557 -805v-43h-96l-533 772l-272 -289v-483h-109z" />
-<glyph unicode="L" horiz-adv-x="1103" d="M176 0v1434h109v-1344h747v-90h-856z" />
-<glyph unicode="M" horiz-adv-x="1662" d="M176 0v1434h170l488 -1268h4l485 1268h166v-1434h-111v1303h-10l-502 -1303h-80l-499 1303h-8v-1303h-103z" />
-<glyph unicode="N" horiz-adv-x="1388" d="M176 0v1434h135l797 -1237h2v1237h104v-1434h-104l-827 1288h-4v-1288h-103z" />
-<glyph unicode="O" horiz-adv-x="1458" d="M86 717q0 138 33 255.5t92.5 203t140.5 146t177 90.5t202 30q105 0 200.5 -30t175.5 -90.5t139.5 -146t92.5 -203.5t33 -255q0 -172 -51 -311.5t-139 -228.5t-203.5 -137t-247.5 -48q-133 0 -249.5 48t-205 137.5t-139.5 228.5t-51 311zM199 715q0 -154 40.5 -276 t112.5 -200.5t168.5 -119.5t210.5 -41q112 0 208 41t168 119.5t112.5 200.5t40.5 276t-40.5 277t-112.5 202t-168 120.5t-208 41.5q-114 0 -210.5 -41.5t-168.5 -120.5t-112.5 -202t-40.5 -277z" />
-<glyph unicode="P" horiz-adv-x="1130" d="M176 0v1434h373q244 0 376 -96.5t132 -313.5q0 -114 -34.5 -196.5t-102 -132t-159.5 -72.5t-214 -23h-262v-600h-109zM285 688h262q201 0 300 76.5t99 255.5q0 176 -101.5 249.5t-297.5 73.5h-262v-655z" />
-<glyph unicode="Q" horiz-adv-x="1466" d="M86 717q0 172 51 311t139.5 228.5t205 137.5t249.5 48q132 0 247.5 -48t203.5 -137t139 -228.5t51 -311.5q0 -296 -143.5 -481t-370.5 -222v-4l539 -106v-90h-62l-700 176q-549 139 -549 727zM199 715q0 -154 41 -277t113.5 -201.5t169 -119.5t210.5 -41q113 0 208.5 41 t167 119.5t111.5 201t40 277.5t-40.5 278.5t-112.5 202t-168 119.5t-208 41q-114 0 -210.5 -41t-168.5 -119.5t-112.5 -202t-40.5 -278.5z" />
-<glyph unicode="R" horiz-adv-x="1228" d="M180 0v1434h383q492 0 492 -390q0 -291 -260 -366l342 -635v-43h-95l-354 655q-59 -6 -125 -6h-272v-649h-111zM291 737h268q94 0 162 14t120 48t77.5 93.5t25.5 147.5q0 84 -27.5 144t-80.5 94.5t-120.5 49.5t-156.5 15h-268v-606z" />
-<glyph unicode="S" horiz-adv-x="1044" d="M47 127v96h49q143 -143 391 -143q173 0 272 75.5t99 231.5q0 35 -7 64.5t-15.5 52.5t-29 44.5t-35 35t-47 29.5t-50 24t-60 21t-61.5 18t-68 18q-82 22 -140.5 44t-111 53t-84 70t-49.5 93t-18 123q0 161 114 263t318 102q232 0 383 -113v-92h-51q-62 57 -139.5 87 t-190.5 30q-167 0 -248.5 -74t-81.5 -195q0 -48 10 -86t33 -66.5t48 -48t68 -37t78 -28.5t93 -26q96 -25 159 -46.5t123 -54t93.5 -71.5t53.5 -95.5t20 -130.5q0 -136 -62 -228t-166.5 -133.5t-247.5 -41.5q-271 0 -442 135z" />
-<glyph unicode="T" horiz-adv-x="1136" d="M45 1343v91h1047v-91h-467v-1343h-111v1343h-469z" />
-<glyph unicode="U" horiz-adv-x="1380" d="M166 485v949h108v-953q0 -111 33.5 -191t94 -124t134.5 -64t166 -20q90 0 160 19t128.5 62.5t90 124t31.5 193.5v953h105v-949q0 -131 -39 -228t-110.5 -154t-164 -84t-207.5 -27q-114 0 -207 27t-167 83.5t-115 153.5t-41 229z" />
-<glyph unicode="V" horiz-adv-x="1245" d="M59 1389v45h95l469 -1303h4l469 1303h90v-45l-506 -1389h-115z" />
-<glyph unicode="W" horiz-adv-x="1775" d="M63 1391v43h101l319 -1260h6l355 1260h94l356 -1260h6l318 1260h94v-43l-358 -1391h-119l-344 1243h-4l-346 -1243h-119z" />
-<glyph unicode="X" horiz-adv-x="1226" d="M72 0v45l471 700l-441 644v45h95l421 -617l412 617h86v-45l-432 -646l471 -698v-45h-94l-453 674l-450 -674h-86z" />
-<glyph unicode="Y" horiz-adv-x="1126" d="M53 1389v45h94l420 -732h2l420 732h86v-45l-454 -785v-604h-111v600z" />
-<glyph unicode="Z" horiz-adv-x="1150" d="M68 0v94l893 1249v3h-838v88h954v-97l-891 -1247v-4h869v-86h-987z" />
-<glyph unicode="[" horiz-adv-x="559" d="M156 -100v1618h356v-82h-254v-1454h254v-82h-356z" />
-<glyph unicode="\" horiz-adv-x="626" d="M29 1489v29h88l489 -1590v-28h-92z" />
-<glyph unicode="]" horiz-adv-x="559" d="M49 -18h252v1454h-252v82h354v-1618h-354v82z" />
-<glyph unicode="^" horiz-adv-x="806" d="M55 956v35l303 443h95l299 -443v-35h-86l-258 379h-5l-264 -379h-84z" />
-<glyph unicode="_" horiz-adv-x="671" d="M-4 -252h680v-80h-680v80z" />
-<glyph unicode="`" horiz-adv-x="847" d="M217 1393v41h100l154 -228v-32h-61z" />
-<glyph unicode="a" horiz-adv-x="1009" d="M59 299q0 156 116 234.5t312 78.5q159 0 281 -32v192q0 225 -262 225q-211 0 -332 -94h-43v84q168 92 379 92q360 0 360 -301v-778h-28q-45 0 -59.5 20t-14.5 84v41q-74 -77 -157.5 -116t-207.5 -39q-154 0 -249 81t-95 228zM164 307q0 -121 69.5 -179t184.5 -58 q82 0 149 24t110.5 59t90.5 91v262q-150 33 -274 33q-150 0 -240 -57.5t-90 -174.5z" />
-<glyph unicode="b" horiz-adv-x="1134" d="M147 0v1434h37q44 0 55 -17t11 -82v-458q173 202 405 202q64 0 121 -15.5t111 -54t92.5 -97.5t62 -152.5t23.5 -212.5q0 -122 -27 -219t-70.5 -159t-104 -103t-123.5 -57.5t-132 -16.5q-221 0 -360 125q-6 -52 -25.5 -84.5t-48.5 -32.5h-27zM250 213q65 -71 145.5 -106 t192.5 -35q56 0 106.5 12.5t100.5 46t86 84.5t58 134t22 190q0 105 -19.5 187t-50.5 131.5t-74 81.5t-86.5 44t-91.5 12q-207 0 -389 -219v-563z" />
-<glyph unicode="c" horiz-adv-x="983" d="M68 537q0 250 139.5 396t365.5 146q207 0 334 -102v-82h-53q-102 102 -283 102t-290 -122.5t-109 -337.5q0 -219 105.5 -341t293.5 -122q198 0 308 123h47v-78q-54 -52 -144 -89.5t-215 -37.5q-234 0 -366.5 146t-132.5 399z" />
-<glyph unicode="d" horiz-adv-x="1138" d="M70 524q0 120 26.5 216.5t70.5 158.5t104 103.5t123 59t132 17.5q227 0 357 -133v488h35q44 0 56.5 -17.5t12.5 -81.5v-1335h-53q-32 0 -40.5 22t-10.5 97v65q-68 -87 -169.5 -139.5t-221.5 -52.5q-85 0 -157.5 28t-133.5 88t-96 166.5t-35 249.5zM174 528 q0 -127 28 -219.5t76.5 -142t104 -72t119.5 -22.5q122 0 213.5 57t167.5 160v565q-67 72 -147 108.5t-193 36.5q-47 0 -90 -9.5t-85.5 -29.5t-76.5 -56.5t-61 -87t-41.5 -124t-14.5 -164.5z" />
-<glyph unicode="e" horiz-adv-x="1042" d="M68 530q0 248 133 398.5t340 150.5q205 0 321.5 -123.5t116.5 -375.5q0 -12 -1 -31l-1 -19h-805q0 -224 103 -339t303 -115q221 0 331 110h45v-75q-153 -119 -387 -119q-239 0 -369 143t-130 395zM174 608h703q-8 393 -336 393q-152 0 -250.5 -100.5t-116.5 -292.5z" />
-<glyph unicode="f" horiz-adv-x="552" d="M25 989v78h141v107q0 134 68.5 200t181.5 66q72 0 131 -13v-71h-107q-88 0 -130 -41.5t-42 -147.5v-100h258v-78h-258v-989h-102v989h-141z" />
-<glyph unicode="g" horiz-adv-x="1134" d="M70 532q0 117 26.5 211.5t71 156t104.5 103t123.5 59t132.5 17.5q225 0 355 -133q3 28 6.5 46t10.5 37t20.5 28.5t33.5 9.5h33v-1055q0 -114 -62 -195t-162.5 -119t-227.5 -38q-129 0 -235.5 26.5t-172.5 67.5v80h41q54 -42 147 -68t207 -26q77 0 140.5 15.5t114 47 t78.5 86.5t28 129v179q-73 -86 -173.5 -137.5t-222.5 -51.5q-82 0 -153.5 28t-132 87t-96 164t-35.5 245zM174 537q0 -126 28 -217t76.5 -139.5t104 -70.5t119.5 -22q221 0 381 215v549q-68 73 -147.5 110t-188.5 37q-57 0 -107 -12t-100 -44t-85.5 -82.5t-58 -133.5 t-22.5 -190z" />
-<glyph unicode="h" horiz-adv-x="1132" d="M147 0v1434h37q43 0 54.5 -17t11.5 -82v-438q229 182 469 182q276 0 276 -284v-795h-102v782q0 119 -56 165t-157 46q-193 0 -430 -180v-813h-103z" />
-<glyph unicode="i" horiz-adv-x="407" d="M135 1300q0 28 20.5 49t49.5 21t49 -21t20 -49q0 -29 -20 -49t-49 -20t-49.5 20t-20.5 49zM152 0v1067h32q46 0 58 -19t12 -92v-956h-102z" />
-<glyph unicode="j" horiz-adv-x="407" d="M-47 -258h57q142 0 142 152v1173h30q47 0 59.5 -19t12.5 -92v-1067q0 -107 -54.5 -166t-160.5 -59q-53 0 -86 8v70zM135 1300q0 28 20.5 49t49.5 21t49 -21t20 -49q0 -29 -20 -49t-49 -20t-49.5 20t-20.5 49z" />
-<glyph unicode="k" horiz-adv-x="974" d="M147 0v1434h37q44 0 55 -17t11 -82v-870l553 602h80v-41l-373 -403l405 -584v-39h-90l-383 553l-192 -207v-346h-103z" />
-<glyph unicode="l" horiz-adv-x="401" d="M150 0v1434h36q44 0 55 -17t11 -82v-1335h-102z" />
-<glyph unicode="m" horiz-adv-x="1761" d="M147 0v1067h48q35 0 45 -18.5t10 -87.5v-56q216 174 426 174q94 0 163 -43t91 -133q209 176 430 176q118 0 191 -63.5t73 -198.5v-817h-102v791q0 113 -50 157.5t-149 44.5q-103 0 -192.5 -45.5t-192.5 -126.5v-821h-102v791q0 111 -51.5 156.5t-145.5 45.5 q-107 0 -198.5 -46t-190.5 -128v-819h-103z" />
-<glyph unicode="n" horiz-adv-x="1132" d="M147 0v1067h48q35 0 45 -18.5t10 -87.5v-64q229 182 469 182q276 0 276 -284v-795h-102v782q0 119 -56 165t-157 46q-193 0 -430 -180v-813h-103z" />
-<glyph unicode="o" d="M68 535q0 250 136 397t359 147q226 0 362 -147t136 -397q0 -251 -136 -397t-362 -146q-224 0 -359.5 146t-135.5 397zM172 535q0 -219 104.5 -341t286.5 -122q184 0 288.5 122t104.5 341q0 218 -105 341t-288 123q-182 0 -286.5 -123t-104.5 -341z" />
-<glyph unicode="p" horiz-adv-x="1134" d="M147 -332v1399h48q35 0 45 -18.5t10 -87.5v-84q173 202 405 202q64 0 121 -15.5t111 -53.5t92.5 -96.5t62 -151.5t23.5 -211q0 -122 -27 -219t-71 -158.5t-104.5 -102t-123.5 -57t-133 -16.5q-217 0 -356 125v-455h-103zM250 221q65 -71 145.5 -106t192.5 -35 q57 0 107 12t100 44.5t85.5 82.5t58 132.5t22.5 189.5q0 88 -13 160t-37 120.5t-54.5 83.5t-67.5 54t-73.5 27.5t-76.5 8.5q-207 0 -389 -219v-555z" />
-<glyph unicode="q" horiz-adv-x="1134" d="M70 526q0 120 26.5 216t70.5 158t104 103t123 58.5t132 17.5q234 0 359 -135q11 123 69 123h33v-1399h-104v522q-68 -87 -169.5 -139.5t-221.5 -52.5q-67 0 -126 16.5t-114 55.5t-95 98t-63.5 151t-23.5 207zM174 532q0 -103 19 -183.5t50 -130t74.5 -81.5t88.5 -44.5 t96 -12.5q122 0 213.5 56.5t167.5 158.5v557q-69 74 -148 110.5t-192 36.5q-58 0 -108 -12.5t-99 -45.5t-84 -84t-56.5 -134.5t-21.5 -190.5z" />
-<glyph unicode="r" horiz-adv-x="702" d="M147 0v1067h48q35 0 45 -20.5t10 -96.5v-67q161 192 350 192q37 0 49 -6v-84q-27 2 -45 2q-106 0 -191 -55t-163 -146v-786h-103z" />
-<glyph unicode="s" horiz-adv-x="874" d="M72 92v84h41q113 -104 299 -104q290 0 290 229q0 94 -61.5 139.5t-224.5 71.5q-165 27 -249.5 92t-84.5 193q0 135 97 208.5t261 73.5q189 0 310 -80v-84h-41q-102 84 -267 84q-264 0 -264 -194q0 -91 61 -134.5t218 -70.5q178 -28 262 -92.5t84 -198.5 q0 -152 -96 -234.5t-291 -82.5q-208 0 -344 100z" />
-<glyph unicode="t" horiz-adv-x="608" d="M25 989v78h141v297h102v-297h285v-78h-285v-745q0 -94 44 -131t141 -37h122v-72q-66 -12 -157 -12q-126 0 -189 57t-63 182v758h-141z" />
-<glyph unicode="u" horiz-adv-x="1124" d="M137 266v801h105v-791q0 -115 52 -159.5t146 -44.5q196 0 430 170v825h103v-1067h-47q-35 0 -45.5 21t-10.5 94v41q-222 -168 -444 -168q-289 0 -289 278z" />
-<glyph unicode="v" horiz-adv-x="1017" d="M53 1030v37h92l367 -928h4l365 928h84v-37l-406 -1030h-96z" />
-<glyph unicode="w" horiz-adv-x="1480" d="M57 1028v39h93l268 -911h4l283 911h86l276 -911h4l268 911h84v-39l-309 -1028h-90l-279 903h-4l-280 -903h-94z" />
-<glyph unicode="x" horiz-adv-x="980" d="M57 0v41l357 514l-342 473v39h92l323 -446l304 446h83v-39l-321 -471l373 -516v-41h-92l-353 492l-340 -492h-84z" />
-<glyph unicode="y" horiz-adv-x="1032" d="M51 1036v31h94l381 -872h2l361 872h92v-31l-575 -1368h-91v33l162 373z" />
-<glyph unicode="z" horiz-adv-x="937" d="M70 0v80l708 907h-665v80h780v-82l-709 -905h697v-80h-811z" />
-<glyph unicode="{" horiz-adv-x="626" d="M47 684v82h57q129 0 129 121v397q0 234 238 234h109v-82h-99q-74 0 -108.5 -38t-34.5 -114v-393q0 -134 -125 -164v-2q125 -30 125 -166v-424q0 -153 143 -153h99v-82h-109q-238 0 -238 237v426q0 121 -129 121h-57z" />
-<glyph unicode="|" horiz-adv-x="419" d="M166 -100v1618h88v-1618h-88z" />
-<glyph unicode="}" horiz-adv-x="626" d="M49 -18h96q144 0 144 153v424q0 136 125 166v2q-125 30 -125 164v393q0 152 -144 152h-96v82h109q235 0 235 -234v-397q0 -121 131 -121h56v-82h-56q-131 0 -131 -121v-426q0 -237 -235 -237h-109v82z" />
-<glyph unicode="~" horiz-adv-x="671" d="M53 485v41q11 64 52 106t100 42q52 0 139.5 -41t116.5 -41q65 0 80 92h77v-39q-13 -66 -53 -106.5t-102 -40.5q-48 0 -135 41t-117 41q-68 0 -80 -95h-78z" />
-<glyph unicode="&#xa1;" horiz-adv-x="464" d="M154 1210q0 32 22.5 54t56.5 22t56 -22t22 -54q0 -34 -22 -57t-56 -23t-56.5 23t-22.5 57zM176 -80l12 1063h86l13 -1063v-76h-111v76z" />
-<glyph unicode="&#xa2;" horiz-adv-x="987" d="M68 537q0 236 125 380.5t331 159.5v121h86v-121q184 -7 297 -100v-82h-53q-90 90 -244 100v-921q169 12 271 123h47v-80q-49 -47 -129.5 -82.5t-188.5 -40.5v-203h-86v203q-214 13 -335 158t-121 385zM172 537q0 -205 92 -325.5t260 -135.5v919q-162 -15 -257 -136.5 t-95 -321.5z" />
-<glyph unicode="&#xa3;" horiz-adv-x="1036" d="M55 0v88q178 104 178 299q0 112 -30 277h-140v81h123q-45 217 -45 312q0 175 113.5 280t318.5 105q218 0 367 -129v-80h-55q-122 119 -310 119q-164 0 -244.5 -77t-80.5 -218q0 -104 43 -312h418v-81h-404q29 -159 29 -277q0 -99 -38 -168t-108 -127h773v-92h-908z" />
-<glyph unicode="&#xa5;" horiz-adv-x="1054" d="M53 1389v45h94l388 -676h2l381 676h83v-45l-393 -689h326v-79h-348v-138h348v-82h-348v-401h-111v401h-348v82h348v138h-348v79h324z" />
-<glyph unicode="&#xa6;" horiz-adv-x="280" d="M94 -100v737h92l-2 -737h-90zM94 786v732h90l2 -732h-92z" />
-<glyph unicode="&#xa7;" horiz-adv-x="1038" d="M61 602q0 223 279 281q-82 42 -121 105t-39 159q0 132 98 213.5t265 81.5q201 0 315 -82v-84h-43q-101 86 -270 86q-126 0 -197.5 -58.5t-71.5 -152.5q0 -96 67.5 -151.5t225.5 -94.5q73 -18 129.5 -37t111 -47.5t89.5 -62.5t56.5 -82t21.5 -105q0 -113 -68 -189 t-196 -108q75 -38 112 -92t37 -143q0 -148 -96.5 -227.5t-284.5 -79.5q-210 0 -350 100v84h41q108 -104 307 -104q283 0 283 219q0 42 -13 73.5t-34.5 53.5t-67 43t-90.5 36.5t-127 38.5q-188 53 -278.5 126t-90.5 200zM162 618q0 -96 67.5 -153t229.5 -103l137 -40 q133 14 207 74.5t74 162.5q0 100 -82 159.5t-250 96.5l-74 19q-309 -23 -309 -216z" />
-<glyph unicode="&#xa8;" horiz-adv-x="847" d="M207 1298q0 29 20 49.5t49 20.5t49.5 -20.5t20.5 -49.5q0 -28 -20.5 -47.5t-49.5 -19.5t-49 19.5t-20 47.5zM502 1298q0 29 19.5 49.5t47.5 20.5q29 0 49.5 -20.5t20.5 -49.5q0 -28 -20.5 -47.5t-49.5 -19.5q-28 0 -47.5 19.5t-19.5 47.5z" />
-<glyph unicode="&#xa9;" horiz-adv-x="1626" d="M86 717q0 138 38 256.5t106 204t159 147t199 91.5t225 30t225 -30t199 -91.5t159 -147t106 -204t38 -256.5t-38 -256.5t-106 -204t-159 -147t-199 -91.5t-225 -30t-225 30t-199 91.5t-159 147t-106 204t-38 256.5zM174 717q0 -154 50 -279t137.5 -206t203 -125t248.5 -44 t249 44t203.5 125t138 206.5t50.5 278.5t-50.5 278.5t-138 207t-203.5 125.5t-249 44t-248.5 -44t-203 -125.5t-137.5 -206.5t-50 -279zM444 719q0 182 108.5 289.5t281.5 107.5q157 0 258 -74v-81h-56q-59 73 -202 73q-128 0 -205.5 -83t-77.5 -232q0 -155 74 -235.5 t209 -80.5q143 0 215 89h49v-78q-99 -95 -269 -95q-182 0 -283.5 107t-101.5 293z" />
-<glyph unicode="&#xaa;" horiz-adv-x="864" d="M55 780q0 132 98.5 201.5t264.5 69.5q116 0 235 -29v149q0 108 -53.5 149.5t-167.5 41.5q-178 0 -280 -76h-37v74q137 82 331 82q144 0 224 -59.5t80 -202.5v-654h-39q-34 0 -46 21.5t-12 81.5v22q-119 -131 -305 -131q-133 0 -213 65.5t-80 194.5zM152 786 q0 -192 208 -192q100 0 167 37t126 108v215q-146 25 -221 25q-280 0 -280 -193z" />
-<glyph unicode="&#xab;" horiz-adv-x="876" d="M63 504v55l322 410h86v-39l-305 -395v-5l305 -397v-35h-86zM406 504v55l321 410h86v-39l-305 -395v-5l305 -397v-35h-86z" />
-<glyph unicode="&#xad;" horiz-adv-x="466" d="M51 565v90h365v-90h-365z" />
-<glyph unicode="&#xae;" horiz-adv-x="876" d="M66 1083q0 168 108.5 267.5t263.5 99.5q99 0 183.5 -42t138 -127.5t53.5 -197.5q0 -166 -110.5 -266t-264.5 -100q-100 0 -183.5 42.5t-136 127t-52.5 196.5zM131 1083q0 -144 85.5 -224.5t217.5 -80.5t217.5 80.5t85.5 224.5q0 145 -85.5 225.5t-217.5 80.5 t-217.5 -80.5t-85.5 -225.5zM299 893v395h154q145 0 145 -119q0 -80 -74 -108l82 -135v-33h-71l-89 156h-67v-156h-80zM379 1104h67q74 0 74 65q0 62 -74 62h-67v-127z" />
-<glyph unicode="&#xaf;" horiz-adv-x="847" d="M199 1251v76h450v-76h-450z" />
-<glyph unicode="&#xb0;" horiz-adv-x="651" d="M68 1186q0 117 75 188.5t183 71.5q109 0 183.5 -71.5t74.5 -188.5q0 -114 -75 -186t-183 -72q-107 0 -182.5 72t-75.5 186zM152 1186q0 -80 50.5 -131t123.5 -51q75 0 124.5 50.5t49.5 131.5q0 83 -49.5 133.5t-124.5 50.5q-74 0 -124 -50.5t-50 -133.5z" />
-<glyph unicode="&#xb2;" horiz-adv-x="587" d="M41 670v78l233 213q96 90 134 145t38 117q0 67 -40 105t-115 38q-105 0 -185 -76h-43v64q98 86 238 86q110 0 177 -57t67 -152q0 -79 -49 -148t-160 -170l-180 -165h389v-78h-504z" />
-<glyph unicode="&#xb3;" horiz-adv-x="569" d="M20 739v64h43q70 -66 187 -66q89 0 137.5 41t48.5 115q0 72 -52 105.5t-128 33.5h-76v68h70q77 0 123.5 35.5t46.5 101.5q0 63 -41 96t-119 33q-105 0 -172 -59h-43v61q95 72 225 72q110 0 175 -50.5t65 -144.5q0 -126 -133 -172v-4q151 -38 151 -182 q0 -106 -73.5 -164.5t-200.5 -58.5q-148 0 -234 75z" />
-<glyph unicode="&#xb4;" horiz-adv-x="847" d="M377 1174v32l153 228h103v-41l-193 -219h-63z" />
-<glyph unicode="&#xb6;" horiz-adv-x="1122" d="M70 1063q0 88 25 154t67 107t106 66t134 34.5t159 9.5h387v-1620h-94v1529h-178v-1529h-94v878h-33q-85 0 -154 10.5t-131 36.5t-103.5 67.5t-66 106.5t-24.5 150z" />
-<glyph unicode="&#xb7;" horiz-adv-x="294" d="M70 639q0 33 22 56.5t55 23.5q32 0 56 -24t24 -56q0 -33 -23.5 -55.5t-56.5 -22.5q-34 0 -55.5 22t-21.5 56z" />
-<glyph unicode="&#xb8;" horiz-adv-x="847" d="M266 -252h43q31 -31 97 -31q40 0 64 16.5t24 47.5q0 69 -103 69h-47v150h76v-82q77 -3 119.5 -39t42.5 -100q0 -63 -48.5 -99t-121.5 -36q-84 0 -146 41v63z" />
-<glyph unicode="&#xb9;" horiz-adv-x="442" d="M23 1241v68l223 125h69v-764h-98v663l-166 -92h-28z" />
-<glyph unicode="&#xba;" horiz-adv-x="995" d="M68 981q0 213 121 337t309 124q189 0 309.5 -124t120.5 -337q0 -216 -120 -338.5t-310 -122.5q-189 0 -309.5 123t-120.5 338zM168 981q0 -185 88.5 -283t241.5 -98t241 98t88 283q0 182 -88.5 282.5t-240.5 100.5t-241 -100.5t-89 -282.5z" />
-<glyph unicode="&#xbb;" horiz-adv-x="876" d="M63 98v35l306 397v7l-306 393v39h87l321 -410v-53l-321 -408h-87zM406 98v35l305 397v7l-305 393v39h86l321 -410v-53l-321 -408h-86z" />
-<glyph unicode="&#xbc;" horiz-adv-x="1341" d="M23 1241v68l223 125h67v-764h-96v663l-166 -92h-28zM80 -70l1010 1563h98l-1010 -1563h-98zM711 188v78l393 498h88v-506h111v-70h-111v-188h-90v188h-391zM793 258h309v383h-4l-305 -379v-4z" />
-<glyph unicode="&#xbd;" horiz-adv-x="1409" d="M23 1241v68l223 125h67v-764h-96v663l-166 -92h-28zM80 -70l1010 1563h98l-1010 -1563h-98zM862 0v78l234 213q96 90 134 145t38 117q0 67 -40.5 105t-115.5 38q-105 0 -184 -75h-43v61q96 88 237 88q110 0 177 -58t67 -153q0 -77 -48.5 -145t-160.5 -172l-180 -164h389 v-78h-504z" />
-<glyph unicode="&#xbe;" horiz-adv-x="1413" d="M20 739v64h43q70 -66 187 -66q89 0 137.5 41t48.5 115q0 72 -52 105.5t-128 33.5h-76v68h70q77 0 123.5 35.5t46.5 101.5q0 63 -41 96t-119 33q-105 0 -172 -59h-43v61q95 72 225 72q110 0 175 -50.5t65 -144.5q0 -126 -133 -172v-4q151 -38 151 -182 q0 -106 -73.5 -164.5t-200.5 -58.5q-148 0 -234 75zM184 -70l1010 1563h98l-1009 -1563h-99zM780 188v78l394 498h88v-506h110v-70h-110v-188h-91v188h-391zM862 258h309v383h-4l-305 -379v-4z" />
-<glyph unicode="&#xbf;" horiz-adv-x="880" d="M70 162q0 40 6.5 75t24 70t30.5 58t45.5 58.5t47 50.5t57.5 56t57 54q50 49 76 80.5t51.5 79t32.5 105t0 134.5h86q8 -55 8.5 -99.5t-7.5 -83.5t-21 -70.5t-38 -67t-51.5 -65.5t-68.5 -73q-14 -14 -49 -48.5t-53.5 -53t-46.5 -53.5t-42.5 -63t-25.5 -67t-11 -79 q0 -113 69 -174.5t197 -61.5q219 0 310 121h53v-86q-137 -123 -367 -123q-174 0 -272 83t-98 243zM455 1210q0 32 23 54t57 22q32 0 54.5 -22t22.5 -54q0 -34 -22.5 -57t-54.5 -23q-34 0 -57 23t-23 57z" />
-<glyph unicode="&#xc0;" horiz-adv-x="1253" d="M61 0v45l504 1389h129l498 -1389v-45h-96l-162 449h-621l-159 -449h-93zM344 539h559l-276 774h-4zM451 1665v39h102l117 -193v-30h-62z" />
-<glyph unicode="&#xc1;" horiz-adv-x="1253" d="M61 0v45l504 1389h129l498 -1389v-45h-96l-162 449h-621l-159 -449h-93zM344 539h559l-276 774h-4zM588 1481v30l121 193h98v-39l-156 -184h-63z" />
-<glyph unicode="&#xc2;" horiz-adv-x="1253" d="M61 0v45l504 1389h129l498 -1389v-45h-96l-162 449h-621l-159 -449h-93zM344 539h559l-276 774h-4zM406 1481v37l182 188h82l178 -188v-37h-62l-161 143l-160 -143h-59z" />
-<glyph unicode="&#xc3;" horiz-adv-x="1253" d="M61 0v45l504 1389h129l498 -1389v-45h-96l-162 449h-621l-159 -449h-93zM344 539h559l-276 774h-4zM367 1499v39q11 57 50.5 95t98.5 38q49 0 120 -41t97 -41q34 0 56 24t28 62h70v-37q-13 -60 -51 -96.5t-97 -36.5q-39 0 -81.5 20t-77.5 40t-58 20q-35 0 -57.5 -23 t-28.5 -63h-69z" />
-<glyph unicode="&#xc4;" horiz-adv-x="1253" d="M61 0v45l504 1389h129l498 -1389v-45h-96l-162 449h-621l-159 -449h-93zM344 539h559l-276 774h-4zM412 1571q0 28 20 48.5t49 20.5t49.5 -20.5t20.5 -48.5q0 -29 -20.5 -49.5t-49.5 -20.5t-49 20.5t-20 49.5zM707 1571q0 28 19.5 48.5t47.5 20.5q29 0 49.5 -20.5 t20.5 -48.5q0 -29 -20.5 -49.5t-49.5 -20.5q-28 0 -47.5 20.5t-19.5 49.5z" />
-<glyph unicode="&#xc5;" horiz-adv-x="1253" d="M61 0v45l504 1389h129l498 -1389v-45h-96l-162 449h-621l-159 -449h-93zM344 539h559l-276 774h-4zM449 1663q0 77 53.5 126.5t126.5 49.5q72 0 125 -49.5t53 -126.5q0 -79 -52.5 -126.5t-125.5 -47.5q-74 0 -127 47.5t-53 126.5zM524 1663q0 -48 30 -77.5t75 -29.5 q44 0 74 29.5t30 77.5q0 47 -30.5 78t-73.5 31q-45 0 -75 -31t-30 -78z" />
-<glyph unicode="&#xc6;" horiz-adv-x="1888" d="M37 0v45l735 1389h1018v-93h-746v-557h562v-90h-562v-604h775v-90h-885v451h-574l-235 -451h-88zM408 541h526v800h-105z" />
-<glyph unicode="&#xc7;" horiz-adv-x="1261" d="M98 721q0 172 50.5 310.5t137 227.5t200 136t243.5 47q157 0 251 -35t185 -109v-88h-51q-69 69 -155.5 106.5t-223.5 37.5q-112 0 -207 -40.5t-166 -118t-111 -198t-40 -272.5q0 -311 136 -478t372 -167q148 0 247.5 45.5t176.5 124.5h47v-82q-187 -176 -473 -176h-15 v-74q77 -3 119.5 -39t42.5 -100q0 -63 -48.5 -99t-121.5 -36q-83 0 -145 41v63h43q31 -31 96 -31q40 0 64 16.5t24 47.5q0 69 -102 69h-47v148q-242 30 -385.5 218t-143.5 505z" />
-<glyph unicode="&#xc8;" d="M176 0v1434h854v-93h-745v-557h563v-90h-563v-604h774v-90h-883zM442 1665v39h103l117 -193v-30h-62z" />
-<glyph unicode="&#xc9;" d="M176 0v1434h854v-93h-745v-557h563v-90h-563v-604h774v-90h-883zM580 1481v30l120 193h99v-39l-156 -184h-63z" />
-<glyph unicode="&#xca;" d="M176 0v1434h854v-93h-745v-557h563v-90h-563v-604h774v-90h-883zM395 1481v37l183 188h81l179 -188v-37h-62l-162 143l-159 -143h-60z" />
-<glyph unicode="&#xcb;" d="M176 0v1434h854v-93h-745v-557h563v-90h-563v-604h774v-90h-883zM401 1571q0 28 20.5 48.5t49.5 20.5t49.5 -20.5t20.5 -48.5q0 -29 -20.5 -49.5t-49.5 -20.5t-49.5 20.5t-20.5 49.5zM696 1571q0 28 20 48.5t48 20.5q29 0 49.5 -20.5t20.5 -48.5q0 -29 -20.5 -49.5 t-49.5 -20.5q-28 0 -48 20.5t-20 49.5z" />
-<glyph unicode="&#xcc;" horiz-adv-x="471" d="M59 1665v39h103l117 -193v-30h-62zM180 0v1434h111v-1434h-111z" />
-<glyph unicode="&#xcd;" horiz-adv-x="471" d="M180 0v1434h111v-1434h-111zM197 1481v30l120 193h99v-39l-156 -184h-63z" />
-<glyph unicode="&#xce;" horiz-adv-x="471" d="M14 1481v37l183 188h82l178 -188v-37h-62l-162 143l-159 -143h-60zM180 0v1434h111v-1434h-111z" />
-<glyph unicode="&#xcf;" horiz-adv-x="471" d="M20 1571q0 28 20.5 48.5t49.5 20.5t49.5 -20.5t20.5 -48.5q0 -29 -20.5 -49.5t-49.5 -20.5t-49.5 20.5t-20.5 49.5zM180 0v1434h111v-1434h-111zM315 1571q0 28 20 48.5t48 20.5q29 0 49.5 -20.5t20.5 -48.5q0 -29 -20.5 -49.5t-49.5 -20.5q-28 0 -48 20.5t-20 49.5z" />
-<glyph unicode="&#xd0;" horiz-adv-x="1366" d="M27 674v90h149v670h383q363 0 542 -170t179 -545q0 -374 -180 -546.5t-543 -172.5h-381v674h-149zM285 90h272q316 0 463 146t147 481q0 334 -147 480t-463 146h-272v-579h434v-90h-434v-584z" />
-<glyph unicode="&#xd1;" horiz-adv-x="1388" d="M176 0v1434h135l797 -1237h2v1237h104v-1434h-104l-827 1288h-4v-1288h-103zM455 1499v39q11 57 50.5 95t98.5 38q49 0 120 -41t97 -41q34 0 56 24t28 62h70v-37q-13 -60 -51 -96.5t-97 -36.5q-39 0 -81.5 20t-77.5 40t-58 20q-35 0 -57.5 -23t-28.5 -63h-69z" />
-<glyph unicode="&#xd2;" horiz-adv-x="1458" d="M86 717q0 138 33 255.5t92.5 203t140.5 146t177 90.5t202 30q105 0 200.5 -30t175.5 -90.5t139.5 -146t92.5 -203.5t33 -255q0 -172 -51 -311.5t-139 -228.5t-203.5 -137t-247.5 -48q-133 0 -249.5 48t-205 137.5t-139.5 228.5t-51 311zM199 715q0 -154 40.5 -276 t112.5 -200.5t168.5 -119.5t210.5 -41q112 0 208 41t168 119.5t112.5 200.5t40.5 276t-40.5 277t-112.5 202t-168 120.5t-208 41.5q-114 0 -210.5 -41.5t-168.5 -120.5t-112.5 -202t-40.5 -277zM551 1665v39h102l117 -193v-30h-61z" />
-<glyph unicode="&#xd3;" horiz-adv-x="1458" d="M86 717q0 138 33 255.5t92.5 203t140.5 146t177 90.5t202 30q105 0 200.5 -30t175.5 -90.5t139.5 -146t92.5 -203.5t33 -255q0 -172 -51 -311.5t-139 -228.5t-203.5 -137t-247.5 -48q-133 0 -249.5 48t-205 137.5t-139.5 228.5t-51 311zM199 715q0 -154 40.5 -276 t112.5 -200.5t168.5 -119.5t210.5 -41q112 0 208 41t168 119.5t112.5 200.5t40.5 276t-40.5 277t-112.5 202t-168 120.5t-208 41.5q-114 0 -210.5 -41.5t-168.5 -120.5t-112.5 -202t-40.5 -277zM688 1481v30l121 193h98v-39l-155 -184h-64z" />
-<glyph unicode="&#xd4;" horiz-adv-x="1458" d="M86 717q0 138 33 255.5t92.5 203t140.5 146t177 90.5t202 30q105 0 200.5 -30t175.5 -90.5t139.5 -146t92.5 -203.5t33 -255q0 -172 -51 -311.5t-139 -228.5t-203.5 -137t-247.5 -48q-133 0 -249.5 48t-205 137.5t-139.5 228.5t-51 311zM199 715q0 -154 40.5 -276 t112.5 -200.5t168.5 -119.5t210.5 -41q112 0 208 41t168 119.5t112.5 200.5t40.5 276t-40.5 277t-112.5 202t-168 120.5t-208 41.5q-114 0 -210.5 -41.5t-168.5 -120.5t-112.5 -202t-40.5 -277zM506 1481v37l182 188h82l178 -188v-37h-61l-162 143l-160 -143h-59z" />
-<glyph unicode="&#xd5;" horiz-adv-x="1458" d="M86 717q0 138 33 255.5t92.5 203t140.5 146t177 90.5t202 30q105 0 200.5 -30t175.5 -90.5t139.5 -146t92.5 -203.5t33 -255q0 -172 -51 -311.5t-139 -228.5t-203.5 -137t-247.5 -48q-133 0 -249.5 48t-205 137.5t-139.5 228.5t-51 311zM199 715q0 -154 40.5 -276 t112.5 -200.5t168.5 -119.5t210.5 -41q112 0 208 41t168 119.5t112.5 200.5t40.5 276t-40.5 277t-112.5 202t-168 120.5t-208 41.5q-114 0 -210.5 -41.5t-168.5 -120.5t-112.5 -202t-40.5 -277zM467 1499v39q11 57 50.5 95t98.5 38q49 0 120.5 -41t97.5 -41q34 0 56 24 t28 62h69v-37q-13 -60 -50.5 -96.5t-96.5 -36.5q-39 0 -81.5 20t-77.5 40t-58 20q-35 0 -57.5 -23t-28.5 -63h-70z" />
-<glyph unicode="&#xd6;" horiz-adv-x="1458" d="M86 717q0 138 33 255.5t92.5 203t140.5 146t177 90.5t202 30q105 0 200.5 -30t175.5 -90.5t139.5 -146t92.5 -203.5t33 -255q0 -172 -51 -311.5t-139 -228.5t-203.5 -137t-247.5 -48q-133 0 -249.5 48t-205 137.5t-139.5 228.5t-51 311zM199 715q0 -154 40.5 -276 t112.5 -200.5t168.5 -119.5t210.5 -41q112 0 208 41t168 119.5t112.5 200.5t40.5 276t-40.5 277t-112.5 202t-168 120.5t-208 41.5q-114 0 -210.5 -41.5t-168.5 -120.5t-112.5 -202t-40.5 -277zM512 1571q0 28 20.5 48.5t49.5 20.5t49 -20.5t20 -48.5q0 -29 -20 -49.5 t-49 -20.5t-49.5 20.5t-20.5 49.5zM807 1571q0 28 19.5 48.5t47.5 20.5q29 0 49.5 -20.5t20.5 -48.5q0 -29 -20.5 -49.5t-49.5 -20.5q-28 0 -47.5 20.5t-19.5 49.5z" />
-<glyph unicode="&#xd7;" horiz-adv-x="944" d="M96 377l314 315l-314 318l62 67l313 -315l313 315l64 -67l-316 -318l316 -315l-64 -68l-313 316l-313 -316z" />
-<glyph unicode="&#xd8;" horiz-adv-x="1458" d="M86 717q0 138 33 255.5t92.5 203t140.5 146t177 90.5t202 30q228 0 397 -137l127 168h80v-33l-145 -193q182 -198 182 -530q0 -172 -51 -311.5t-139 -228.5t-203.5 -137t-247.5 -48q-227 0 -393 131l-135 -178h-80v32l151 201q-188 198 -188 539zM199 715 q0 -293 135 -459l737 973q-136 127 -340 127q-114 0 -210.5 -41.5t-168.5 -120.5t-112.5 -202t-40.5 -277zM393 195q135 -117 338 -117q112 0 208 41t168 119.5t112.5 200.5t40.5 276q0 281 -132 452z" />
-<glyph unicode="&#xd9;" horiz-adv-x="1380" d="M166 485v949h108v-953q0 -111 33.5 -191t94 -124t134.5 -64t166 -20q90 0 160 19t128.5 62.5t90 124t31.5 193.5v953h105v-949q0 -131 -39 -228t-110.5 -154t-164 -84t-207.5 -27q-114 0 -207 27t-167 83.5t-115 153.5t-41 229zM514 1665v39h102l117 -193v-30h-61z" />
-<glyph unicode="&#xda;" horiz-adv-x="1380" d="M166 485v949h108v-953q0 -111 33.5 -191t94 -124t134.5 -64t166 -20q90 0 160 19t128.5 62.5t90 124t31.5 193.5v953h105v-949q0 -131 -39 -228t-110.5 -154t-164 -84t-207.5 -27q-114 0 -207 27t-167 83.5t-115 153.5t-41 229zM653 1481v30l121 193h98v-39l-155 -184 h-64z" />
-<glyph unicode="&#xdb;" horiz-adv-x="1380" d="M166 485v949h108v-953q0 -111 33.5 -191t94 -124t134.5 -64t166 -20q90 0 160 19t128.5 62.5t90 124t31.5 193.5v953h105v-949q0 -131 -39 -228t-110.5 -154t-164 -84t-207.5 -27q-114 0 -207 27t-167 83.5t-115 153.5t-41 229zM469 1481v37l182 188h82l178 -188v-37h-61 l-162 143l-160 -143h-59z" />
-<glyph unicode="&#xdc;" horiz-adv-x="1380" d="M166 485v949h108v-953q0 -111 33.5 -191t94 -124t134.5 -64t166 -20q90 0 160 19t128.5 62.5t90 124t31.5 193.5v953h105v-949q0 -131 -39 -228t-110.5 -154t-164 -84t-207.5 -27q-114 0 -207 27t-167 83.5t-115 153.5t-41 229zM475 1571q0 28 20.5 48.5t49.5 20.5 t49 -20.5t20 -48.5q0 -29 -20 -49.5t-49 -20.5t-49.5 20.5t-20.5 49.5zM770 1571q0 28 20 48.5t48 20.5q29 0 49 -20.5t20 -48.5q0 -29 -20 -49.5t-49 -20.5q-28 0 -48 20.5t-20 49.5z" />
-<glyph unicode="&#xdd;" horiz-adv-x="1126" d="M53 1389v45h94l420 -732h2l420 732h86v-45l-454 -785v-604h-111v600zM528 1481v30l121 193h99v-39l-156 -184h-64z" />
-<glyph unicode="&#xde;" horiz-adv-x="1130" d="M176 0v1434h109v-293h264q119 0 209.5 -21t159 -67t104 -124.5t35.5 -187.5q0 -217 -130.5 -314t-379.5 -97h-262v-330h-109zM285 418h262q203 0 301 72.5t98 248.5q0 172 -100.5 241t-298.5 69h-262v-631z" />
-<glyph unicode="&#xdf;" horiz-adv-x="1159" d="M147 0v1014q0 209 125 319.5t334 110.5q162 0 261.5 -61t99.5 -189q0 -44 -18 -85.5t-54.5 -80t-70 -67t-85.5 -66.5q-73 -52 -103 -87t-30 -75q0 -43 42.5 -73.5t154.5 -71.5q57 -21 94 -37.5t77.5 -42.5t63.5 -55t38.5 -71t15.5 -95q0 -140 -96.5 -217.5t-260.5 -77.5 q-169 0 -274 78v75h41q92 -73 233 -73q124 0 191 52.5t67 154.5q0 47 -14.5 80.5t-49 59.5t-72.5 43.5t-103 41.5q-129 48 -185.5 93t-56.5 124q0 65 36.5 112.5t119.5 114.5q104 80 133 111q63 66 63 133q0 86 -71 129t-187 43q-168 0 -262 -93t-94 -261v-1010h-103z" />
-<glyph unicode="&#xe0;" horiz-adv-x="1009" d="M59 299q0 156 116 234.5t312 78.5q159 0 281 -32v192q0 225 -262 225q-211 0 -332 -94h-43v84q168 92 379 92q360 0 360 -301v-778h-28q-45 0 -59.5 20t-14.5 84v41q-74 -77 -157.5 -116t-207.5 -39q-154 0 -249 81t-95 228zM164 307q0 -121 69.5 -179t184.5 -58 q82 0 149 24t110.5 59t90.5 91v262q-150 33 -274 33q-150 0 -240 -57.5t-90 -174.5zM293 1393v41h100l154 -228v-32h-62z" />
-<glyph unicode="&#xe1;" horiz-adv-x="1009" d="M59 299q0 156 116 234.5t312 78.5q159 0 281 -32v192q0 225 -262 225q-211 0 -332 -94h-43v84q168 92 379 92q360 0 360 -301v-778h-28q-45 0 -59.5 20t-14.5 84v41q-74 -77 -157.5 -116t-207.5 -39q-154 0 -249 81t-95 228zM164 307q0 -121 69.5 -179t184.5 -58 q82 0 149 24t110.5 59t90.5 91v262q-150 33 -274 33q-150 0 -240 -57.5t-90 -174.5zM475 1174v32l154 228h102v-41l-192 -219h-64z" />
-<glyph unicode="&#xe2;" horiz-adv-x="1009" d="M59 299q0 156 116 234.5t312 78.5q159 0 281 -32v192q0 225 -262 225q-211 0 -332 -94h-43v84q168 92 379 92q360 0 360 -301v-778h-28q-45 0 -59.5 20t-14.5 84v41q-74 -77 -157.5 -116t-207.5 -39q-154 0 -249 81t-95 228zM164 307q0 -121 69.5 -179t184.5 -58 q82 0 149 24t110.5 59t90.5 91v262q-150 33 -274 33q-150 0 -240 -57.5t-90 -174.5zM283 1174v38l188 222h82l184 -222v-38h-61l-168 178l-168 -178h-57z" />
-<glyph unicode="&#xe3;" horiz-adv-x="1009" d="M59 299q0 156 116 234.5t312 78.5q159 0 281 -32v192q0 225 -262 225q-211 0 -332 -94h-43v84q168 92 379 92q360 0 360 -301v-778h-28q-45 0 -59.5 20t-14.5 84v41q-74 -77 -157.5 -116t-207.5 -39q-154 0 -249 81t-95 228zM164 307q0 -121 69.5 -179t184.5 -58 q82 0 149 24t110.5 59t90.5 91v262q-150 33 -274 33q-150 0 -240 -57.5t-90 -174.5zM250 1202v37q11 58 50.5 95.5t98.5 37.5q49 0 120 -40t97 -40q34 0 56 23.5t28 62.5h70v-39q-13 -59 -50.5 -96t-96.5 -37q-39 0 -81.5 20.5t-77.5 41t-58 20.5q-35 0 -58 -23.5t-29 -62.5 h-69z" />
-<glyph unicode="&#xe4;" horiz-adv-x="1009" d="M59 299q0 156 116 234.5t312 78.5q159 0 281 -32v192q0 225 -262 225q-211 0 -332 -94h-43v84q168 92 379 92q360 0 360 -301v-778h-28q-45 0 -59.5 20t-14.5 84v41q-74 -77 -157.5 -116t-207.5 -39q-154 0 -249 81t-95 228zM164 307q0 -121 69.5 -179t184.5 -58 q82 0 149 24t110.5 59t90.5 91v262q-150 33 -274 33q-150 0 -240 -57.5t-90 -174.5zM295 1298q0 29 20.5 49.5t49.5 20.5t49 -20.5t20 -49.5q0 -28 -20 -47.5t-49 -19.5t-49.5 19.5t-20.5 47.5zM590 1298q0 29 19.5 49.5t47.5 20.5q29 0 49.5 -20.5t20.5 -49.5 q0 -28 -20.5 -47.5t-49.5 -19.5q-28 0 -47.5 19.5t-19.5 47.5z" />
-<glyph unicode="&#xe5;" horiz-adv-x="1009" d="M59 299q0 156 116 234.5t312 78.5q159 0 281 -32v192q0 225 -262 225q-211 0 -332 -94h-43v84q168 92 379 92q360 0 360 -301v-778h-28q-45 0 -59.5 20t-14.5 84v41q-74 -77 -157.5 -116t-207.5 -39q-154 0 -249 81t-95 228zM164 307q0 -121 69.5 -179t184.5 -58 q82 0 149 24t110.5 59t90.5 91v262q-150 33 -274 33q-150 0 -240 -57.5t-90 -174.5zM332 1350q0 77 53.5 126.5t126.5 49.5q72 0 125 -49.5t53 -126.5t-53 -125.5t-125 -48.5q-73 0 -126.5 48.5t-53.5 125.5zM408 1350q0 -47 29.5 -77t74.5 -30q44 0 74 30.5t30 76.5 q0 49 -30 79.5t-74 30.5q-45 0 -74.5 -30.5t-29.5 -79.5z" />
-<glyph unicode="&#xe6;" horiz-adv-x="1742" d="M59 301q0 152 116 230.5t312 78.5h281v162q0 225 -262 225q-211 0 -332 -94h-43v84q168 92 379 92q299 0 344 -217q62 103 162.5 160t224.5 57q205 0 321.5 -123t116.5 -376q0 -11 -1 -30l-1 -18h-805v-2q0 -224 103 -339t303 -115q222 0 332 110h45v-75 q-153 -119 -387 -119q-152 0 -261.5 59.5t-170.5 171.5q-156 -233 -430 -233q-155 0 -251 81.5t-96 229.5zM164 307q0 -121 69.5 -179t184.5 -58q130 0 222 58.5t163 168.5q-35 103 -35 233v2h-274q-153 0 -241.5 -55t-88.5 -170zM874 610h701q-5 391 -334 391 q-152 0 -250.5 -100t-116.5 -291z" />
-<glyph unicode="&#xe7;" horiz-adv-x="983" d="M68 537q0 250 139.5 396t365.5 146q207 0 334 -102v-82h-53q-102 102 -283 102t-290 -122.5t-109 -337.5q0 -219 105.5 -341t293.5 -122q198 0 308 123h47v-78q-54 -52 -144 -89.5t-215 -37.5q-22 0 -32 2v-76q77 -3 119 -39t42 -100q0 -63 -48.5 -99t-121.5 -36 q-83 0 -145 41v63h43q31 -31 96 -31q40 0 64 16.5t24 47.5q0 69 -102 69h-47v150h4q-187 31 -291 172.5t-104 364.5z" />
-<glyph unicode="&#xe8;" horiz-adv-x="1042" d="M68 530q0 248 133 398.5t340 150.5q205 0 321.5 -123.5t116.5 -375.5q0 -12 -1 -31l-1 -19h-805q0 -224 103 -339t303 -115q221 0 331 110h45v-75q-153 -119 -387 -119q-239 0 -369 143t-130 395zM174 608h703q-8 393 -336 393q-152 0 -250.5 -100.5t-116.5 -292.5z M322 1393v41h100l153 -228v-32h-61z" />
-<glyph unicode="&#xe9;" horiz-adv-x="1042" d="M68 530q0 248 133 398.5t340 150.5q205 0 321.5 -123.5t116.5 -375.5q0 -12 -1 -31l-1 -19h-805q0 -224 103 -339t303 -115q221 0 331 110h45v-75q-153 -119 -387 -119q-239 0 -369 143t-130 395zM174 608h703q-8 393 -336 393q-152 0 -250.5 -100.5t-116.5 -292.5z M504 1174v32l153 228h103v-41l-193 -219h-63z" />
-<glyph unicode="&#xea;" horiz-adv-x="1042" d="M68 530q0 248 133 398.5t340 150.5q205 0 321.5 -123.5t116.5 -375.5q0 -12 -1 -31l-1 -19h-805q0 -224 103 -339t303 -115q221 0 331 110h45v-75q-153 -119 -387 -119q-239 0 -369 143t-130 395zM174 608h703q-8 393 -336 393q-152 0 -250.5 -100.5t-116.5 -292.5z M311 1174v38l189 222h82l184 -222v-38h-61l-168 178l-168 -178h-58z" />
-<glyph unicode="&#xeb;" horiz-adv-x="1042" d="M68 530q0 248 133 398.5t340 150.5q205 0 321.5 -123.5t116.5 -375.5q0 -12 -1 -31l-1 -19h-805q0 -224 103 -339t303 -115q221 0 331 110h45v-75q-153 -119 -387 -119q-239 0 -369 143t-130 395zM174 608h703q-8 393 -336 393q-152 0 -250.5 -100.5t-116.5 -292.5z M324 1298q0 29 20 49.5t49 20.5t49.5 -20.5t20.5 -49.5q0 -28 -20.5 -47.5t-49.5 -19.5t-49 19.5t-20 47.5zM618 1298q0 29 20 49.5t48 20.5q29 0 49.5 -20.5t20.5 -49.5q0 -28 -20.5 -47.5t-49.5 -19.5q-28 0 -48 19.5t-20 47.5z" />
-<glyph unicode="&#xec;" horiz-adv-x="407" d="M-12 1393v41h100l154 -228v-32h-62zM152 0v1067h32q46 0 58 -19t12 -92v-956h-102z" />
-<glyph unicode="&#xed;" horiz-adv-x="407" d="M152 0v1067h32q46 0 58 -19t12 -92v-956h-102zM166 1174v32l153 228h103v-41l-193 -219h-63z" />
-<glyph unicode="&#xee;" horiz-adv-x="407" d="M-25 1174v38l189 222h82l184 -222v-38h-61l-168 178l-168 -178h-58zM152 0v1067h32q46 0 58 -19t12 -92v-956h-102z" />
-<glyph unicode="&#xef;" horiz-adv-x="407" d="M-12 1298q0 29 20 49.5t49 20.5t49.5 -20.5t20.5 -49.5q0 -28 -20.5 -47.5t-49.5 -19.5t-49 19.5t-20 47.5zM152 0v1067h32q46 0 58 -19t12 -92v-956h-102zM283 1298q0 29 19.5 49.5t47.5 20.5q29 0 49.5 -20.5t20.5 -49.5q0 -28 -20.5 -47.5t-49.5 -19.5 q-28 0 -47.5 19.5t-19.5 47.5z" />
-<glyph unicode="&#xf0;" horiz-adv-x="1126" d="M68 532q0 247 133 395t348 148q131 0 215.5 -44t157.5 -142q-101 234 -293 358l-170 -119h-76v29l182 129q-103 52 -215 74v74h43q132 -30 250 -95l131 95h76v-31l-143 -100q167 -113 260.5 -301t93.5 -445q0 -274 -136.5 -419.5t-361.5 -145.5q-224 0 -359.5 146 t-135.5 394zM172 532q0 -214 104.5 -337t290.5 -123q184 0 286.5 124.5t102.5 350.5q0 203 -103.5 326.5t-285.5 123.5q-185 0 -290 -124.5t-105 -340.5z" />
-<glyph unicode="&#xf1;" horiz-adv-x="1132" d="M147 0v1067h48q35 0 45 -18.5t10 -87.5v-64q229 182 469 182q276 0 276 -284v-795h-102v782q0 119 -56 165t-157 46q-193 0 -430 -180v-813h-103zM317 1202v37q11 58 51 95.5t99 37.5q49 0 120 -40t97 -40q34 0 56 23.5t28 62.5h70v-39q-13 -59 -51 -96t-97 -37 q-39 0 -81.5 20.5t-77.5 41t-58 20.5q-35 0 -57.5 -23.5t-28.5 -62.5h-70z" />
-<glyph unicode="&#xf2;" d="M68 535q0 250 136 397t359 147q226 0 362 -147t136 -397q0 -251 -136 -397t-362 -146q-224 0 -359.5 146t-135.5 397zM172 535q0 -219 104.5 -341t286.5 -122q184 0 288.5 122t104.5 341q0 218 -105 341t-288 123q-182 0 -286.5 -123t-104.5 -341zM344 1393v41h100 l154 -228v-32h-61z" />
-<glyph unicode="&#xf3;" d="M68 535q0 250 136 397t359 147q226 0 362 -147t136 -397q0 -251 -136 -397t-362 -146q-224 0 -359.5 146t-135.5 397zM172 535q0 -219 104.5 -341t286.5 -122q184 0 288.5 122t104.5 341q0 218 -105 341t-288 123q-182 0 -286.5 -123t-104.5 -341zM526 1174v32l154 228 h102v-41l-192 -219h-64z" />
-<glyph unicode="&#xf4;" d="M68 535q0 250 136 397t359 147q226 0 362 -147t136 -397q0 -251 -136 -397t-362 -146q-224 0 -359.5 146t-135.5 397zM172 535q0 -219 104.5 -341t286.5 -122q184 0 288.5 122t104.5 341q0 218 -105 341t-288 123q-182 0 -286.5 -123t-104.5 -341zM334 1174v38l188 222 h82l184 -222v-38h-61l-168 178l-168 -178h-57z" />
-<glyph unicode="&#xf5;" d="M68 535q0 250 136 397t359 147q226 0 362 -147t136 -397q0 -251 -136 -397t-362 -146q-224 0 -359.5 146t-135.5 397zM172 535q0 -219 104.5 -341t286.5 -122q184 0 288.5 122t104.5 341q0 218 -105 341t-288 123q-182 0 -286.5 -123t-104.5 -341zM303 1202v37 q11 58 51 95.5t99 37.5q49 0 120 -40t97 -40q34 0 56 23.5t28 62.5h69v-39q-13 -59 -50.5 -96t-96.5 -37q-39 0 -81.5 20.5t-77.5 41t-58 20.5q-35 0 -57.5 -23.5t-28.5 -62.5h-70z" />
-<glyph unicode="&#xf6;" d="M68 535q0 250 136 397t359 147q226 0 362 -147t136 -397q0 -251 -136 -397t-362 -146q-224 0 -359.5 146t-135.5 397zM172 535q0 -219 104.5 -341t286.5 -122q184 0 288.5 122t104.5 341q0 218 -105 341t-288 123q-182 0 -286.5 -123t-104.5 -341zM346 1298 q0 29 20.5 49.5t49.5 20.5t49 -20.5t20 -49.5q0 -28 -20 -47.5t-49 -19.5t-49.5 19.5t-20.5 47.5zM641 1298q0 29 20 49.5t48 20.5q29 0 49 -20.5t20 -49.5q0 -28 -20 -47.5t-49 -19.5q-28 0 -48 19.5t-20 47.5z" />
-<glyph unicode="&#xf7;" horiz-adv-x="952" d="M68 662v92h819v-92h-819zM399 403q0 34 23 57t55 23q34 0 57 -23t23 -57q0 -33 -23 -55t-57 -22q-33 0 -55.5 22t-22.5 55zM399 1010q0 34 23 57t55 23q34 0 57 -23t23 -57q0 -32 -23 -55t-57 -23q-32 0 -55 23t-23 55z" />
-<glyph unicode="&#xf8;" d="M68 535q0 250 136 397t359 147q177 0 303 -96l99 125h75v-31l-114 -145q135 -148 135 -397q0 -251 -136 -397t-362 -146q-179 0 -305 94l-106 -135h-74v33l123 155q-133 149 -133 396zM172 535q0 -206 86 -324l555 707q-96 81 -250 81q-182 0 -286.5 -123t-104.5 -341z M311 154q97 -82 252 -82q184 0 288.5 122t104.5 341q0 201 -88 325z" />
-<glyph unicode="&#xf9;" horiz-adv-x="1124" d="M137 266v801h105v-791q0 -115 52 -159.5t146 -44.5q196 0 430 170v825h103v-1067h-47q-35 0 -45.5 21t-10.5 94v41q-222 -168 -444 -168q-289 0 -289 278zM340 1393v41h100l154 -228v-32h-62z" />
-<glyph unicode="&#xfa;" horiz-adv-x="1124" d="M137 266v801h105v-791q0 -115 52 -159.5t146 -44.5q196 0 430 170v825h103v-1067h-47q-35 0 -45.5 21t-10.5 94v41q-222 -168 -444 -168q-289 0 -289 278zM522 1174v32l154 228h102v-41l-192 -219h-64z" />
-<glyph unicode="&#xfb;" horiz-adv-x="1124" d="M137 266v801h105v-791q0 -115 52 -159.5t146 -44.5q196 0 430 170v825h103v-1067h-47q-35 0 -45.5 21t-10.5 94v41q-222 -168 -444 -168q-289 0 -289 278zM330 1174v38l188 222h82l184 -222v-38h-61l-168 178l-168 -178h-57z" />
-<glyph unicode="&#xfc;" horiz-adv-x="1124" d="M137 266v801h105v-791q0 -115 52 -159.5t146 -44.5q196 0 430 170v825h103v-1067h-47q-35 0 -45.5 21t-10.5 94v41q-222 -168 -444 -168q-289 0 -289 278zM342 1298q0 29 20.5 49.5t49.5 20.5t49 -20.5t20 -49.5q0 -28 -20 -47.5t-49 -19.5t-49.5 19.5t-20.5 47.5z M637 1298q0 29 20 49.5t48 20.5q29 0 49 -20.5t20 -49.5q0 -28 -20 -47.5t-49 -19.5q-28 0 -48 19.5t-20 47.5z" />
-<glyph unicode="&#xfd;" horiz-adv-x="1032" d="M51 1036v31h94l381 -872h2l361 872h92v-31l-575 -1368h-91v33l162 373zM489 1174v32l154 228h102v-41l-192 -219h-64z" />
-<glyph unicode="&#xfe;" horiz-adv-x="1132" d="M147 -332v1766h46q36 0 46.5 -18.5t10.5 -86.5v-452q173 202 405 202q64 0 121 -15.5t111 -53.5t92.5 -96.5t62 -151.5t23.5 -211q0 -122 -27 -219t-71 -158.5t-104.5 -102t-123.5 -57t-133 -16.5q-217 0 -356 125v-455h-103zM250 221q65 -71 145.5 -106t192.5 -35 q57 0 107 12t100 44.5t85.5 82.5t58 132.5t22.5 189.5q0 88 -13 160t-37 120.5t-54.5 83.5t-67.5 54t-73.5 27.5t-76.5 8.5q-207 0 -389 -219v-555z" />
-<glyph unicode="&#xff;" horiz-adv-x="1032" d="M51 1036v31h94l381 -872h2l361 872h92v-31l-575 -1368h-91v33l162 373zM309 1298q0 29 20.5 49.5t49.5 20.5t49.5 -20.5t20.5 -49.5q0 -28 -20.5 -47.5t-49.5 -19.5t-49.5 19.5t-20.5 47.5zM604 1298q0 29 20 49.5t48 20.5q29 0 49 -20.5t20 -49.5q0 -28 -20 -47.5 t-49 -19.5q-28 0 -48 19.5t-20 47.5z" />
-<glyph unicode="&#x152;" horiz-adv-x="1959" d="M86 715q0 374 180 546.5t543 172.5h1053v-93h-725v-557h540v-90h-540v-604h753v-90h-1083q-363 0 -542 170t-179 545zM199 717q0 -335 147 -481t463 -146h217v1251h-217q-316 0 -463 -145t-147 -479z" />
-<glyph unicode="&#x153;" horiz-adv-x="1931" d="M68 535q0 250 136 397t359 147q162 0 277 -78.5t168 -222.5q54 142 164.5 221.5t257.5 79.5q205 0 321.5 -123.5t116.5 -375.5q0 -12 -1 -31l-1 -19h-805q0 -224 102.5 -339t302.5 -115q222 0 332 110h45v-75q-153 -119 -387 -119q-171 0 -285.5 75.5t-164.5 215.5 q-54 -139 -168.5 -215t-274.5 -76q-224 0 -359.5 146t-135.5 397zM172 535q0 -219 104.5 -341t286.5 -122q184 0 288.5 122t104.5 341q0 218 -105 341t-288 123q-182 0 -286.5 -123t-104.5 -341zM1063 608h700q-6 393 -333 393q-152 0 -250.5 -100.5t-116.5 -292.5z" />
-<glyph unicode="&#x178;" horiz-adv-x="1126" d="M53 1389v45h94l420 -732h2l420 732h86v-45l-454 -785v-604h-111v600zM352 1571q0 28 20.5 48.5t49.5 20.5t49.5 -20.5t20.5 -48.5q0 -29 -20.5 -49.5t-49.5 -20.5t-49.5 20.5t-20.5 49.5zM647 1571q0 28 20 48.5t48 20.5q29 0 49 -20.5t20 -48.5q0 -29 -20 -49.5 t-49 -20.5q-28 0 -48 20.5t-20 49.5z" />
-<glyph unicode="&#x2c6;" horiz-adv-x="847" d="M197 1174v38l188 222h82l184 -222v-38h-61l-168 178l-168 -178h-57z" />
-<glyph unicode="&#x2dc;" horiz-adv-x="847" d="M160 1202v37q11 58 50.5 95.5t98.5 37.5q49 0 120 -40t97 -40q34 0 56 23.5t28 62.5h70v-39q-13 -59 -51 -96t-97 -37q-39 0 -81.5 20.5t-77.5 41t-58 20.5q-35 0 -57.5 -23.5t-28.5 -62.5h-69z" />
-<glyph unicode="&#x2000;" horiz-adv-x="919" />
-<glyph unicode="&#x2001;" horiz-adv-x="1839" />
-<glyph unicode="&#x2002;" horiz-adv-x="919" />
-<glyph unicode="&#x2003;" horiz-adv-x="1839" />
-<glyph unicode="&#x2004;" horiz-adv-x="613" />
-<glyph unicode="&#x2005;" horiz-adv-x="459" />
-<glyph unicode="&#x2006;" horiz-adv-x="306" />
-<glyph unicode="&#x2007;" horiz-adv-x="306" />
-<glyph unicode="&#x2008;" horiz-adv-x="229" />
-<glyph unicode="&#x2009;" horiz-adv-x="367" />
-<glyph unicode="&#x200a;" horiz-adv-x="102" />
-<glyph unicode="&#x2010;" horiz-adv-x="466" d="M51 565v90h365v-90h-365z" />
-<glyph unicode="&#x2011;" horiz-adv-x="466" d="M51 565v90h365v-90h-365z" />
-<glyph unicode="&#x2012;" horiz-adv-x="466" d="M51 565v90h365v-90h-365z" />
-<glyph unicode="&#x2013;" horiz-adv-x="808" d="M57 543v92h695v-92h-695z" />
-<glyph unicode="&#x2014;" horiz-adv-x="1351" d="M57 543v92h1237v-92h-1237z" />
-<glyph unicode="&#x2018;" horiz-adv-x="299" d="M66 1233q0 180 167 209v-64q-34 -8 -54.5 -29t-20.5 -49q0 -8 1.5 -13.5t5.5 -10.5t6.5 -7.5t9.5 -7t9 -6.5q33 -20 33 -61q0 -31 -21.5 -50.5t-54.5 -19.5q-35 0 -58 26.5t-23 82.5z" />
-<glyph unicode="&#x2019;" horiz-adv-x="299" d="M66 1126v64q34 8 54.5 29t20.5 49q0 12 -6 20.5t-11 12t-18 10.5q-30 24 -30 63q0 29 22 48.5t54 19.5q35 0 58 -26t23 -81q0 -180 -167 -209z" />
-<glyph unicode="&#x201a;" horiz-adv-x="299" d="M66 -88q34 8 54.5 29t20.5 49q0 8 -1.5 13.5t-6 11t-6.5 7t-11 7t-10 6.5q-30 21 -30 63q0 29 22 48.5t54 19.5q35 0 58 -26.5t23 -82.5q0 -180 -167 -209v64z" />
-<glyph unicode="&#x201c;" horiz-adv-x="538" d="M66 1233q0 180 167 209v-64q-34 -8 -54.5 -29t-20.5 -49q0 -8 1.5 -13.5t5.5 -10.5t6.5 -7.5t9.5 -7t9 -6.5q33 -20 33 -61q0 -31 -21.5 -50.5t-54.5 -19.5q-35 0 -58 26.5t-23 82.5zM305 1233q0 180 168 209v-64q-34 -8 -55 -29t-21 -49q0 -8 1.5 -13.5t6 -11t6.5 -7 t11 -7t10 -6.5q31 -22 31 -61q0 -31 -21.5 -50.5t-54.5 -19.5q-36 0 -59 26.5t-23 82.5z" />
-<glyph unicode="&#x201d;" horiz-adv-x="538" d="M66 1126v64q34 8 54.5 29t20.5 49q0 12 -6 20.5t-11 12t-18 10.5q-30 24 -30 63q0 29 22 48.5t54 19.5q35 0 58 -26t23 -81q0 -180 -167 -209zM305 1126v64q34 8 56 29.5t22 48.5q0 6 -2 11.5t-3.5 8.5t-6.5 7.5t-6.5 5.5t-8.5 5.5t-8 4.5q-33 23 -33 63q0 29 22 48.5 t54 19.5q36 0 59 -26t23 -81q0 -180 -168 -209z" />
-<glyph unicode="&#x201e;" horiz-adv-x="538" d="M66 -88q34 8 54.5 29t20.5 49q0 8 -1.5 13.5t-6 11t-6.5 7t-11 7t-10 6.5q-30 21 -30 63q0 29 22 48.5t54 19.5q35 0 58 -26.5t23 -82.5q0 -180 -167 -209v64zM305 -88q34 8 56 29.5t22 48.5q0 10 -4 17.5t-7 10.5t-12.5 9t-11.5 8q-33 20 -33 63q0 29 22 48.5t54 19.5 q36 0 59 -26.5t23 -82.5q0 -180 -168 -209v64z" />
-<glyph unicode="&#x2022;" horiz-adv-x="585" d="M53 616q0 106 69 172t171 66q103 0 171 -65.5t68 -172.5q0 -110 -67.5 -173.5t-171.5 -63.5q-103 0 -171.5 64t-68.5 173z" />
-<glyph unicode="&#x2026;" horiz-adv-x="956" d="M70 70q0 33 22 56.5t55 23.5q32 0 56 -24t24 -56q0 -33 -23.5 -55.5t-56.5 -22.5q-34 0 -55.5 22t-21.5 56zM399 70q0 32 23 56t55 24q33 0 56.5 -23.5t23.5 -56.5q0 -34 -23 -56t-57 -22q-33 0 -55.5 22.5t-22.5 55.5zM731 70q0 33 22.5 56.5t55.5 23.5q32 0 56 -24 t24 -56q0 -33 -23.5 -55.5t-56.5 -22.5q-34 0 -56 22t-22 56z" />
-<glyph unicode="&#x202f;" horiz-adv-x="367" />
-<glyph unicode="&#x2039;" horiz-adv-x="534" d="M63 504v55l322 410h86v-39l-305 -395v-5l305 -397v-35h-86z" />
-<glyph unicode="&#x203a;" horiz-adv-x="534" d="M63 98v35l306 397v7l-306 393v39h87l321 -410v-53l-321 -408h-87z" />
-<glyph unicode="&#x205f;" horiz-adv-x="459" />
-<glyph unicode="&#x20ac;" horiz-adv-x="1214" d="M35 569v80h143q-2 23 -2 72t2 74h-143v82h151q19 135 70 242.5t126 178t170 107.5t202 37q134 0 218 -29.5t163 -87.5v-82h-50q-47 35 -82.5 55.5t-100 38t-142.5 17.5q-185 0 -308 -123t-155 -354h537l-17 -82h-528q-2 -23 -2 -70q0 -51 2 -76h502l-15 -80h-481 q29 -241 143.5 -365t304.5 -124q131 0 215.5 37.5t151.5 97.5h53v-70q-161 -153 -422 -153q-230 0 -377.5 148.5t-179.5 428.5h-149z" />
-<glyph unicode="&#x2122;" horiz-adv-x="1267" d="M43 1360v74h444v-74h-176v-488h-94v488h-174zM586 872v562h139l147 -422h2l150 422h141v-562h-90v478h-2l-170 -478h-67l-168 478h-2v-478h-80z" />
-<glyph unicode="&#x25fc;" horiz-adv-x="1064" d="M0 0v1065h1065v-1065h-1065z" />
-<glyph unicode="&#xfb01;" horiz-adv-x="958" d="M25 989v78h141v107q0 134 68.5 200t181.5 66q52 0 110 -13v-71h-86q-88 0 -130 -41.5t-42 -147.5v-100h258v-78h-258v-989h-102v989h-141zM686 1300q0 28 20.5 49t49.5 21t49 -21t20 -49q0 -29 -20 -49t-49 -20t-49.5 20t-20.5 49zM702 0v1067h33q46 0 58 -19t12 -92 v-956h-103z" />
-<glyph unicode="&#xfb02;" horiz-adv-x="952" d="M25 989v78h141v107q0 134 68.5 200t181.5 66q52 0 110 -13v-71h-86q-88 0 -130 -41.5t-42 -147.5v-100h258v-78h-258v-989h-102v989h-141zM700 0v1434h37q44 0 55 -17t11 -82v-1335h-103z" />
-<hkern u1="&#x24;" u2="&#x39;" k="10" />
-<hkern u1="&#x24;" u2="&#x31;" k="10" />
-<hkern u1="&#x26;" u2="&#xc6;" k="-10" />
-<hkern u1="&#x26;" u2="V" k="102" />
-<hkern u1="&#x26;" u2="&#x38;" k="10" />
-<hkern u1="&#x26;" u2="&#x35;" k="20" />
-<hkern u1="&#x26;" u2="&#x34;" k="41" />
-<hkern u1="&#x26;" u2="&#x32;" k="-10" />
-<hkern u1="&#x26;" u2="&#x31;" k="41" />
-<hkern u1="&#x28;" u2="&#xc6;" k="-20" />
-<hkern u1="&#x28;" u2="X" k="-10" />
-<hkern u1="&#x28;" u2="V" k="-10" />
-<hkern u1="&#x28;" u2="&#x35;" k="-31" />
-<hkern u1="&#x28;" u2="&#x34;" k="61" />
-<hkern u1="&#x28;" u2="&#x33;" k="-10" />
-<hkern u1="&#x28;" u2="&#x32;" k="-10" />
-<hkern u1="&#x28;" u2="&#x31;" k="-20" />
-<hkern u1="&#x2a;" u2="&#xdf;" k="20" />
-<hkern u1="&#x2a;" u2="&#xc6;" k="225" />
-<hkern u1="&#x2a;" u2="X" k="41" />
-<hkern u1="&#x2a;" u2="&#x38;" k="20" />
-<hkern u1="&#x2a;" u2="&#x36;" k="20" />
-<hkern u1="&#x2a;" u2="&#x35;" k="-20" />
-<hkern u1="&#x2a;" u2="&#x34;" k="184" />
-<hkern u1="&#x2a;" u2="&#x33;" k="20" />
-<hkern u1="&#x2a;" u2="&#x32;" k="20" />
-<hkern u1="&#x2a;" u2="&#x31;" k="-31" />
-<hkern u1="&#x2a;" u2="&#x30;" k="20" />
-<hkern u1="&#x2c;" u2="j" k="-10" />
-<hkern u1="&#x30;" u2="&#x2122;" k="20" />
-<hkern u1="&#x30;" u2="&#xb0;" k="20" />
-<hkern u1="&#x30;" u2="&#x3f;" k="41" />
-<hkern u1="&#x30;" u2="&#x3e;" k="-10" />
-<hkern u1="&#x30;" u2="&#x3c;" k="-10" />
-<hkern u1="&#x30;" u2="&#x39;" k="10" />
-<hkern u1="&#x30;" u2="&#x33;" k="31" />
-<hkern u1="&#x30;" u2="&#x32;" k="41" />
-<hkern u1="&#x30;" u2="&#x2a;" k="20" />
-<hkern u1="&#x31;" u2="&#x2122;" k="31" />
-<hkern u1="&#x31;" u2="&#xb0;" k="20" />
-<hkern u1="&#x32;" u2="&#x20ac;" k="10" />
-<hkern u1="&#x32;" u2="&#xae;" k="-10" />
-<hkern u1="&#x32;" u2="&#xa2;" k="31" />
-<hkern u1="&#x32;" u2="&#x3c;" k="20" />
-<hkern u1="&#x32;" u2="&#x36;" k="10" />
-<hkern u1="&#x32;" u2="&#x35;" k="-20" />
-<hkern u1="&#x32;" u2="&#x34;" k="61" />
-<hkern u1="&#x32;" u2="&#x32;" k="20" />
-<hkern u1="&#x32;" u2="&#x26;" k="41" />
-<hkern u1="&#x33;" u2="&#xae;" k="-10" />
-<hkern u1="&#x33;" u2="&#x40;" k="-10" />
-<hkern u1="&#x33;" u2="&#x3f;" k="20" />
-<hkern u1="&#x33;" u2="&#x35;" k="-20" />
-<hkern u1="&#x33;" u2="&#x34;" k="-10" />
-<hkern u1="&#x33;" u2="&#x32;" k="10" />
-<hkern u1="&#x34;" u2="&#x2122;" k="72" />
-<hkern u1="&#x34;" u2="&#xb7;" k="-10" />
-<hkern u1="&#x34;" u2="&#xb0;" k="61" />
-<hkern u1="&#x34;" u2="&#xae;" k="41" />
-<hkern u1="&#x34;" u2="&#x40;" k="-10" />
-<hkern u1="&#x34;" u2="&#x3f;" k="31" />
-<hkern u1="&#x34;" u2="&#x39;" k="20" />
-<hkern u1="&#x34;" u2="&#x38;" k="-10" />
-<hkern u1="&#x34;" u2="&#x2a;" k="51" />
-<hkern u1="&#x34;" u2="&#x26;" k="-10" />
-<hkern u1="&#x35;" u2="&#x2122;" k="61" />
-<hkern u1="&#x35;" u2="&#xb0;" k="72" />
-<hkern u1="&#x35;" u2="&#xae;" k="41" />
-<hkern u1="&#x35;" u2="&#x3f;" k="41" />
-<hkern u1="&#x35;" u2="&#x39;" k="31" />
-<hkern u1="&#x35;" u2="&#x35;" k="10" />
-<hkern u1="&#x35;" u2="&#x33;" k="20" />
-<hkern u1="&#x35;" u2="&#x32;" k="41" />
-<hkern u1="&#x35;" u2="&#x31;" k="20" />
-<hkern u1="&#x35;" u2="&#x2a;" k="61" />
-<hkern u1="&#x36;" u2="&#x2122;" k="31" />
-<hkern u1="&#x36;" u2="&#xb0;" k="31" />
-<hkern u1="&#x36;" u2="&#xae;" k="20" />
-<hkern u1="&#x36;" u2="&#x3f;" k="41" />
-<hkern u1="&#x36;" u2="&#x39;" k="41" />
-<hkern u1="&#x36;" u2="&#x33;" k="20" />
-<hkern u1="&#x36;" u2="&#x32;" k="20" />
-<hkern u1="&#x36;" u2="&#x31;" k="20" />
-<hkern u1="&#x36;" u2="&#x30;" k="10" />
-<hkern u1="&#x36;" u2="&#x2a;" k="20" />
-<hkern u1="&#x36;" u2="&#x26;" k="-10" />
-<hkern u1="&#x37;" u2="&#x2122;" k="-20" />
-<hkern u1="&#x37;" u2="&#x20ac;" k="82" />
-<hkern u1="&#x37;" u2="&#xb7;" k="20" />
-<hkern u1="&#x37;" u2="&#xb0;" k="-20" />
-<hkern u1="&#x37;" u2="&#xae;" k="-10" />
-<hkern u1="&#x37;" u2="&#xa2;" k="143" />
-<hkern u1="&#x37;" u2="&#x40;" k="92" />
-<hkern u1="&#x37;" u2="&#x3f;" k="-10" />
-<hkern u1="&#x37;" u2="&#x3e;" k="20" />
-<hkern u1="&#x37;" u2="&#x3c;" k="82" />
-<hkern u1="&#x37;" u2="&#x38;" k="51" />
-<hkern u1="&#x37;" u2="&#x36;" k="41" />
-<hkern u1="&#x37;" u2="&#x34;" k="143" />
-<hkern u1="&#x37;" u2="&#x33;" k="10" />
-<hkern u1="&#x37;" u2="&#x31;" k="-31" />
-<hkern u1="&#x37;" u2="&#x30;" k="31" />
-<hkern u1="&#x37;" u2="&#x26;" k="123" />
-<hkern u1="&#x38;" u2="&#x2122;" k="51" />
-<hkern u1="&#x38;" u2="&#xb0;" k="31" />
-<hkern u1="&#x38;" u2="&#xae;" k="20" />
-<hkern u1="&#x38;" u2="&#x3f;" k="41" />
-<hkern u1="&#x38;" u2="&#x3e;" k="-10" />
-<hkern u1="&#x38;" u2="&#x39;" k="20" />
-<hkern u1="&#x38;" u2="&#x34;" k="-10" />
-<hkern u1="&#x38;" u2="&#x32;" k="20" />
-<hkern u1="&#x38;" u2="&#x2a;" k="20" />
-<hkern u1="&#x39;" u2="&#x2122;" k="31" />
-<hkern u1="&#x39;" u2="&#xb0;" k="20" />
-<hkern u1="&#x39;" u2="&#x3f;" k="51" />
-<hkern u1="&#x39;" u2="&#x35;" k="-10" />
-<hkern u1="&#x39;" u2="&#x33;" k="41" />
-<hkern u1="&#x39;" u2="&#x32;" k="61" />
-<hkern u1="&#x39;" u2="&#x2a;" k="20" />
-<hkern u1="&#x3b;" u2="j" k="-10" />
-<hkern u1="&#x3c;" u2="&#x38;" k="-10" />
-<hkern u1="&#x3c;" u2="&#x36;" k="-10" />
-<hkern u1="&#x3c;" u2="&#x35;" k="-10" />
-<hkern u1="&#x3c;" u2="&#x34;" k="-10" />
-<hkern u1="&#x3c;" u2="&#x33;" k="-10" />
-<hkern u1="&#x3c;" u2="&#x32;" k="-10" />
-<hkern u1="&#x3c;" u2="&#x31;" k="-10" />
-<hkern u1="&#x3c;" u2="&#x30;" k="-10" />
-<hkern u1="&#x3e;" u2="&#x39;" k="31" />
-<hkern u1="&#x3e;" u2="&#x36;" k="-10" />
-<hkern u1="&#x3e;" u2="&#x34;" k="-10" />
-<hkern u1="&#x3e;" u2="&#x33;" k="82" />
-<hkern u1="&#x3e;" u2="&#x32;" k="72" />
-<hkern u1="&#x3e;" u2="&#x31;" k="41" />
-<hkern u1="&#x3e;" u2="&#x30;" k="-10" />
-<hkern u1="&#x40;" u2="&#xc6;" k="61" />
-<hkern u1="&#x40;" u2="x" k="41" />
-<hkern u1="&#x40;" u2="X" k="82" />
-<hkern u1="&#x40;" u2="V" k="72" />
-<hkern u1="&#x40;" u2="&#x39;" k="10" />
-<hkern u1="&#x40;" u2="&#x38;" k="20" />
-<hkern u1="&#x40;" u2="&#x33;" k="61" />
-<hkern u1="&#x40;" u2="&#x32;" k="41" />
-<hkern u1="&#x40;" u2="&#x31;" k="20" />
-<hkern u1="B" u2="&#x2122;" k="31" />
-<hkern u1="B" u2="&#xc6;" k="20" />
-<hkern u1="B" u2="&#xb7;" k="-20" />
-<hkern u1="B" u2="x" k="10" />
-<hkern u1="B" u2="X" k="10" />
-<hkern u1="B" u2="V" k="20" />
-<hkern u1="B" u2="&#x40;" k="-41" />
-<hkern u1="B" u2="&#x3f;" k="20" />
-<hkern u1="B" u2="&#x2a;" k="20" />
-<hkern u1="B" u2="&#x26;" k="-20" />
-<hkern u1="B" u2="&#x21;" k="10" />
-<hkern u1="F" u2="&#xdf;" k="61" />
-<hkern u1="F" u2="&#xc6;" k="236" />
-<hkern u1="F" u2="&#xb7;" k="41" />
-<hkern u1="F" u2="&#xae;" k="-10" />
-<hkern u1="F" u2="x" k="113" />
-<hkern u1="F" u2="X" k="20" />
-<hkern u1="F" u2="V" k="-10" />
-<hkern u1="F" u2="&#x40;" k="92" />
-<hkern u1="F" u2="&#x3f;" k="-10" />
-<hkern u1="F" u2="&#x2a;" k="20" />
-<hkern u1="F" u2="&#x29;" k="-10" />
-<hkern u1="F" u2="&#x26;" k="133" />
-<hkern u1="F" u2="&#x21;" k="10" />
-<hkern u1="P" u2="&#xc6;" k="184" />
-<hkern u1="P" u2="&#xae;" k="-41" />
-<hkern u1="P" u2="x" k="31" />
-<hkern u1="P" u2="X" k="31" />
-<hkern u1="P" u2="&#x40;" k="20" />
-<hkern u1="P" u2="&#x3f;" k="-10" />
-<hkern u1="P" u2="&#x2a;" k="-20" />
-<hkern u1="P" u2="&#x26;" k="82" />
-<hkern u1="Q" u2="&#x2026;" k="51" />
-<hkern u1="Q" u2="&#xc6;" k="51" />
-<hkern u1="Q" u2="&#x7d;" k="-10" />
-<hkern u1="Q" u2="z" k="31" />
-<hkern u1="Q" u2="j" k="-31" />
-<hkern u1="Q" u2="]" k="-10" />
-<hkern u1="Q" u2="Z" k="61" />
-<hkern u1="Q" u2="X" k="61" />
-<hkern u1="Q" u2="S" k="-10" />
-<hkern u1="Q" u2="J" k="41" />
-<hkern u1="Q" u2="A" k="41" />
-<hkern u1="Q" u2="&#x3b;" k="-10" />
-<hkern u1="Q" u2="&#x3a;" k="-10" />
-<hkern u1="Q" u2="&#x2f;" k="-20" />
-<hkern u1="Q" u2="&#x2e;" k="51" />
-<hkern u1="Q" u2="&#x2c;" k="-20" />
-<hkern u1="Q" u2="&#x29;" k="-10" />
-<hkern u1="V" u2="&#x2122;" k="-10" />
-<hkern u1="V" u2="&#xdf;" k="51" />
-<hkern u1="V" u2="&#xc6;" k="184" />
-<hkern u1="V" u2="&#xb7;" k="82" />
-<hkern u1="V" u2="x" k="51" />
-<hkern u1="V" u2="V" k="-10" />
-<hkern u1="V" u2="&#x40;" k="102" />
-<hkern u1="V" u2="&#x29;" k="-10" />
-<hkern u1="V" u2="&#x26;" k="92" />
-<hkern u1="X" u2="&#x2122;" k="20" />
-<hkern u1="X" u2="&#xb7;" k="61" />
-<hkern u1="X" u2="&#xae;" k="20" />
-<hkern u1="X" u2="V" k="10" />
-<hkern u1="X" u2="&#x40;" k="20" />
-<hkern u1="X" u2="&#x3f;" k="10" />
-<hkern u1="X" u2="&#x2a;" k="41" />
-<hkern u1="X" u2="&#x29;" k="-10" />
-<hkern u1="X" u2="&#x26;" k="31" />
-<hkern u1="X" u2="&#x21;" k="10" />
-<hkern u1="\" u2="p" k="-10" />
-<hkern u1="q" u2="&#x2122;" k="41" />
-<hkern u1="q" u2="&#x3f;" k="41" />
-<hkern u1="x" u2="&#x2122;" k="41" />
-<hkern u1="x" u2="&#xb7;" k="41" />
-<hkern u1="x" u2="&#x3f;" k="51" />
-<hkern u1="x" u2="&#x26;" k="10" />
-<hkern u1="x" u2="&#x21;" k="10" />
-<hkern u1="&#xa1;" u2="x" k="10" />
-<hkern u1="&#xa1;" u2="X" k="10" />
-<hkern u1="&#xa1;" u2="V" k="20" />
-<hkern u1="&#xa1;" u2="&#x35;" k="-10" />
-<hkern u1="&#xa3;" u2="&#x38;" k="20" />
-<hkern u1="&#xa3;" u2="&#x36;" k="41" />
-<hkern u1="&#xa3;" u2="&#x35;" k="-10" />
-<hkern u1="&#xa3;" u2="&#x34;" k="61" />
-<hkern u1="&#xa3;" u2="&#x33;" k="-10" />
-<hkern u1="&#xa3;" u2="&#x32;" k="-10" />
-<hkern u1="&#xa3;" u2="&#x30;" k="41" />
-<hkern u1="&#xa5;" u2="&#x38;" k="31" />
-<hkern u1="&#xa5;" u2="&#x36;" k="20" />
-<hkern u1="&#xa5;" u2="&#x35;" k="-10" />
-<hkern u1="&#xa5;" u2="&#x34;" k="31" />
-<hkern u1="&#xa5;" u2="&#x32;" k="20" />
-<hkern u1="&#xa5;" u2="&#x31;" k="-20" />
-<hkern u1="&#xa9;" u2="&#xc6;" k="102" />
-<hkern u1="&#xa9;" u2="x" k="41" />
-<hkern u1="&#xa9;" u2="X" k="82" />
-<hkern u1="&#xa9;" u2="V" k="61" />
-<hkern u1="&#xa9;" u2="&#x33;" k="31" />
-<hkern u1="&#xa9;" u2="&#x32;" k="31" />
-<hkern u1="&#xb0;" u2="&#x39;" k="-10" />
-<hkern u1="&#xb0;" u2="&#x38;" k="31" />
-<hkern u1="&#xb0;" u2="&#x36;" k="41" />
-<hkern u1="&#xb0;" u2="&#x34;" k="236" />
-<hkern u1="&#xb0;" u2="&#x32;" k="20" />
-<hkern u1="&#xb0;" u2="&#x31;" k="-41" />
-<hkern u1="&#xb0;" u2="&#x30;" k="20" />
-<hkern u1="&#xb7;" u2="&#xc6;" k="82" />
-<hkern u1="&#xb7;" u2="x" k="41" />
-<hkern u1="&#xb7;" u2="X" k="61" />
-<hkern u1="&#xb7;" u2="V" k="82" />
-<hkern u1="&#xb7;" u2="&#x39;" k="41" />
-<hkern u1="&#xb7;" u2="&#x34;" k="-10" />
-<hkern u1="&#xb7;" u2="&#x33;" k="41" />
-<hkern u1="&#xb7;" u2="&#x32;" k="51" />
-<hkern u1="&#xb7;" u2="&#x31;" k="51" />
-<hkern u1="&#xbf;" u2="&#xdf;" k="20" />
-<hkern u1="&#xbf;" u2="&#xc6;" k="-10" />
-<hkern u1="&#xbf;" u2="x" k="-10" />
-<hkern u1="&#xbf;" u2="V" k="113" />
-<hkern u1="&#xbf;" u2="&#x39;" k="51" />
-<hkern u1="&#xbf;" u2="&#x38;" k="41" />
-<hkern u1="&#xbf;" u2="&#x36;" k="82" />
-<hkern u1="&#xbf;" u2="&#x35;" k="-10" />
-<hkern u1="&#xbf;" u2="&#x34;" k="143" />
-<hkern u1="&#xbf;" u2="&#x33;" k="-10" />
-<hkern u1="&#xbf;" u2="&#x32;" k="-10" />
-<hkern u1="&#xbf;" u2="&#x31;" k="51" />
-<hkern u1="&#xbf;" u2="&#x30;" k="61" />
-<hkern u1="&#xde;" u2="&#x2122;" k="31" />
-<hkern u1="&#xde;" u2="&#xc6;" k="102" />
-<hkern u1="&#xde;" u2="&#xb7;" k="-41" />
-<hkern u1="&#xde;" u2="&#xae;" k="-20" />
-<hkern u1="&#xde;" u2="x" k="20" />
-<hkern u1="&#xde;" u2="X" k="82" />
-<hkern u1="&#xde;" u2="V" k="51" />
-<hkern u1="&#xde;" u2="&#x40;" k="-20" />
-<hkern u1="&#xde;" u2="&#x3f;" k="51" />
-<hkern u1="&#xde;" u2="&#x2a;" k="20" />
-<hkern u1="&#xde;" u2="&#x29;" k="20" />
-<hkern u1="&#xde;" u2="&#x21;" k="10" />
-<hkern u1="&#xdf;" u2="&#x2122;" k="72" />
-<hkern u1="&#xdf;" u2="&#xae;" k="61" />
-<hkern u1="&#xdf;" u2="x" k="41" />
-<hkern u1="&#xdf;" u2="&#x3f;" k="61" />
-<hkern u1="&#xdf;" u2="&#x2a;" k="51" />
-<hkern u1="&#xdf;" u2="&#x21;" k="31" />
-<hkern u1="&#xf0;" u2="&#x2122;" k="51" />
-<hkern u1="&#xf0;" u2="&#xb7;" k="-20" />
-<hkern u1="&#xf0;" u2="x" k="31" />
-<hkern u1="&#xf0;" u2="&#x40;" k="-10" />
-<hkern u1="&#xf0;" u2="&#x3f;" k="51" />
-<hkern u1="&#xf0;" u2="&#x2a;" k="41" />
-<hkern u1="&#x201a;" u2="j" k="-20" />
-<hkern u1="&#x201a;" u2="g" k="31" />
-<hkern u1="&#x201e;" u2="j" k="-20" />
-<hkern u1="&#x201e;" u2="g" k="31" />
-<hkern u1="&#x20ac;" u2="&#x35;" k="-20" />
-<hkern u1="&#x20ac;" u2="&#x34;" k="20" />
-<hkern u1="&#x20ac;" u2="&#x33;" k="-10" />
-<hkern u1="&#x20ac;" u2="&#x32;" k="-10" />
-<hkern u1="&#x20ac;" u2="&#x30;" k="10" />
-<hkern g1="C,Ccedilla" 	g2="question" 	k="-10" />
-<hkern g1="C,Ccedilla" 	g2="registered" 	k="-20" />
-<hkern g1="C,Ccedilla" 	g2="trademark" 	k="-20" />
-<hkern g1="C,Ccedilla" 	g2="at" 	k="-10" />
-<hkern g1="C,Ccedilla" 	g2="parenright" 	k="-31" />
-<hkern g1="C,Ccedilla" 	g2="x" 	k="20" />
-<hkern g1="C,Ccedilla" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-10" />
-<hkern g1="C,Ccedilla" 	g2="J" 	k="-10" />
-<hkern g1="C,Ccedilla" 	g2="S" 	k="-41" />
-<hkern g1="C,Ccedilla" 	g2="T" 	k="20" />
-<hkern g1="C,Ccedilla" 	g2="W" 	k="-20" />
-<hkern g1="C,Ccedilla" 	g2="Y,Yacute,Ydieresis" 	k="-10" />
-<hkern g1="C,Ccedilla" 	g2="Z" 	k="20" />
-<hkern g1="C,Ccedilla" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="-31" />
-<hkern g1="C,Ccedilla" 	g2="plus,divide" 	k="20" />
-<hkern g1="C,Ccedilla" 	g2="w" 	k="10" />
-<hkern g1="C,Ccedilla" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="C,Ccedilla" 	g2="bracketright,braceright" 	k="-31" />
-<hkern g1="C,Ccedilla" 	g2="colon,semicolon" 	k="-20" />
-<hkern g1="C,Ccedilla" 	g2="comma,period,ellipsis" 	k="-61" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="ampersand" 	k="31" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="asterisk" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="registered" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="parenright" 	k="-31" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="J" 	k="-31" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="S" 	k="-20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="bullet" 	k="20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="d,q" 	k="31" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="hyphen,endash,emdash" 	k="31" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="plus,divide" 	k="72" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="w" 	k="51" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="v,y,yacute,ydieresis" 	k="92" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="31" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="bracketright,braceright" 	k="-20" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="colon,semicolon" 	k="-31" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="g" 	k="31" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="guillemotleft,guilsinglleft" 	k="41" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="comma,period,ellipsis" 	k="-72" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="slash" 	k="-10" />
-<hkern g1="E,AE,Egrave,Eacute,Ecircumflex,Edieresis,OE" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="G" 	g2="V" 	k="51" />
-<hkern g1="G" 	g2="asterisk" 	k="51" />
-<hkern g1="G" 	g2="exclam" 	k="10" />
-<hkern g1="G" 	g2="question" 	k="31" />
-<hkern g1="G" 	g2="registered" 	k="20" />
-<hkern g1="G" 	g2="trademark" 	k="41" />
-<hkern g1="G" 	g2="x" 	k="31" />
-<hkern g1="G" 	g2="AE" 	k="20" />
-<hkern g1="G" 	g2="X" 	k="31" />
-<hkern g1="G" 	g2="germandbls" 	k="20" />
-<hkern g1="G" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="31" />
-<hkern g1="G" 	g2="T" 	k="82" />
-<hkern g1="G" 	g2="W" 	k="31" />
-<hkern g1="G" 	g2="Y,Yacute,Ydieresis" 	k="61" />
-<hkern g1="G" 	g2="Z" 	k="31" />
-<hkern g1="G" 	g2="backslash" 	k="41" />
-<hkern g1="G" 	g2="d,q" 	k="10" />
-<hkern g1="G" 	g2="quoteleft,quotedblleft" 	k="41" />
-<hkern g1="G" 	g2="quoteright,quotedblright" 	k="41" />
-<hkern g1="G" 	g2="w" 	k="41" />
-<hkern g1="G" 	g2="v,y,yacute,ydieresis" 	k="61" />
-<hkern g1="G" 	g2="z" 	k="41" />
-<hkern g1="G" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="20" />
-<hkern g1="G" 	g2="j" 	k="20" />
-<hkern g1="G" 	g2="s" 	k="20" />
-<hkern g1="G" 	g2="slash" 	k="20" />
-<hkern g1="G" 	g2="t" 	k="10" />
-<hkern g1="G" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="31" />
-<hkern g1="G" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="G" 	g2="b,h,k,l,thorn" 	k="20" />
-<hkern g1="J" 	g2="x" 	k="20" />
-<hkern g1="J" 	g2="AE" 	k="41" />
-<hkern g1="J" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="20" />
-<hkern g1="J" 	g2="J" 	k="31" />
-<hkern g1="J" 	g2="z" 	k="20" />
-<hkern g1="J" 	g2="comma,period,ellipsis" 	k="41" />
-<hkern g1="J" 	g2="slash" 	k="31" />
-<hkern g1="K" 	g2="V" 	k="20" />
-<hkern g1="K" 	g2="ampersand" 	k="51" />
-<hkern g1="K" 	g2="asterisk" 	k="72" />
-<hkern g1="K" 	g2="exclam" 	k="10" />
-<hkern g1="K" 	g2="periodcentered" 	k="82" />
-<hkern g1="K" 	g2="question" 	k="31" />
-<hkern g1="K" 	g2="registered" 	k="61" />
-<hkern g1="K" 	g2="trademark" 	k="20" />
-<hkern g1="K" 	g2="at" 	k="51" />
-<hkern g1="K" 	g2="parenright" 	k="-10" />
-<hkern g1="K" 	g2="x" 	k="31" />
-<hkern g1="K" 	g2="germandbls" 	k="20" />
-<hkern g1="K" 	g2="S" 	k="10" />
-<hkern g1="K" 	g2="T" 	k="41" />
-<hkern g1="K" 	g2="W" 	k="10" />
-<hkern g1="K" 	g2="Y,Yacute,Ydieresis" 	k="20" />
-<hkern g1="K" 	g2="Z" 	k="10" />
-<hkern g1="K" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="41" />
-<hkern g1="K" 	g2="bullet" 	k="143" />
-<hkern g1="K" 	g2="d,q" 	k="51" />
-<hkern g1="K" 	g2="hyphen,endash,emdash" 	k="143" />
-<hkern g1="K" 	g2="plus,divide" 	k="143" />
-<hkern g1="K" 	g2="quoteleft,quotedblleft" 	k="31" />
-<hkern g1="K" 	g2="quoteright,quotedblright" 	k="20" />
-<hkern g1="K" 	g2="w" 	k="72" />
-<hkern g1="K" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="K" 	g2="z" 	k="20" />
-<hkern g1="K" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="113" />
-<hkern g1="K" 	g2="colon,semicolon" 	k="-20" />
-<hkern g1="K" 	g2="f,uniFB01,uniFB02" 	k="10" />
-<hkern g1="K" 	g2="g" 	k="61" />
-<hkern g1="K" 	g2="guillemotleft,guilsinglleft" 	k="123" />
-<hkern g1="K" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="20" />
-<hkern g1="K" 	g2="j" 	k="10" />
-<hkern g1="K" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="51" />
-<hkern g1="K" 	g2="comma,period,ellipsis" 	k="-41" />
-<hkern g1="K" 	g2="s" 	k="20" />
-<hkern g1="K" 	g2="slash" 	k="-10" />
-<hkern g1="K" 	g2="t" 	k="41" />
-<hkern g1="K" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="61" />
-<hkern g1="K" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="K" 	g2="b,h,k,l,thorn" 	k="10" />
-<hkern g1="L" 	g2="V" 	k="174" />
-<hkern g1="L" 	g2="ampersand" 	k="31" />
-<hkern g1="L" 	g2="asterisk" 	k="184" />
-<hkern g1="L" 	g2="periodcentered" 	k="61" />
-<hkern g1="L" 	g2="question" 	k="92" />
-<hkern g1="L" 	g2="registered" 	k="205" />
-<hkern g1="L" 	g2="trademark" 	k="225" />
-<hkern g1="L" 	g2="at" 	k="20" />
-<hkern g1="L" 	g2="parenright" 	k="-10" />
-<hkern g1="L" 	g2="T" 	k="225" />
-<hkern g1="L" 	g2="W" 	k="133" />
-<hkern g1="L" 	g2="Y,Yacute,Ydieresis" 	k="174" />
-<hkern g1="L" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="10" />
-<hkern g1="L" 	g2="backslash" 	k="195" />
-<hkern g1="L" 	g2="bullet" 	k="92" />
-<hkern g1="L" 	g2="d,q" 	k="31" />
-<hkern g1="L" 	g2="hyphen,endash,emdash" 	k="123" />
-<hkern g1="L" 	g2="plus,divide" 	k="133" />
-<hkern g1="L" 	g2="quoteleft,quotedblleft" 	k="164" />
-<hkern g1="L" 	g2="quoteright,quotedblright" 	k="164" />
-<hkern g1="L" 	g2="w" 	k="113" />
-<hkern g1="L" 	g2="v,y,yacute,ydieresis" 	k="143" />
-<hkern g1="L" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="113" />
-<hkern g1="L" 	g2="colon,semicolon" 	k="-41" />
-<hkern g1="L" 	g2="f,uniFB01,uniFB02" 	k="10" />
-<hkern g1="L" 	g2="g" 	k="31" />
-<hkern g1="L" 	g2="guillemotleft,guilsinglleft" 	k="82" />
-<hkern g1="L" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="20" />
-<hkern g1="L" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="L" 	g2="comma,period,ellipsis" 	k="-61" />
-<hkern g1="L" 	g2="slash" 	k="-10" />
-<hkern g1="L" 	g2="t" 	k="51" />
-<hkern g1="L" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="41" />
-<hkern g1="L" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="V" 	k="61" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="asterisk" 	k="20" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="periodcentered" 	k="-20" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="question" 	k="41" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="trademark" 	k="31" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="x" 	k="20" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="AE" 	k="72" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="X" 	k="82" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="51" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="J" 	k="51" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="T" 	k="102" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="W" 	k="31" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="Y,Yacute,Ydieresis" 	k="82" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="Z" 	k="92" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="backslash" 	k="41" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="bullet" 	k="-20" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="hyphen,endash,emdash" 	k="-20" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="plus,divide" 	k="-20" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="quoteleft,quotedblleft" 	k="51" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="quoteright,quotedblright" 	k="41" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="z" 	k="41" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="f,uniFB01,uniFB02" 	k="-10" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="comma,period,ellipsis" 	k="72" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="s" 	k="-10" />
-<hkern g1="D,O,Q,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash" 	g2="slash" 	k="31" />
-<hkern g1="R" 	g2="V" 	k="41" />
-<hkern g1="R" 	g2="ampersand" 	k="20" />
-<hkern g1="R" 	g2="asterisk" 	k="31" />
-<hkern g1="R" 	g2="exclam" 	k="10" />
-<hkern g1="R" 	g2="periodcentered" 	k="41" />
-<hkern g1="R" 	g2="question" 	k="10" />
-<hkern g1="R" 	g2="registered" 	k="20" />
-<hkern g1="R" 	g2="trademark" 	k="72" />
-<hkern g1="R" 	g2="at" 	k="10" />
-<hkern g1="R" 	g2="AE" 	k="20" />
-<hkern g1="R" 	g2="T" 	k="82" />
-<hkern g1="R" 	g2="W" 	k="41" />
-<hkern g1="R" 	g2="Y,Yacute,Ydieresis" 	k="51" />
-<hkern g1="R" 	g2="Z" 	k="20" />
-<hkern g1="R" 	g2="backslash" 	k="51" />
-<hkern g1="R" 	g2="bullet" 	k="31" />
-<hkern g1="R" 	g2="d,q" 	k="31" />
-<hkern g1="R" 	g2="hyphen,endash,emdash" 	k="61" />
-<hkern g1="R" 	g2="plus,divide" 	k="72" />
-<hkern g1="R" 	g2="quoteleft,quotedblleft" 	k="41" />
-<hkern g1="R" 	g2="quoteright,quotedblright" 	k="51" />
-<hkern g1="R" 	g2="w" 	k="20" />
-<hkern g1="R" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="R" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="31" />
-<hkern g1="R" 	g2="g" 	k="31" />
-<hkern g1="R" 	g2="guillemotleft,guilsinglleft" 	k="51" />
-<hkern g1="R" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="20" />
-<hkern g1="R" 	g2="j" 	k="20" />
-<hkern g1="R" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="31" />
-<hkern g1="R" 	g2="comma,period,ellipsis" 	k="-41" />
-<hkern g1="R" 	g2="s" 	k="10" />
-<hkern g1="R" 	g2="t" 	k="20" />
-<hkern g1="R" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="20" />
-<hkern g1="R" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="41" />
-<hkern g1="S" 	g2="V" 	k="31" />
-<hkern g1="S" 	g2="ampersand" 	k="-10" />
-<hkern g1="S" 	g2="asterisk" 	k="61" />
-<hkern g1="S" 	g2="periodcentered" 	k="-20" />
-<hkern g1="S" 	g2="question" 	k="31" />
-<hkern g1="S" 	g2="registered" 	k="20" />
-<hkern g1="S" 	g2="trademark" 	k="20" />
-<hkern g1="S" 	g2="x" 	k="10" />
-<hkern g1="S" 	g2="AE" 	k="20" />
-<hkern g1="S" 	g2="X" 	k="20" />
-<hkern g1="S" 	g2="T" 	k="41" />
-<hkern g1="S" 	g2="W" 	k="31" />
-<hkern g1="S" 	g2="Y,Yacute,Ydieresis" 	k="31" />
-<hkern g1="S" 	g2="Z" 	k="20" />
-<hkern g1="S" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="-20" />
-<hkern g1="S" 	g2="backslash" 	k="20" />
-<hkern g1="S" 	g2="bullet" 	k="-20" />
-<hkern g1="S" 	g2="d,q" 	k="-20" />
-<hkern g1="S" 	g2="hyphen,endash,emdash" 	k="-20" />
-<hkern g1="S" 	g2="plus,divide" 	k="20" />
-<hkern g1="S" 	g2="quoteleft,quotedblleft" 	k="20" />
-<hkern g1="S" 	g2="quoteright,quotedblright" 	k="20" />
-<hkern g1="S" 	g2="w" 	k="20" />
-<hkern g1="S" 	g2="v,y,yacute,ydieresis" 	k="31" />
-<hkern g1="S" 	g2="g" 	k="-20" />
-<hkern g1="S" 	g2="b,h,k,l,thorn" 	k="-10" />
-<hkern g1="T" 	g2="V" 	k="-20" />
-<hkern g1="T" 	g2="ampersand" 	k="154" />
-<hkern g1="T" 	g2="asterisk" 	k="20" />
-<hkern g1="T" 	g2="periodcentered" 	k="102" />
-<hkern g1="T" 	g2="question" 	k="-10" />
-<hkern g1="T" 	g2="registered" 	k="10" />
-<hkern g1="T" 	g2="trademark" 	k="-10" />
-<hkern g1="T" 	g2="at" 	k="143" />
-<hkern g1="T" 	g2="parenright" 	k="-10" />
-<hkern g1="T" 	g2="x" 	k="164" />
-<hkern g1="T" 	g2="AE" 	k="174" />
-<hkern g1="T" 	g2="X" 	k="20" />
-<hkern g1="T" 	g2="germandbls" 	k="72" />
-<hkern g1="T" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="154" />
-<hkern g1="T" 	g2="J" 	k="154" />
-<hkern g1="T" 	g2="T" 	k="-20" />
-<hkern g1="T" 	g2="W" 	k="-20" />
-<hkern g1="T" 	g2="Y,Yacute,Ydieresis" 	k="-20" />
-<hkern g1="T" 	g2="Z" 	k="61" />
-<hkern g1="T" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="195" />
-<hkern g1="T" 	g2="backslash" 	k="-31" />
-<hkern g1="T" 	g2="bullet" 	k="195" />
-<hkern g1="T" 	g2="d,q" 	k="164" />
-<hkern g1="T" 	g2="hyphen,endash,emdash" 	k="184" />
-<hkern g1="T" 	g2="plus,divide" 	k="184" />
-<hkern g1="T" 	g2="quoteleft,quotedblleft" 	k="-20" />
-<hkern g1="T" 	g2="quoteright,quotedblright" 	k="-31" />
-<hkern g1="T" 	g2="w" 	k="184" />
-<hkern g1="T" 	g2="v,y,yacute,ydieresis" 	k="143" />
-<hkern g1="T" 	g2="z" 	k="154" />
-<hkern g1="T" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="102" />
-<hkern g1="T" 	g2="bracketright,braceright" 	k="-10" />
-<hkern g1="T" 	g2="colon,semicolon" 	k="133" />
-<hkern g1="T" 	g2="f,uniFB01,uniFB02" 	k="61" />
-<hkern g1="T" 	g2="g" 	k="164" />
-<hkern g1="T" 	g2="guillemotleft,guilsinglleft" 	k="195" />
-<hkern g1="T" 	g2="guillemotright,guilsinglright" 	k="164" />
-<hkern g1="T" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="61" />
-<hkern g1="T" 	g2="j" 	k="61" />
-<hkern g1="T" 	g2="m,n,p,r,ntilde" 	k="133" />
-<hkern g1="T" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="195" />
-<hkern g1="T" 	g2="comma,period,ellipsis" 	k="164" />
-<hkern g1="T" 	g2="s" 	k="174" />
-<hkern g1="T" 	g2="slash" 	k="184" />
-<hkern g1="T" 	g2="t" 	k="41" />
-<hkern g1="T" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="133" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="x" 	k="41" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="AE" 	k="82" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="X" 	k="31" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="germandbls" 	k="20" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="51" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="J" 	k="51" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="Z" 	k="41" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="20" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="d,q" 	k="10" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="w" 	k="10" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="z" 	k="31" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="g" 	k="10" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="20" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="j" 	k="20" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="comma,period,ellipsis" 	k="61" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="s" 	k="20" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="slash" 	k="41" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="t" 	k="10" />
-<hkern g1="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="W" 	g2="V" 	k="-20" />
-<hkern g1="W" 	g2="ampersand" 	k="82" />
-<hkern g1="W" 	g2="periodcentered" 	k="51" />
-<hkern g1="W" 	g2="question" 	k="-10" />
-<hkern g1="W" 	g2="registered" 	k="-10" />
-<hkern g1="W" 	g2="at" 	k="61" />
-<hkern g1="W" 	g2="parenright" 	k="-10" />
-<hkern g1="W" 	g2="x" 	k="41" />
-<hkern g1="W" 	g2="AE" 	k="154" />
-<hkern g1="W" 	g2="germandbls" 	k="41" />
-<hkern g1="W" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="92" />
-<hkern g1="W" 	g2="J" 	k="143" />
-<hkern g1="W" 	g2="S" 	k="-10" />
-<hkern g1="W" 	g2="T" 	k="-20" />
-<hkern g1="W" 	g2="W" 	k="-20" />
-<hkern g1="W" 	g2="Z" 	k="51" />
-<hkern g1="W" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="72" />
-<hkern g1="W" 	g2="backslash" 	k="-20" />
-<hkern g1="W" 	g2="bullet" 	k="51" />
-<hkern g1="W" 	g2="d,q" 	k="72" />
-<hkern g1="W" 	g2="hyphen,endash,emdash" 	k="72" />
-<hkern g1="W" 	g2="plus,divide" 	k="51" />
-<hkern g1="W" 	g2="quoteleft,quotedblleft" 	k="-41" />
-<hkern g1="W" 	g2="quoteright,quotedblright" 	k="-41" />
-<hkern g1="W" 	g2="w" 	k="61" />
-<hkern g1="W" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="W" 	g2="z" 	k="72" />
-<hkern g1="W" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="31" />
-<hkern g1="W" 	g2="bracketright,braceright" 	k="-10" />
-<hkern g1="W" 	g2="colon,semicolon" 	k="61" />
-<hkern g1="W" 	g2="g" 	k="72" />
-<hkern g1="W" 	g2="guillemotleft,guilsinglleft" 	k="92" />
-<hkern g1="W" 	g2="guillemotright,guilsinglright" 	k="41" />
-<hkern g1="W" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="20" />
-<hkern g1="W" 	g2="j" 	k="20" />
-<hkern g1="W" 	g2="m,n,p,r,ntilde" 	k="31" />
-<hkern g1="W" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="72" />
-<hkern g1="W" 	g2="comma,period,ellipsis" 	k="123" />
-<hkern g1="W" 	g2="s" 	k="41" />
-<hkern g1="W" 	g2="slash" 	k="82" />
-<hkern g1="W" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="ampersand" 	k="113" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="periodcentered" 	k="61" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="question" 	k="-10" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="trademark" 	k="-20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="at" 	k="113" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="parenright" 	k="-31" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="x" 	k="113" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="AE" 	k="174" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="germandbls" 	k="61" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="113" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="J" 	k="174" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="T" 	k="-20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="Y,Yacute,Ydieresis" 	k="-10" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="Z" 	k="51" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="113" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="backslash" 	k="-20" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="bullet" 	k="113" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="d,q" 	k="133" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="hyphen,endash,emdash" 	k="154" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="plus,divide" 	k="102" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="quoteleft,quotedblleft" 	k="-31" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="quoteright,quotedblright" 	k="-41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="w" 	k="82" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="v,y,yacute,ydieresis" 	k="82" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="z" 	k="102" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="82" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="bracketright,braceright" 	k="-31" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="colon,semicolon" 	k="102" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="f,uniFB01,uniFB02" 	k="10" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="g" 	k="133" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="143" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="guillemotright,guilsinglright" 	k="113" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="j" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="m,n,p,r,ntilde" 	k="72" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="143" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="comma,period,ellipsis" 	k="133" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="s" 	k="123" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="slash" 	k="133" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="t" 	k="41" />
-<hkern g1="Y,Yacute,Ydieresis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="82" />
-<hkern g1="Z" 	g2="ampersand" 	k="51" />
-<hkern g1="Z" 	g2="asterisk" 	k="-10" />
-<hkern g1="Z" 	g2="periodcentered" 	k="20" />
-<hkern g1="Z" 	g2="question" 	k="-10" />
-<hkern g1="Z" 	g2="registered" 	k="-10" />
-<hkern g1="Z" 	g2="trademark" 	k="-20" />
-<hkern g1="Z" 	g2="at" 	k="31" />
-<hkern g1="Z" 	g2="parenright" 	k="-10" />
-<hkern g1="Z" 	g2="x" 	k="31" />
-<hkern g1="Z" 	g2="AE" 	k="20" />
-<hkern g1="Z" 	g2="germandbls" 	k="20" />
-<hkern g1="Z" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="31" />
-<hkern g1="Z" 	g2="J" 	k="20" />
-<hkern g1="Z" 	g2="W" 	k="-10" />
-<hkern g1="Z" 	g2="Z" 	k="51" />
-<hkern g1="Z" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="20" />
-<hkern g1="Z" 	g2="backslash" 	k="-31" />
-<hkern g1="Z" 	g2="bullet" 	k="41" />
-<hkern g1="Z" 	g2="d,q" 	k="51" />
-<hkern g1="Z" 	g2="hyphen,endash,emdash" 	k="72" />
-<hkern g1="Z" 	g2="plus,divide" 	k="82" />
-<hkern g1="Z" 	g2="quoteleft,quotedblleft" 	k="-20" />
-<hkern g1="Z" 	g2="quoteright,quotedblright" 	k="-31" />
-<hkern g1="Z" 	g2="w" 	k="51" />
-<hkern g1="Z" 	g2="v,y,yacute,ydieresis" 	k="82" />
-<hkern g1="Z" 	g2="z" 	k="31" />
-<hkern g1="Z" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="82" />
-<hkern g1="Z" 	g2="bracketright,braceright" 	k="-10" />
-<hkern g1="Z" 	g2="colon,semicolon" 	k="-10" />
-<hkern g1="Z" 	g2="f,uniFB01,uniFB02" 	k="-10" />
-<hkern g1="Z" 	g2="g" 	k="41" />
-<hkern g1="Z" 	g2="guillemotleft,guilsinglleft" 	k="61" />
-<hkern g1="Z" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="20" />
-<hkern g1="Z" 	g2="j" 	k="20" />
-<hkern g1="Z" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="Z" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="Z" 	g2="comma,period,ellipsis" 	k="-31" />
-<hkern g1="Z" 	g2="s" 	k="41" />
-<hkern g1="Z" 	g2="slash" 	k="-10" />
-<hkern g1="Z" 	g2="t" 	k="20" />
-<hkern g1="Z" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="31" />
-<hkern g1="Z" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="20" />
-<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" 	g2="asterisk" 	k="41" />
-<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" 	g2="question" 	k="82" />
-<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" 	g2="registered" 	k="20" />
-<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" 	g2="trademark" 	k="61" />
-<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" 	g2="backslash" 	k="82" />
-<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" 	g2="quoteleft,quotedblleft" 	k="51" />
-<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" 	g2="quoteright,quotedblright" 	k="41" />
-<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" 	g2="w" 	k="20" />
-<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="b,p,thorn" 	g2="asterisk" 	k="41" />
-<hkern g1="b,p,thorn" 	g2="exclam" 	k="10" />
-<hkern g1="b,p,thorn" 	g2="periodcentered" 	k="-20" />
-<hkern g1="b,p,thorn" 	g2="question" 	k="72" />
-<hkern g1="b,p,thorn" 	g2="trademark" 	k="51" />
-<hkern g1="b,p,thorn" 	g2="x" 	k="31" />
-<hkern g1="b,p,thorn" 	g2="backslash" 	k="92" />
-<hkern g1="b,p,thorn" 	g2="bullet" 	k="-20" />
-<hkern g1="b,p,thorn" 	g2="hyphen,endash,emdash" 	k="-20" />
-<hkern g1="b,p,thorn" 	g2="plus,divide" 	k="-10" />
-<hkern g1="b,p,thorn" 	g2="quoteleft,quotedblleft" 	k="82" />
-<hkern g1="b,p,thorn" 	g2="quoteright,quotedblright" 	k="72" />
-<hkern g1="b,p,thorn" 	g2="w" 	k="20" />
-<hkern g1="b,p,thorn" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="b,p,thorn" 	g2="z" 	k="41" />
-<hkern g1="b,p,thorn" 	g2="comma,period,ellipsis" 	k="31" />
-<hkern g1="b,p,thorn" 	g2="slash" 	k="10" />
-<hkern g1="backslash" 	g2="V" 	k="143" />
-<hkern g1="backslash" 	g2="x" 	k="-10" />
-<hkern g1="backslash" 	g2="AE" 	k="-20" />
-<hkern g1="backslash" 	g2="X" 	k="-20" />
-<hkern g1="backslash" 	g2="five" 	k="-10" />
-<hkern g1="backslash" 	g2="four" 	k="20" />
-<hkern g1="backslash" 	g2="nine" 	k="31" />
-<hkern g1="backslash" 	g2="one" 	k="41" />
-<hkern g1="backslash" 	g2="six" 	k="10" />
-<hkern g1="backslash" 	g2="three" 	k="-10" />
-<hkern g1="backslash" 	g2="two" 	k="-20" />
-<hkern g1="backslash" 	g2="zero" 	k="41" />
-<hkern g1="backslash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-20" />
-<hkern g1="backslash" 	g2="J" 	k="-10" />
-<hkern g1="backslash" 	g2="T" 	k="184" />
-<hkern g1="backslash" 	g2="W" 	k="82" />
-<hkern g1="backslash" 	g2="Y,Yacute,Ydieresis" 	k="133" />
-<hkern g1="backslash" 	g2="Z" 	k="-31" />
-<hkern g1="backslash" 	g2="d,q" 	k="10" />
-<hkern g1="backslash" 	g2="w" 	k="51" />
-<hkern g1="backslash" 	g2="v,y,yacute,ydieresis" 	k="82" />
-<hkern g1="backslash" 	g2="z" 	k="-20" />
-<hkern g1="backslash" 	g2="seven" 	k="82" />
-<hkern g1="backslash" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="31" />
-<hkern g1="backslash" 	g2="j" 	k="-31" />
-<hkern g1="backslash" 	g2="s" 	k="-10" />
-<hkern g1="backslash" 	g2="t" 	k="10" />
-<hkern g1="backslash" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="41" />
-<hkern g1="bracketleft,braceleft" 	g2="V" 	k="-10" />
-<hkern g1="bracketleft,braceleft" 	g2="AE" 	k="-20" />
-<hkern g1="bracketleft,braceleft" 	g2="X" 	k="-10" />
-<hkern g1="bracketleft,braceleft" 	g2="five" 	k="-31" />
-<hkern g1="bracketleft,braceleft" 	g2="four" 	k="31" />
-<hkern g1="bracketleft,braceleft" 	g2="one" 	k="-20" />
-<hkern g1="bracketleft,braceleft" 	g2="three" 	k="-10" />
-<hkern g1="bracketleft,braceleft" 	g2="two" 	k="-20" />
-<hkern g1="bracketleft,braceleft" 	g2="T" 	k="-10" />
-<hkern g1="bracketleft,braceleft" 	g2="W" 	k="-10" />
-<hkern g1="bracketleft,braceleft" 	g2="Y,Yacute,Ydieresis" 	k="-31" />
-<hkern g1="bracketleft,braceleft" 	g2="Z" 	k="-10" />
-<hkern g1="bracketleft,braceleft" 	g2="seven" 	k="-10" />
-<hkern g1="bracketleft,braceleft" 	g2="j" 	k="-20" />
-<hkern g1="bullet" 	g2="V" 	k="82" />
-<hkern g1="bullet" 	g2="x" 	k="61" />
-<hkern g1="bullet" 	g2="AE" 	k="61" />
-<hkern g1="bullet" 	g2="X" 	k="102" />
-<hkern g1="bullet" 	g2="four" 	k="-10" />
-<hkern g1="bullet" 	g2="nine" 	k="20" />
-<hkern g1="bullet" 	g2="one" 	k="61" />
-<hkern g1="bullet" 	g2="six" 	k="-20" />
-<hkern g1="bullet" 	g2="three" 	k="72" />
-<hkern g1="bullet" 	g2="two" 	k="72" />
-<hkern g1="bullet" 	g2="zero" 	k="-20" />
-<hkern g1="bullet" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="bullet" 	g2="J" 	k="82" />
-<hkern g1="bullet" 	g2="S" 	k="31" />
-<hkern g1="bullet" 	g2="T" 	k="195" />
-<hkern g1="bullet" 	g2="W" 	k="51" />
-<hkern g1="bullet" 	g2="Y,Yacute,Ydieresis" 	k="113" />
-<hkern g1="bullet" 	g2="Z" 	k="41" />
-<hkern g1="bullet" 	g2="d,q" 	k="-20" />
-<hkern g1="bullet" 	g2="w" 	k="10" />
-<hkern g1="bullet" 	g2="v,y,yacute,ydieresis" 	k="31" />
-<hkern g1="bullet" 	g2="z" 	k="31" />
-<hkern g1="bullet" 	g2="seven" 	k="164" />
-<hkern g1="bullet" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="-20" />
-<hkern g1="bullet" 	g2="g" 	k="-20" />
-<hkern g1="bullet" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="-20" />
-<hkern g1="c,ccedilla" 	g2="V" 	k="41" />
-<hkern g1="c,ccedilla" 	g2="ampersand" 	k="-10" />
-<hkern g1="c,ccedilla" 	g2="periodcentered" 	k="20" />
-<hkern g1="c,ccedilla" 	g2="question" 	k="20" />
-<hkern g1="c,ccedilla" 	g2="at" 	k="-10" />
-<hkern g1="c,ccedilla" 	g2="parenright" 	k="-31" />
-<hkern g1="c,ccedilla" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-10" />
-<hkern g1="c,ccedilla" 	g2="S" 	k="-10" />
-<hkern g1="c,ccedilla" 	g2="T" 	k="174" />
-<hkern g1="c,ccedilla" 	g2="W" 	k="51" />
-<hkern g1="c,ccedilla" 	g2="Y,Yacute,Ydieresis" 	k="82" />
-<hkern g1="c,ccedilla" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="-10" />
-<hkern g1="c,ccedilla" 	g2="backslash" 	k="41" />
-<hkern g1="c,ccedilla" 	g2="plus,divide" 	k="20" />
-<hkern g1="c,ccedilla" 	g2="quoteleft,quotedblleft" 	k="-10" />
-<hkern g1="c,ccedilla" 	g2="quoteright,quotedblright" 	k="-10" />
-<hkern g1="c,ccedilla" 	g2="bracketright,braceright" 	k="-10" />
-<hkern g1="c,ccedilla" 	g2="colon,semicolon" 	k="-20" />
-<hkern g1="c,ccedilla" 	g2="f,uniFB01,uniFB02" 	k="-20" />
-<hkern g1="c,ccedilla" 	g2="guillemotright,guilsinglright" 	k="-31" />
-<hkern g1="c,ccedilla" 	g2="comma,period,ellipsis" 	k="-41" />
-<hkern g1="c,ccedilla" 	g2="s" 	k="-10" />
-<hkern g1="c,ccedilla" 	g2="t" 	k="-20" />
-<hkern g1="colon,semicolon" 	g2="V" 	k="102" />
-<hkern g1="colon,semicolon" 	g2="x" 	k="-20" />
-<hkern g1="colon,semicolon" 	g2="AE" 	k="-41" />
-<hkern g1="colon,semicolon" 	g2="X" 	k="-20" />
-<hkern g1="colon,semicolon" 	g2="five" 	k="-10" />
-<hkern g1="colon,semicolon" 	g2="one" 	k="61" />
-<hkern g1="colon,semicolon" 	g2="three" 	k="-10" />
-<hkern g1="colon,semicolon" 	g2="two" 	k="-10" />
-<hkern g1="colon,semicolon" 	g2="eight" 	k="-10" />
-<hkern g1="colon,semicolon" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-20" />
-<hkern g1="colon,semicolon" 	g2="J" 	k="-41" />
-<hkern g1="colon,semicolon" 	g2="S" 	k="-20" />
-<hkern g1="colon,semicolon" 	g2="T" 	k="133" />
-<hkern g1="colon,semicolon" 	g2="W" 	k="61" />
-<hkern g1="colon,semicolon" 	g2="Y,Yacute,Ydieresis" 	k="102" />
-<hkern g1="colon,semicolon" 	g2="Z" 	k="-20" />
-<hkern g1="colon,semicolon" 	g2="w" 	k="20" />
-<hkern g1="colon,semicolon" 	g2="v,y,yacute,ydieresis" 	k="51" />
-<hkern g1="colon,semicolon" 	g2="seven" 	k="82" />
-<hkern g1="colon,semicolon" 	g2="j" 	k="-10" />
-<hkern g1="colon,semicolon" 	g2="s" 	k="-20" />
-<hkern g1="colon,semicolon" 	g2="slash" 	k="-10" />
-<hkern g1="hyphen,endash,emdash" 	g2="V" 	k="123" />
-<hkern g1="hyphen,endash,emdash" 	g2="x" 	k="82" />
-<hkern g1="hyphen,endash,emdash" 	g2="AE" 	k="61" />
-<hkern g1="hyphen,endash,emdash" 	g2="X" 	k="113" />
-<hkern g1="hyphen,endash,emdash" 	g2="four" 	k="-10" />
-<hkern g1="hyphen,endash,emdash" 	g2="nine" 	k="20" />
-<hkern g1="hyphen,endash,emdash" 	g2="one" 	k="61" />
-<hkern g1="hyphen,endash,emdash" 	g2="six" 	k="-10" />
-<hkern g1="hyphen,endash,emdash" 	g2="three" 	k="61" />
-<hkern g1="hyphen,endash,emdash" 	g2="two" 	k="72" />
-<hkern g1="hyphen,endash,emdash" 	g2="zero" 	k="-10" />
-<hkern g1="hyphen,endash,emdash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="hyphen,endash,emdash" 	g2="J" 	k="82" />
-<hkern g1="hyphen,endash,emdash" 	g2="S" 	k="31" />
-<hkern g1="hyphen,endash,emdash" 	g2="T" 	k="184" />
-<hkern g1="hyphen,endash,emdash" 	g2="W" 	k="72" />
-<hkern g1="hyphen,endash,emdash" 	g2="Y,Yacute,Ydieresis" 	k="154" />
-<hkern g1="hyphen,endash,emdash" 	g2="Z" 	k="41" />
-<hkern g1="hyphen,endash,emdash" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="31" />
-<hkern g1="hyphen,endash,emdash" 	g2="d,q" 	k="-20" />
-<hkern g1="hyphen,endash,emdash" 	g2="w" 	k="20" />
-<hkern g1="hyphen,endash,emdash" 	g2="v,y,yacute,ydieresis" 	k="51" />
-<hkern g1="hyphen,endash,emdash" 	g2="z" 	k="41" />
-<hkern g1="hyphen,endash,emdash" 	g2="seven" 	k="113" />
-<hkern g1="hyphen,endash,emdash" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="-20" />
-<hkern g1="hyphen,endash,emdash" 	g2="f,uniFB01,uniFB02" 	k="-10" />
-<hkern g1="hyphen,endash,emdash" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="-20" />
-<hkern g1="hyphen,endash,emdash" 	g2="s" 	k="-10" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="ampersand" 	k="-10" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="asterisk" 	k="31" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="periodcentered" 	k="-20" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="question" 	k="51" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="trademark" 	k="41" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="x" 	k="20" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="-10" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="backslash" 	k="82" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="bullet" 	k="-20" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="hyphen,endash,emdash" 	k="-20" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="quoteleft,quotedblleft" 	k="31" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="w" 	k="10" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="v,y,yacute,ydieresis" 	k="10" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="z" 	k="20" />
-<hkern g1="e,ae,egrave,eacute,ecircumflex,edieresis,oe" 	g2="colon,semicolon" 	k="-10" />
-<hkern g1="f" 	g2="ampersand" 	k="51" />
-<hkern g1="f" 	g2="asterisk" 	k="-41" />
-<hkern g1="f" 	g2="periodcentered" 	k="61" />
-<hkern g1="f" 	g2="question" 	k="-31" />
-<hkern g1="f" 	g2="registered" 	k="-41" />
-<hkern g1="f" 	g2="trademark" 	k="-41" />
-<hkern g1="f" 	g2="at" 	k="31" />
-<hkern g1="f" 	g2="parenright" 	k="-31" />
-<hkern g1="f" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="20" />
-<hkern g1="f" 	g2="backslash" 	k="-20" />
-<hkern g1="f" 	g2="bullet" 	k="41" />
-<hkern g1="f" 	g2="d,q" 	k="31" />
-<hkern g1="f" 	g2="hyphen,endash,emdash" 	k="51" />
-<hkern g1="f" 	g2="plus,divide" 	k="31" />
-<hkern g1="f" 	g2="quoteleft,quotedblleft" 	k="-41" />
-<hkern g1="f" 	g2="quoteright,quotedblright" 	k="-61" />
-<hkern g1="f" 	g2="z" 	k="20" />
-<hkern g1="f" 	g2="bracketright,braceright" 	k="-20" />
-<hkern g1="f" 	g2="colon,semicolon" 	k="31" />
-<hkern g1="f" 	g2="g" 	k="31" />
-<hkern g1="f" 	g2="guillemotleft,guilsinglleft" 	k="72" />
-<hkern g1="f" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="f" 	g2="comma,period,ellipsis" 	k="123" />
-<hkern g1="f" 	g2="s" 	k="10" />
-<hkern g1="f" 	g2="slash" 	k="92" />
-<hkern g1="g" 	g2="question" 	k="61" />
-<hkern g1="g" 	g2="trademark" 	k="31" />
-<hkern g1="g" 	g2="backslash" 	k="82" />
-<hkern g1="g" 	g2="quoteleft,quotedblleft" 	k="20" />
-<hkern g1="g" 	g2="quoteright,quotedblright" 	k="20" />
-<hkern g1="g" 	g2="j" 	k="-10" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="V" 	k="72" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="five" 	k="-10" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="four" 	k="20" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="one" 	k="31" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="S" 	k="-20" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="T" 	k="164" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="W" 	k="41" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="Y,Yacute,Ydieresis" 	k="113" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="w" 	k="-20" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="seven" 	k="61" />
-<hkern g1="guillemotleft,guilsinglleft" 	g2="f,uniFB01,uniFB02" 	k="-20" />
-<hkern g1="guillemotright,guilsinglright" 	g2="V" 	k="133" />
-<hkern g1="guillemotright,guilsinglright" 	g2="x" 	k="102" />
-<hkern g1="guillemotright,guilsinglright" 	g2="AE" 	k="41" />
-<hkern g1="guillemotright,guilsinglright" 	g2="X" 	k="102" />
-<hkern g1="guillemotright,guilsinglright" 	g2="nine" 	k="31" />
-<hkern g1="guillemotright,guilsinglright" 	g2="one" 	k="82" />
-<hkern g1="guillemotright,guilsinglright" 	g2="three" 	k="51" />
-<hkern g1="guillemotright,guilsinglright" 	g2="two" 	k="41" />
-<hkern g1="guillemotright,guilsinglright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="51" />
-<hkern g1="guillemotright,guilsinglright" 	g2="J" 	k="51" />
-<hkern g1="guillemotright,guilsinglright" 	g2="S" 	k="51" />
-<hkern g1="guillemotright,guilsinglright" 	g2="T" 	k="195" />
-<hkern g1="guillemotright,guilsinglright" 	g2="W" 	k="92" />
-<hkern g1="guillemotright,guilsinglright" 	g2="Y,Yacute,Ydieresis" 	k="143" />
-<hkern g1="guillemotright,guilsinglright" 	g2="Z" 	k="20" />
-<hkern g1="guillemotright,guilsinglright" 	g2="w" 	k="31" />
-<hkern g1="guillemotright,guilsinglright" 	g2="v,y,yacute,ydieresis" 	k="61" />
-<hkern g1="guillemotright,guilsinglright" 	g2="z" 	k="61" />
-<hkern g1="guillemotright,guilsinglright" 	g2="seven" 	k="123" />
-<hkern g1="guillemotright,guilsinglright" 	g2="s" 	k="20" />
-<hkern g1="k" 	g2="ampersand" 	k="31" />
-<hkern g1="k" 	g2="asterisk" 	k="10" />
-<hkern g1="k" 	g2="exclam" 	k="10" />
-<hkern g1="k" 	g2="periodcentered" 	k="61" />
-<hkern g1="k" 	g2="question" 	k="31" />
-<hkern g1="k" 	g2="trademark" 	k="20" />
-<hkern g1="k" 	g2="at" 	k="20" />
-<hkern g1="k" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="10" />
-<hkern g1="k" 	g2="backslash" 	k="51" />
-<hkern g1="k" 	g2="bullet" 	k="51" />
-<hkern g1="k" 	g2="d,q" 	k="41" />
-<hkern g1="k" 	g2="hyphen,endash,emdash" 	k="61" />
-<hkern g1="k" 	g2="plus,divide" 	k="61" />
-<hkern g1="k" 	g2="quoteleft,quotedblleft" 	k="10" />
-<hkern g1="k" 	g2="v,y,yacute,ydieresis" 	k="10" />
-<hkern g1="k" 	g2="g" 	k="41" />
-<hkern g1="k" 	g2="guillemotleft,guilsinglleft" 	k="82" />
-<hkern g1="k" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="51" />
-<hkern g1="k" 	g2="comma,period,ellipsis" 	k="-20" />
-<hkern g1="k" 	g2="s" 	k="10" />
-<hkern g1="k" 	g2="slash" 	k="-10" />
-<hkern g1="k" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="h,m,n,ntilde" 	g2="asterisk" 	k="41" />
-<hkern g1="h,m,n,ntilde" 	g2="question" 	k="82" />
-<hkern g1="h,m,n,ntilde" 	g2="registered" 	k="20" />
-<hkern g1="h,m,n,ntilde" 	g2="trademark" 	k="51" />
-<hkern g1="h,m,n,ntilde" 	g2="backslash" 	k="82" />
-<hkern g1="h,m,n,ntilde" 	g2="quoteleft,quotedblleft" 	k="51" />
-<hkern g1="h,m,n,ntilde" 	g2="quoteright,quotedblright" 	k="41" />
-<hkern g1="h,m,n,ntilde" 	g2="w" 	k="20" />
-<hkern g1="h,m,n,ntilde" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="asterisk" 	k="72" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="exclam" 	k="10" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="periodcentered" 	k="-20" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="question" 	k="82" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="registered" 	k="41" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="trademark" 	k="72" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="x" 	k="41" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="backslash" 	k="102" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="bullet" 	k="-20" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="hyphen,endash,emdash" 	k="-20" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="plus,divide" 	k="-10" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quoteleft,quotedblleft" 	k="72" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="quoteright,quotedblright" 	k="61" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="w" 	k="20" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="z" 	k="31" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="comma,period,ellipsis" 	k="31" />
-<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis,oslash" 	g2="s" 	k="10" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="V" 	k="154" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="x" 	k="-20" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="AE" 	k="-61" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="X" 	k="-41" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="five" 	k="-31" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="four" 	k="51" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="nine" 	k="20" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="one" 	k="82" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="six" 	k="61" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="three" 	k="-31" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="two" 	k="-41" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="zero" 	k="61" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-51" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="J" 	k="-72" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="S" 	k="-41" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="T" 	k="164" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="W" 	k="123" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="Y,Yacute,Ydieresis" 	k="133" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="Z" 	k="-41" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="d,q" 	k="31" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="w" 	k="92" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="v,y,yacute,ydieresis" 	k="133" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="z" 	k="-10" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="seven" 	k="61" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="72" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="g" 	k="31" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="j" 	k="-10" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="31" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="s" 	k="-10" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="t" 	k="31" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="31" />
-<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="61" />
-<hkern g1="plus,divide" 	g2="V" 	k="102" />
-<hkern g1="plus,divide" 	g2="x" 	k="61" />
-<hkern g1="plus,divide" 	g2="AE" 	k="92" />
-<hkern g1="plus,divide" 	g2="X" 	k="102" />
-<hkern g1="plus,divide" 	g2="four" 	k="10" />
-<hkern g1="plus,divide" 	g2="nine" 	k="31" />
-<hkern g1="plus,divide" 	g2="one" 	k="20" />
-<hkern g1="plus,divide" 	g2="six" 	k="-10" />
-<hkern g1="plus,divide" 	g2="three" 	k="82" />
-<hkern g1="plus,divide" 	g2="two" 	k="61" />
-<hkern g1="plus,divide" 	g2="zero" 	k="-10" />
-<hkern g1="plus,divide" 	g2="eight" 	k="20" />
-<hkern g1="plus,divide" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="82" />
-<hkern g1="plus,divide" 	g2="J" 	k="133" />
-<hkern g1="plus,divide" 	g2="S" 	k="20" />
-<hkern g1="plus,divide" 	g2="T" 	k="184" />
-<hkern g1="plus,divide" 	g2="W" 	k="51" />
-<hkern g1="plus,divide" 	g2="Y,Yacute,Ydieresis" 	k="102" />
-<hkern g1="plus,divide" 	g2="Z" 	k="51" />
-<hkern g1="plus,divide" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="20" />
-<hkern g1="plus,divide" 	g2="d,q" 	k="-10" />
-<hkern g1="plus,divide" 	g2="z" 	k="31" />
-<hkern g1="plus,divide" 	g2="seven" 	k="133" />
-<hkern g1="plus,divide" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="-20" />
-<hkern g1="plus,divide" 	g2="f,uniFB01,uniFB02" 	k="-10" />
-<hkern g1="plus,divide" 	g2="g" 	k="-10" />
-<hkern g1="plus,divide" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="-10" />
-<hkern g1="plus,divide" 	g2="s" 	k="-10" />
-<hkern g1="plus,divide" 	g2="t" 	k="-10" />
-<hkern g1="quoteleft,quotedblleft" 	g2="V" 	k="-41" />
-<hkern g1="quoteleft,quotedblleft" 	g2="x" 	k="10" />
-<hkern g1="quoteleft,quotedblleft" 	g2="AE" 	k="195" />
-<hkern g1="quoteleft,quotedblleft" 	g2="X" 	k="-10" />
-<hkern g1="quoteleft,quotedblleft" 	g2="germandbls" 	k="31" />
-<hkern g1="quoteleft,quotedblleft" 	g2="five" 	k="-10" />
-<hkern g1="quoteleft,quotedblleft" 	g2="four" 	k="205" />
-<hkern g1="quoteleft,quotedblleft" 	g2="nine" 	k="-10" />
-<hkern g1="quoteleft,quotedblleft" 	g2="one" 	k="-41" />
-<hkern g1="quoteleft,quotedblleft" 	g2="six" 	k="41" />
-<hkern g1="quoteleft,quotedblleft" 	g2="zero" 	k="41" />
-<hkern g1="quoteleft,quotedblleft" 	g2="eight" 	k="51" />
-<hkern g1="quoteleft,quotedblleft" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="184" />
-<hkern g1="quoteleft,quotedblleft" 	g2="J" 	k="143" />
-<hkern g1="quoteleft,quotedblleft" 	g2="S" 	k="-20" />
-<hkern g1="quoteleft,quotedblleft" 	g2="T" 	k="-31" />
-<hkern g1="quoteleft,quotedblleft" 	g2="W" 	k="-41" />
-<hkern g1="quoteleft,quotedblleft" 	g2="Y,Yacute,Ydieresis" 	k="-41" />
-<hkern g1="quoteleft,quotedblleft" 	g2="Z" 	k="20" />
-<hkern g1="quoteleft,quotedblleft" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="51" />
-<hkern g1="quoteleft,quotedblleft" 	g2="d,q" 	k="72" />
-<hkern g1="quoteleft,quotedblleft" 	g2="w" 	k="-20" />
-<hkern g1="quoteleft,quotedblleft" 	g2="v,y,yacute,ydieresis" 	k="-31" />
-<hkern g1="quoteleft,quotedblleft" 	g2="z" 	k="31" />
-<hkern g1="quoteleft,quotedblleft" 	g2="seven" 	k="-10" />
-<hkern g1="quoteleft,quotedblleft" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="51" />
-<hkern g1="quoteleft,quotedblleft" 	g2="f,uniFB01,uniFB02" 	k="10" />
-<hkern g1="quoteleft,quotedblleft" 	g2="g" 	k="72" />
-<hkern g1="quoteleft,quotedblleft" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="-10" />
-<hkern g1="quoteleft,quotedblleft" 	g2="j" 	k="-10" />
-<hkern g1="quoteleft,quotedblleft" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="quoteleft,quotedblleft" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="quoteleft,quotedblleft" 	g2="s" 	k="41" />
-<hkern g1="quoteleft,quotedblleft" 	g2="t" 	k="-10" />
-<hkern g1="quoteright,quotedblright" 	g2="V" 	k="-41" />
-<hkern g1="quoteright,quotedblright" 	g2="x" 	k="20" />
-<hkern g1="quoteright,quotedblright" 	g2="AE" 	k="225" />
-<hkern g1="quoteright,quotedblright" 	g2="germandbls" 	k="51" />
-<hkern g1="quoteright,quotedblright" 	g2="four" 	k="246" />
-<hkern g1="quoteright,quotedblright" 	g2="nine" 	k="20" />
-<hkern g1="quoteright,quotedblright" 	g2="one" 	k="-31" />
-<hkern g1="quoteright,quotedblright" 	g2="six" 	k="61" />
-<hkern g1="quoteright,quotedblright" 	g2="two" 	k="20" />
-<hkern g1="quoteright,quotedblright" 	g2="zero" 	k="61" />
-<hkern g1="quoteright,quotedblright" 	g2="eight" 	k="61" />
-<hkern g1="quoteright,quotedblright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="174" />
-<hkern g1="quoteright,quotedblright" 	g2="J" 	k="174" />
-<hkern g1="quoteright,quotedblright" 	g2="T" 	k="-20" />
-<hkern g1="quoteright,quotedblright" 	g2="W" 	k="-41" />
-<hkern g1="quoteright,quotedblright" 	g2="Y,Yacute,Ydieresis" 	k="-41" />
-<hkern g1="quoteright,quotedblright" 	g2="Z" 	k="31" />
-<hkern g1="quoteright,quotedblright" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="72" />
-<hkern g1="quoteright,quotedblright" 	g2="d,q" 	k="113" />
-<hkern g1="quoteright,quotedblright" 	g2="w" 	k="-20" />
-<hkern g1="quoteright,quotedblright" 	g2="v,y,yacute,ydieresis" 	k="-20" />
-<hkern g1="quoteright,quotedblright" 	g2="z" 	k="51" />
-<hkern g1="quoteright,quotedblright" 	g2="seven" 	k="-10" />
-<hkern g1="quoteright,quotedblright" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="51" />
-<hkern g1="quoteright,quotedblright" 	g2="f,uniFB01,uniFB02" 	k="31" />
-<hkern g1="quoteright,quotedblright" 	g2="g" 	k="113" />
-<hkern g1="quoteright,quotedblright" 	g2="m,n,p,r,ntilde" 	k="31" />
-<hkern g1="quoteright,quotedblright" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="92" />
-<hkern g1="quoteright,quotedblright" 	g2="s" 	k="92" />
-<hkern g1="quoteright,quotedblright" 	g2="t" 	k="10" />
-<hkern g1="quoteright,quotedblright" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="31" />
-<hkern g1="r" 	g2="ampersand" 	k="72" />
-<hkern g1="r" 	g2="asterisk" 	k="-31" />
-<hkern g1="r" 	g2="periodcentered" 	k="20" />
-<hkern g1="r" 	g2="question" 	k="20" />
-<hkern g1="r" 	g2="registered" 	k="-31" />
-<hkern g1="r" 	g2="at" 	k="31" />
-<hkern g1="r" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="41" />
-<hkern g1="r" 	g2="backslash" 	k="31" />
-<hkern g1="r" 	g2="bullet" 	k="20" />
-<hkern g1="r" 	g2="d,q" 	k="41" />
-<hkern g1="r" 	g2="hyphen,endash,emdash" 	k="41" />
-<hkern g1="r" 	g2="plus,divide" 	k="31" />
-<hkern g1="r" 	g2="quoteleft,quotedblleft" 	k="-31" />
-<hkern g1="r" 	g2="quoteright,quotedblright" 	k="-31" />
-<hkern g1="r" 	g2="w" 	k="-20" />
-<hkern g1="r" 	g2="v,y,yacute,ydieresis" 	k="-31" />
-<hkern g1="r" 	g2="z" 	k="20" />
-<hkern g1="r" 	g2="colon,semicolon" 	k="31" />
-<hkern g1="r" 	g2="f,uniFB01,uniFB02" 	k="-20" />
-<hkern g1="r" 	g2="g" 	k="41" />
-<hkern g1="r" 	g2="guillemotleft,guilsinglleft" 	k="72" />
-<hkern g1="r" 	g2="guillemotright,guilsinglright" 	k="-10" />
-<hkern g1="r" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="r" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="r" 	g2="comma,period,ellipsis" 	k="133" />
-<hkern g1="r" 	g2="s" 	k="20" />
-<hkern g1="r" 	g2="slash" 	k="123" />
-<hkern g1="r" 	g2="t" 	k="-20" />
-<hkern g1="s" 	g2="asterisk" 	k="20" />
-<hkern g1="s" 	g2="exclam" 	k="10" />
-<hkern g1="s" 	g2="periodcentered" 	k="10" />
-<hkern g1="s" 	g2="question" 	k="61" />
-<hkern g1="s" 	g2="trademark" 	k="41" />
-<hkern g1="s" 	g2="at" 	k="-10" />
-<hkern g1="s" 	g2="x" 	k="10" />
-<hkern g1="s" 	g2="backslash" 	k="82" />
-<hkern g1="s" 	g2="d,q" 	k="-10" />
-<hkern g1="s" 	g2="hyphen,endash,emdash" 	k="20" />
-<hkern g1="s" 	g2="plus,divide" 	k="20" />
-<hkern g1="s" 	g2="quoteleft,quotedblleft" 	k="31" />
-<hkern g1="s" 	g2="quoteright,quotedblright" 	k="20" />
-<hkern g1="s" 	g2="v,y,yacute,ydieresis" 	k="10" />
-<hkern g1="s" 	g2="z" 	k="20" />
-<hkern g1="s" 	g2="f,uniFB01,uniFB02" 	k="-20" />
-<hkern g1="s" 	g2="g" 	k="-10" />
-<hkern g1="s" 	g2="t" 	k="-20" />
-<hkern g1="slash" 	g2="V" 	k="-20" />
-<hkern g1="slash" 	g2="x" 	k="72" />
-<hkern g1="slash" 	g2="AE" 	k="143" />
-<hkern g1="slash" 	g2="germandbls" 	k="72" />
-<hkern g1="slash" 	g2="five" 	k="-10" />
-<hkern g1="slash" 	g2="four" 	k="154" />
-<hkern g1="slash" 	g2="one" 	k="-20" />
-<hkern g1="slash" 	g2="six" 	k="41" />
-<hkern g1="slash" 	g2="three" 	k="20" />
-<hkern g1="slash" 	g2="two" 	k="20" />
-<hkern g1="slash" 	g2="zero" 	k="41" />
-<hkern g1="slash" 	g2="eight" 	k="41" />
-<hkern g1="slash" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="133" />
-<hkern g1="slash" 	g2="J" 	k="164" />
-<hkern g1="slash" 	g2="T" 	k="-31" />
-<hkern g1="slash" 	g2="W" 	k="-20" />
-<hkern g1="slash" 	g2="Y,Yacute,Ydieresis" 	k="-20" />
-<hkern g1="slash" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="113" />
-<hkern g1="slash" 	g2="d,q" 	k="92" />
-<hkern g1="slash" 	g2="w" 	k="41" />
-<hkern g1="slash" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="slash" 	g2="z" 	k="82" />
-<hkern g1="slash" 	g2="seven" 	k="-10" />
-<hkern g1="slash" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="41" />
-<hkern g1="slash" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="slash" 	g2="g" 	k="92" />
-<hkern g1="slash" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="51" />
-<hkern g1="slash" 	g2="j" 	k="51" />
-<hkern g1="slash" 	g2="m,n,p,r,ntilde" 	k="82" />
-<hkern g1="slash" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="102" />
-<hkern g1="slash" 	g2="s" 	k="92" />
-<hkern g1="slash" 	g2="slash" 	k="102" />
-<hkern g1="slash" 	g2="t" 	k="20" />
-<hkern g1="slash" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="72" />
-<hkern g1="t" 	g2="asterisk" 	k="-10" />
-<hkern g1="t" 	g2="periodcentered" 	k="20" />
-<hkern g1="t" 	g2="question" 	k="-10" />
-<hkern g1="t" 	g2="registered" 	k="-10" />
-<hkern g1="t" 	g2="at" 	k="-10" />
-<hkern g1="t" 	g2="parenright" 	k="-10" />
-<hkern g1="t" 	g2="x" 	k="-20" />
-<hkern g1="t" 	g2="backslash" 	k="31" />
-<hkern g1="t" 	g2="bullet" 	k="31" />
-<hkern g1="t" 	g2="hyphen,endash,emdash" 	k="20" />
-<hkern g1="t" 	g2="plus,divide" 	k="20" />
-<hkern g1="t" 	g2="quoteright,quotedblright" 	k="-10" />
-<hkern g1="t" 	g2="w" 	k="-10" />
-<hkern g1="t" 	g2="v,y,yacute,ydieresis" 	k="-10" />
-<hkern g1="t" 	g2="z" 	k="-10" />
-<hkern g1="t" 	g2="bracketright,braceright" 	k="-20" />
-<hkern g1="t" 	g2="colon,semicolon" 	k="-10" />
-<hkern g1="t" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="t" 	g2="guillemotleft,guilsinglleft" 	k="20" />
-<hkern g1="t" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="20" />
-<hkern g1="t" 	g2="comma,period,ellipsis" 	k="-41" />
-<hkern g1="t" 	g2="s" 	k="-10" />
-<hkern g1="t" 	g2="slash" 	k="-20" />
-<hkern g1="u,ugrave,uacute,ucircumflex,udieresis" 	g2="question" 	k="51" />
-<hkern g1="u,ugrave,uacute,ucircumflex,udieresis" 	g2="trademark" 	k="31" />
-<hkern g1="u,ugrave,uacute,ucircumflex,udieresis" 	g2="backslash" 	k="61" />
-<hkern g1="u,ugrave,uacute,ucircumflex,udieresis" 	g2="quoteleft,quotedblleft" 	k="20" />
-<hkern g1="w" 	g2="ampersand" 	k="31" />
-<hkern g1="w" 	g2="asterisk" 	k="-31" />
-<hkern g1="w" 	g2="periodcentered" 	k="10" />
-<hkern g1="w" 	g2="question" 	k="31" />
-<hkern g1="w" 	g2="registered" 	k="-31" />
-<hkern g1="w" 	g2="parenright" 	k="20" />
-<hkern g1="w" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="31" />
-<hkern g1="w" 	g2="backslash" 	k="41" />
-<hkern g1="w" 	g2="bullet" 	k="10" />
-<hkern g1="w" 	g2="d,q" 	k="10" />
-<hkern g1="w" 	g2="hyphen,endash,emdash" 	k="20" />
-<hkern g1="w" 	g2="quoteleft,quotedblleft" 	k="-20" />
-<hkern g1="w" 	g2="quoteright,quotedblright" 	k="-31" />
-<hkern g1="w" 	g2="z" 	k="20" />
-<hkern g1="w" 	g2="colon,semicolon" 	k="20" />
-<hkern g1="w" 	g2="f,uniFB01,uniFB02" 	k="-10" />
-<hkern g1="w" 	g2="guillemotleft,guilsinglleft" 	k="31" />
-<hkern g1="w" 	g2="guillemotright,guilsinglright" 	k="-20" />
-<hkern g1="w" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="31" />
-<hkern g1="w" 	g2="comma,period,ellipsis" 	k="92" />
-<hkern g1="w" 	g2="s" 	k="10" />
-<hkern g1="w" 	g2="slash" 	k="51" />
-<hkern g1="w" 	g2="t" 	k="-20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="ampersand" 	k="61" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="asterisk" 	k="-10" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="periodcentered" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="question" 	k="31" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="registered" 	k="-31" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="at" 	k="10" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="parenright" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="10" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="backslash" 	k="41" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="bullet" 	k="31" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="d,q" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="hyphen,endash,emdash" 	k="51" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="quoteleft,quotedblleft" 	k="-20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="quoteright,quotedblright" 	k="-31" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="z" 	k="20" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="colon,semicolon" 	k="51" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="f,uniFB01,uniFB02" 	k="-31" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="g" 	k="10" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="guillemotleft,guilsinglleft" 	k="61" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="31" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="comma,period,ellipsis" 	k="133" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="slash" 	k="82" />
-<hkern g1="v,y,yacute,ydieresis" 	g2="t" 	k="-41" />
-<hkern g1="z" 	g2="ampersand" 	k="20" />
-<hkern g1="z" 	g2="asterisk" 	k="-41" />
-<hkern g1="z" 	g2="question" 	k="20" />
-<hkern g1="z" 	g2="registered" 	k="-20" />
-<hkern g1="z" 	g2="at" 	k="20" />
-<hkern g1="z" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="10" />
-<hkern g1="z" 	g2="backslash" 	k="20" />
-<hkern g1="z" 	g2="d,q" 	k="10" />
-<hkern g1="z" 	g2="hyphen,endash,emdash" 	k="20" />
-<hkern g1="z" 	g2="plus,divide" 	k="20" />
-<hkern g1="z" 	g2="quoteright,quotedblright" 	k="-10" />
-<hkern g1="z" 	g2="w" 	k="-10" />
-<hkern g1="z" 	g2="f,uniFB01,uniFB02" 	k="-20" />
-<hkern g1="z" 	g2="g" 	k="10" />
-<hkern g1="z" 	g2="guillemotleft,guilsinglleft" 	k="61" />
-<hkern g1="z" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="z" 	g2="comma,period,ellipsis" 	k="-10" />
-<hkern g1="z" 	g2="t" 	k="-10" />
-<hkern g1="B" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="10" />
-<hkern g1="B" 	g2="J" 	k="-10" />
-<hkern g1="B" 	g2="S" 	k="-31" />
-<hkern g1="B" 	g2="T" 	k="51" />
-<hkern g1="B" 	g2="W" 	k="20" />
-<hkern g1="B" 	g2="Y,Yacute,Ydieresis" 	k="31" />
-<hkern g1="B" 	g2="Z" 	k="20" />
-<hkern g1="B" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="-20" />
-<hkern g1="B" 	g2="backslash" 	k="41" />
-<hkern g1="B" 	g2="bullet" 	k="-41" />
-<hkern g1="B" 	g2="d,q" 	k="-10" />
-<hkern g1="B" 	g2="hyphen,endash,emdash" 	k="-10" />
-<hkern g1="B" 	g2="plus,divide" 	k="-20" />
-<hkern g1="B" 	g2="quoteleft,quotedblleft" 	k="41" />
-<hkern g1="B" 	g2="quoteright,quotedblright" 	k="41" />
-<hkern g1="B" 	g2="w" 	k="20" />
-<hkern g1="B" 	g2="v,y,yacute,ydieresis" 	k="31" />
-<hkern g1="B" 	g2="z" 	k="10" />
-<hkern g1="Euro" 	g2="seven" 	k="-10" />
-<hkern g1="F" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="164" />
-<hkern g1="F" 	g2="J" 	k="195" />
-<hkern g1="F" 	g2="S" 	k="10" />
-<hkern g1="F" 	g2="T" 	k="-10" />
-<hkern g1="F" 	g2="W" 	k="-10" />
-<hkern g1="F" 	g2="Z" 	k="51" />
-<hkern g1="F" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="102" />
-<hkern g1="F" 	g2="backslash" 	k="-20" />
-<hkern g1="F" 	g2="bullet" 	k="61" />
-<hkern g1="F" 	g2="d,q" 	k="113" />
-<hkern g1="F" 	g2="hyphen,endash,emdash" 	k="82" />
-<hkern g1="F" 	g2="plus,divide" 	k="82" />
-<hkern g1="F" 	g2="quoteleft,quotedblleft" 	k="-10" />
-<hkern g1="F" 	g2="quoteright,quotedblright" 	k="-20" />
-<hkern g1="F" 	g2="w" 	k="82" />
-<hkern g1="F" 	g2="v,y,yacute,ydieresis" 	k="82" />
-<hkern g1="F" 	g2="z" 	k="123" />
-<hkern g1="F" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="61" />
-<hkern g1="F" 	g2="bracketright,braceright" 	k="-10" />
-<hkern g1="F" 	g2="colon,semicolon" 	k="31" />
-<hkern g1="F" 	g2="f,uniFB01,uniFB02" 	k="20" />
-<hkern g1="F" 	g2="g" 	k="113" />
-<hkern g1="F" 	g2="guillemotleft,guilsinglleft" 	k="113" />
-<hkern g1="F" 	g2="guillemotright,guilsinglright" 	k="61" />
-<hkern g1="F" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="51" />
-<hkern g1="F" 	g2="j" 	k="51" />
-<hkern g1="F" 	g2="m,n,p,r,ntilde" 	k="113" />
-<hkern g1="F" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="113" />
-<hkern g1="F" 	g2="comma,period,ellipsis" 	k="123" />
-<hkern g1="F" 	g2="s" 	k="102" />
-<hkern g1="F" 	g2="slash" 	k="164" />
-<hkern g1="F" 	g2="t" 	k="20" />
-<hkern g1="F" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="113" />
-<hkern g1="P" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="113" />
-<hkern g1="P" 	g2="J" 	k="143" />
-<hkern g1="P" 	g2="S" 	k="-20" />
-<hkern g1="P" 	g2="T" 	k="20" />
-<hkern g1="P" 	g2="W" 	k="-20" />
-<hkern g1="P" 	g2="Y,Yacute,Ydieresis" 	k="10" />
-<hkern g1="P" 	g2="Z" 	k="72" />
-<hkern g1="P" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="20" />
-<hkern g1="P" 	g2="bullet" 	k="10" />
-<hkern g1="P" 	g2="d,q" 	k="20" />
-<hkern g1="P" 	g2="hyphen,endash,emdash" 	k="20" />
-<hkern g1="P" 	g2="plus,divide" 	k="20" />
-<hkern g1="P" 	g2="quoteleft,quotedblleft" 	k="-10" />
-<hkern g1="P" 	g2="quoteright,quotedblright" 	k="-10" />
-<hkern g1="P" 	g2="w" 	k="-20" />
-<hkern g1="P" 	g2="z" 	k="20" />
-<hkern g1="P" 	g2="f,uniFB01,uniFB02" 	k="-20" />
-<hkern g1="P" 	g2="g" 	k="20" />
-<hkern g1="P" 	g2="guillemotleft,guilsinglleft" 	k="82" />
-<hkern g1="P" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="P" 	g2="comma,period,ellipsis" 	k="164" />
-<hkern g1="P" 	g2="slash" 	k="102" />
-<hkern g1="P" 	g2="t" 	k="-20" />
-<hkern g1="Thorn" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="61" />
-<hkern g1="Thorn" 	g2="J" 	k="113" />
-<hkern g1="Thorn" 	g2="S" 	k="10" />
-<hkern g1="Thorn" 	g2="T" 	k="102" />
-<hkern g1="Thorn" 	g2="W" 	k="20" />
-<hkern g1="Thorn" 	g2="Y,Yacute,Ydieresis" 	k="72" />
-<hkern g1="Thorn" 	g2="Z" 	k="82" />
-<hkern g1="Thorn" 	g2="backslash" 	k="31" />
-<hkern g1="Thorn" 	g2="bullet" 	k="-41" />
-<hkern g1="Thorn" 	g2="d,q" 	k="-20" />
-<hkern g1="Thorn" 	g2="hyphen,endash,emdash" 	k="-31" />
-<hkern g1="Thorn" 	g2="plus,divide" 	k="-31" />
-<hkern g1="Thorn" 	g2="quoteleft,quotedblleft" 	k="41" />
-<hkern g1="Thorn" 	g2="quoteright,quotedblright" 	k="31" />
-<hkern g1="Thorn" 	g2="z" 	k="31" />
-<hkern g1="Thorn" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="-20" />
-<hkern g1="Thorn" 	g2="bracketright,braceright" 	k="10" />
-<hkern g1="Thorn" 	g2="colon,semicolon" 	k="-20" />
-<hkern g1="Thorn" 	g2="f,uniFB01,uniFB02" 	k="-20" />
-<hkern g1="Thorn" 	g2="g" 	k="-20" />
-<hkern g1="Thorn" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="-10" />
-<hkern g1="Thorn" 	g2="comma,period,ellipsis" 	k="82" />
-<hkern g1="Thorn" 	g2="s" 	k="-10" />
-<hkern g1="Thorn" 	g2="slash" 	k="20" />
-<hkern g1="Thorn" 	g2="t" 	k="-10" />
-<hkern g1="V" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="133" />
-<hkern g1="V" 	g2="J" 	k="143" />
-<hkern g1="V" 	g2="T" 	k="-20" />
-<hkern g1="V" 	g2="W" 	k="-20" />
-<hkern g1="V" 	g2="Z" 	k="51" />
-<hkern g1="V" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="92" />
-<hkern g1="V" 	g2="backslash" 	k="-20" />
-<hkern g1="V" 	g2="bullet" 	k="82" />
-<hkern g1="V" 	g2="d,q" 	k="82" />
-<hkern g1="V" 	g2="hyphen,endash,emdash" 	k="123" />
-<hkern g1="V" 	g2="plus,divide" 	k="102" />
-<hkern g1="V" 	g2="quoteleft,quotedblleft" 	k="-31" />
-<hkern g1="V" 	g2="quoteright,quotedblright" 	k="-41" />
-<hkern g1="V" 	g2="w" 	k="51" />
-<hkern g1="V" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="V" 	g2="z" 	k="82" />
-<hkern g1="V" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="61" />
-<hkern g1="V" 	g2="bracketright,braceright" 	k="-10" />
-<hkern g1="V" 	g2="colon,semicolon" 	k="102" />
-<hkern g1="V" 	g2="g" 	k="82" />
-<hkern g1="V" 	g2="guillemotleft,guilsinglleft" 	k="133" />
-<hkern g1="V" 	g2="guillemotright,guilsinglright" 	k="72" />
-<hkern g1="V" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="31" />
-<hkern g1="V" 	g2="j" 	k="31" />
-<hkern g1="V" 	g2="m,n,p,r,ntilde" 	k="61" />
-<hkern g1="V" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="123" />
-<hkern g1="V" 	g2="comma,period,ellipsis" 	k="154" />
-<hkern g1="V" 	g2="s" 	k="72" />
-<hkern g1="V" 	g2="slash" 	k="143" />
-<hkern g1="V" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="61" />
-<hkern g1="X" 	g2="T" 	k="31" />
-<hkern g1="X" 	g2="W" 	k="10" />
-<hkern g1="X" 	g2="Y,Yacute,Ydieresis" 	k="10" />
-<hkern g1="X" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="10" />
-<hkern g1="X" 	g2="bullet" 	k="102" />
-<hkern g1="X" 	g2="d,q" 	k="31" />
-<hkern g1="X" 	g2="hyphen,endash,emdash" 	k="113" />
-<hkern g1="X" 	g2="plus,divide" 	k="102" />
-<hkern g1="X" 	g2="quoteleft,quotedblleft" 	k="20" />
-<hkern g1="X" 	g2="quoteright,quotedblright" 	k="10" />
-<hkern g1="X" 	g2="w" 	k="51" />
-<hkern g1="X" 	g2="v,y,yacute,ydieresis" 	k="72" />
-<hkern g1="X" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="82" />
-<hkern g1="X" 	g2="bracketright,braceright" 	k="-10" />
-<hkern g1="X" 	g2="colon,semicolon" 	k="-20" />
-<hkern g1="X" 	g2="f,uniFB01,uniFB02" 	k="10" />
-<hkern g1="X" 	g2="g" 	k="31" />
-<hkern g1="X" 	g2="guillemotleft,guilsinglleft" 	k="102" />
-<hkern g1="X" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="20" />
-<hkern g1="X" 	g2="j" 	k="20" />
-<hkern g1="X" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="61" />
-<hkern g1="X" 	g2="comma,period,ellipsis" 	k="-41" />
-<hkern g1="X" 	g2="s" 	k="20" />
-<hkern g1="X" 	g2="slash" 	k="-20" />
-<hkern g1="X" 	g2="t" 	k="20" />
-<hkern g1="X" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="31" />
-<hkern g1="X" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="31" />
-<hkern g1="ampersand" 	g2="S" 	k="-10" />
-<hkern g1="ampersand" 	g2="T" 	k="164" />
-<hkern g1="ampersand" 	g2="W" 	k="61" />
-<hkern g1="ampersand" 	g2="Y,Yacute,Ydieresis" 	k="113" />
-<hkern g1="ampersand" 	g2="Z" 	k="-10" />
-<hkern g1="ampersand" 	g2="w" 	k="20" />
-<hkern g1="ampersand" 	g2="v,y,yacute,ydieresis" 	k="41" />
-<hkern g1="ampersand" 	g2="seven" 	k="123" />
-<hkern g1="ampersand" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="ampersand" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="10" />
-<hkern g1="asterisk" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="184" />
-<hkern g1="asterisk" 	g2="J" 	k="205" />
-<hkern g1="asterisk" 	g2="T" 	k="20" />
-<hkern g1="asterisk" 	g2="Z" 	k="41" />
-<hkern g1="asterisk" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="31" />
-<hkern g1="asterisk" 	g2="d,q" 	k="51" />
-<hkern g1="asterisk" 	g2="w" 	k="-31" />
-<hkern g1="asterisk" 	g2="v,y,yacute,ydieresis" 	k="-10" />
-<hkern g1="asterisk" 	g2="z" 	k="31" />
-<hkern g1="asterisk" 	g2="seven" 	k="31" />
-<hkern g1="asterisk" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="20" />
-<hkern g1="asterisk" 	g2="f,uniFB01,uniFB02" 	k="-10" />
-<hkern g1="asterisk" 	g2="g" 	k="41" />
-<hkern g1="asterisk" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="72" />
-<hkern g1="asterisk" 	g2="s" 	k="20" />
-<hkern g1="asterisk" 	g2="t" 	k="-10" />
-<hkern g1="at" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="72" />
-<hkern g1="at" 	g2="J" 	k="61" />
-<hkern g1="at" 	g2="S" 	k="20" />
-<hkern g1="at" 	g2="T" 	k="133" />
-<hkern g1="at" 	g2="W" 	k="61" />
-<hkern g1="at" 	g2="Y,Yacute,Ydieresis" 	k="92" />
-<hkern g1="at" 	g2="Z" 	k="41" />
-<hkern g1="at" 	g2="z" 	k="31" />
-<hkern g1="at" 	g2="seven" 	k="102" />
-<hkern g1="at" 	g2="f,uniFB01,uniFB02" 	k="-10" />
-<hkern g1="at" 	g2="s" 	k="10" />
-<hkern g1="at" 	g2="t" 	k="-10" />
-<hkern g1="copyright" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="72" />
-<hkern g1="copyright" 	g2="J" 	k="61" />
-<hkern g1="copyright" 	g2="T" 	k="123" />
-<hkern g1="copyright" 	g2="W" 	k="51" />
-<hkern g1="copyright" 	g2="Y,Yacute,Ydieresis" 	k="82" />
-<hkern g1="copyright" 	g2="Z" 	k="61" />
-<hkern g1="copyright" 	g2="z" 	k="41" />
-<hkern g1="copyright" 	g2="seven" 	k="102" />
-<hkern g1="degree" 	g2="seven" 	k="10" />
-<hkern g1="dollar" 	g2="seven" 	k="20" />
-<hkern g1="eight" 	g2="backslash" 	k="41" />
-<hkern g1="eight" 	g2="plus,divide" 	k="20" />
-<hkern g1="eight" 	g2="quoteleft,quotedblleft" 	k="61" />
-<hkern g1="eight" 	g2="quoteright,quotedblright" 	k="51" />
-<hkern g1="eight" 	g2="seven" 	k="92" />
-<hkern g1="eight" 	g2="colon,semicolon" 	k="-10" />
-<hkern g1="eight" 	g2="percent" 	k="31" />
-<hkern g1="eth" 	g2="backslash" 	k="41" />
-<hkern g1="eth" 	g2="bullet" 	k="-20" />
-<hkern g1="eth" 	g2="hyphen,endash,emdash" 	k="-20" />
-<hkern g1="eth" 	g2="plus,divide" 	k="-10" />
-<hkern g1="eth" 	g2="quoteleft,quotedblleft" 	k="31" />
-<hkern g1="eth" 	g2="quoteright,quotedblright" 	k="31" />
-<hkern g1="eth" 	g2="v,y,yacute,ydieresis" 	k="10" />
-<hkern g1="eth" 	g2="z" 	k="31" />
-<hkern g1="eth" 	g2="comma,period,ellipsis" 	k="31" />
-<hkern g1="exclamdown" 	g2="T" 	k="41" />
-<hkern g1="exclamdown" 	g2="W" 	k="31" />
-<hkern g1="exclamdown" 	g2="Y,Yacute,Ydieresis" 	k="41" />
-<hkern g1="exclamdown" 	g2="v,y,yacute,ydieresis" 	k="31" />
-<hkern g1="exclamdown" 	g2="seven" 	k="20" />
-<hkern g1="exclamdown" 	g2="j" 	k="-20" />
-<hkern g1="exclamdown" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="10" />
-<hkern g1="exclamdown" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="10" />
-<hkern g1="five" 	g2="quoteleft,quotedblleft" 	k="51" />
-<hkern g1="five" 	g2="quoteright,quotedblright" 	k="41" />
-<hkern g1="five" 	g2="seven" 	k="82" />
-<hkern g1="five" 	g2="comma,period,ellipsis" 	k="20" />
-<hkern g1="five" 	g2="percent" 	k="41" />
-<hkern g1="four" 	g2="backslash" 	k="41" />
-<hkern g1="four" 	g2="bullet" 	k="-10" />
-<hkern g1="four" 	g2="plus,divide" 	k="20" />
-<hkern g1="four" 	g2="quoteleft,quotedblleft" 	k="82" />
-<hkern g1="four" 	g2="quoteright,quotedblright" 	k="41" />
-<hkern g1="four" 	g2="seven" 	k="61" />
-<hkern g1="four" 	g2="percent" 	k="20" />
-<hkern g1="four" 	g2="onequarter,onehalf" 	k="10" />
-<hkern g1="germandbls" 	g2="backslash" 	k="72" />
-<hkern g1="germandbls" 	g2="bullet" 	k="20" />
-<hkern g1="germandbls" 	g2="hyphen,endash,emdash" 	k="20" />
-<hkern g1="germandbls" 	g2="plus,divide" 	k="61" />
-<hkern g1="germandbls" 	g2="quoteleft,quotedblleft" 	k="72" />
-<hkern g1="germandbls" 	g2="quoteright,quotedblright" 	k="51" />
-<hkern g1="germandbls" 	g2="w" 	k="51" />
-<hkern g1="germandbls" 	g2="v,y,yacute,ydieresis" 	k="72" />
-<hkern g1="germandbls" 	g2="z" 	k="20" />
-<hkern g1="germandbls" 	g2="guillemotleft,guilsinglleft" 	k="20" />
-<hkern g1="germandbls" 	g2="s" 	k="10" />
-<hkern g1="germandbls" 	g2="t" 	k="20" />
-<hkern g1="greater" 	g2="seven" 	k="123" />
-<hkern g1="less" 	g2="seven" 	k="31" />
-<hkern g1="nine" 	g2="backslash" 	k="41" />
-<hkern g1="nine" 	g2="bullet" 	k="-20" />
-<hkern g1="nine" 	g2="plus,divide" 	k="-10" />
-<hkern g1="nine" 	g2="quoteleft,quotedblleft" 	k="61" />
-<hkern g1="nine" 	g2="quoteright,quotedblright" 	k="31" />
-<hkern g1="nine" 	g2="seven" 	k="82" />
-<hkern g1="nine" 	g2="comma,period,ellipsis" 	k="61" />
-<hkern g1="nine" 	g2="slash" 	k="41" />
-<hkern g1="one" 	g2="quoteleft,quotedblleft" 	k="20" />
-<hkern g1="one" 	g2="quoteright,quotedblright" 	k="20" />
-<hkern g1="one" 	g2="seven" 	k="41" />
-<hkern g1="parenleft" 	g2="J" 	k="-10" />
-<hkern g1="parenleft" 	g2="S" 	k="-10" />
-<hkern g1="parenleft" 	g2="T" 	k="-10" />
-<hkern g1="parenleft" 	g2="W" 	k="-10" />
-<hkern g1="parenleft" 	g2="Y,Yacute,Ydieresis" 	k="-31" />
-<hkern g1="parenleft" 	g2="Z" 	k="-10" />
-<hkern g1="parenleft" 	g2="w" 	k="20" />
-<hkern g1="parenleft" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="parenleft" 	g2="seven" 	k="-10" />
-<hkern g1="parenleft" 	g2="j" 	k="-20" />
-<hkern g1="periodcentered" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="41" />
-<hkern g1="periodcentered" 	g2="J" 	k="20" />
-<hkern g1="periodcentered" 	g2="S" 	k="20" />
-<hkern g1="periodcentered" 	g2="T" 	k="102" />
-<hkern g1="periodcentered" 	g2="W" 	k="51" />
-<hkern g1="periodcentered" 	g2="Y,Yacute,Ydieresis" 	k="61" />
-<hkern g1="periodcentered" 	g2="Z" 	k="20" />
-<hkern g1="periodcentered" 	g2="d,q" 	k="-20" />
-<hkern g1="periodcentered" 	g2="w" 	k="10" />
-<hkern g1="periodcentered" 	g2="v,y,yacute,ydieresis" 	k="20" />
-<hkern g1="periodcentered" 	g2="z" 	k="20" />
-<hkern g1="periodcentered" 	g2="seven" 	k="102" />
-<hkern g1="periodcentered" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="-20" />
-<hkern g1="periodcentered" 	g2="g" 	k="-20" />
-<hkern g1="periodcentered" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="-20" />
-<hkern g1="q" 	g2="backslash" 	k="61" />
-<hkern g1="q" 	g2="quoteleft,quotedblleft" 	k="20" />
-<hkern g1="q" 	g2="quoteright,quotedblright" 	k="20" />
-<hkern g1="q" 	g2="j" 	k="-31" />
-<hkern g1="q" 	g2="slash" 	k="-10" />
-<hkern g1="question" 	g2="guillemotleft,guilsinglleft" 	k="20" />
-<hkern g1="questiondown" 	g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" 	k="-10" />
-<hkern g1="questiondown" 	g2="J" 	k="-10" />
-<hkern g1="questiondown" 	g2="T" 	k="133" />
-<hkern g1="questiondown" 	g2="W" 	k="102" />
-<hkern g1="questiondown" 	g2="Y,Yacute,Ydieresis" 	k="123" />
-<hkern g1="questiondown" 	g2="Z" 	k="-10" />
-<hkern g1="questiondown" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="20" />
-<hkern g1="questiondown" 	g2="d,q" 	k="51" />
-<hkern g1="questiondown" 	g2="w" 	k="82" />
-<hkern g1="questiondown" 	g2="v,y,yacute,ydieresis" 	k="102" />
-<hkern g1="questiondown" 	g2="z" 	k="-10" />
-<hkern g1="questiondown" 	g2="seven" 	k="82" />
-<hkern g1="questiondown" 	g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" 	k="72" />
-<hkern g1="questiondown" 	g2="f,uniFB01,uniFB02" 	k="31" />
-<hkern g1="questiondown" 	g2="g" 	k="20" />
-<hkern g1="questiondown" 	g2="i,igrave,iacute,icircumflex,idieresis" 	k="20" />
-<hkern g1="questiondown" 	g2="j" 	k="-20" />
-<hkern g1="questiondown" 	g2="m,n,p,r,ntilde" 	k="20" />
-<hkern g1="questiondown" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="51" />
-<hkern g1="questiondown" 	g2="s" 	k="10" />
-<hkern g1="questiondown" 	g2="t" 	k="31" />
-<hkern g1="questiondown" 	g2="u,ugrave,uacute,ucircumflex,udieresis" 	k="31" />
-<hkern g1="questiondown" 	g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" 	k="41" />
-<hkern g1="questiondown" 	g2="b,h,k,l,thorn" 	k="20" />
-<hkern g1="seven" 	g2="backslash" 	k="-10" />
-<hkern g1="seven" 	g2="bullet" 	k="72" />
-<hkern g1="seven" 	g2="hyphen,endash,emdash" 	k="72" />
-<hkern g1="seven" 	g2="plus,divide" 	k="72" />
-<hkern g1="seven" 	g2="quoteright,quotedblright" 	k="-20" />
-<hkern g1="seven" 	g2="colon,semicolon" 	k="92" />
-<hkern g1="seven" 	g2="guillemotleft,guilsinglleft" 	k="123" />
-<hkern g1="seven" 	g2="guillemotright,guilsinglright" 	k="41" />
-<hkern g1="seven" 	g2="comma,period,ellipsis" 	k="154" />
-<hkern g1="seven" 	g2="slash" 	k="143" />
-<hkern g1="seven" 	g2="percent" 	k="10" />
-<hkern g1="seven" 	g2="onequarter,onehalf" 	k="-41" />
-<hkern g1="seven" 	g2="threequarters" 	k="-20" />
-<hkern g1="six" 	g2="backslash" 	k="20" />
-<hkern g1="six" 	g2="hyphen,endash,emdash" 	k="-10" />
-<hkern g1="six" 	g2="plus,divide" 	k="20" />
-<hkern g1="six" 	g2="quoteleft,quotedblleft" 	k="20" />
-<hkern g1="six" 	g2="quoteright,quotedblright" 	k="20" />
-<hkern g1="six" 	g2="seven" 	k="61" />
-<hkern g1="six" 	g2="comma,period,ellipsis" 	k="20" />
-<hkern g1="six" 	g2="percent" 	k="41" />
-<hkern g1="sterling" 	g2="seven" 	k="20" />
-<hkern g1="three" 	g2="hyphen,endash,emdash" 	k="-10" />
-<hkern g1="three" 	g2="quoteleft,quotedblleft" 	k="20" />
-<hkern g1="three" 	g2="seven" 	k="41" />
-<hkern g1="two" 	g2="bullet" 	k="10" />
-<hkern g1="two" 	g2="hyphen,endash,emdash" 	k="20" />
-<hkern g1="two" 	g2="seven" 	k="31" />
-<hkern g1="two" 	g2="colon,semicolon" 	k="-10" />
-<hkern g1="two" 	g2="guillemotleft,guilsinglleft" 	k="41" />
-<hkern g1="two" 	g2="comma,period,ellipsis" 	k="-41" />
-<hkern g1="two" 	g2="slash" 	k="-10" />
-<hkern g1="x" 	g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring,ae" 	k="20" />
-<hkern g1="x" 	g2="backslash" 	k="72" />
-<hkern g1="x" 	g2="bullet" 	k="61" />
-<hkern g1="x" 	g2="d,q" 	k="31" />
-<hkern g1="x" 	g2="hyphen,endash,emdash" 	k="82" />
-<hkern g1="x" 	g2="plus,divide" 	k="61" />
-<hkern g1="x" 	g2="colon,semicolon" 	k="-20" />
-<hkern g1="x" 	g2="f,uniFB01,uniFB02" 	k="-10" />
-<hkern g1="x" 	g2="g" 	k="20" />
-<hkern g1="x" 	g2="guillemotleft,guilsinglleft" 	k="102" />
-<hkern g1="x" 	g2="c,e,o,ccedilla,egrave,eacute,ecircumflex,edieresis,eth,ograve,oacute,ocircumflex,otilde,odieresis,oslash,oe" 	k="41" />
-<hkern g1="x" 	g2="comma,period,ellipsis" 	k="-20" />
-<hkern g1="x" 	g2="s" 	k="10" />
-<hkern g1="x" 	g2="slash" 	k="-10" />
-<hkern g1="x" 	g2="t" 	k="-10" />
-<hkern g1="yen" 	g2="seven" 	k="-10" />
-<hkern g1="zero" 	g2="backslash" 	k="41" />
-<hkern g1="zero" 	g2="bullet" 	k="-20" />
-<hkern g1="zero" 	g2="hyphen,endash,emdash" 	k="-10" />
-<hkern g1="zero" 	g2="plus,divide" 	k="-10" />
-<hkern g1="zero" 	g2="quoteleft,quotedblleft" 	k="61" />
-<hkern g1="zero" 	g2="quoteright,quotedblright" 	k="41" />
-<hkern g1="zero" 	g2="seven" 	k="102" />
-<hkern g1="zero" 	g2="comma,period,ellipsis" 	k="61" />
-<hkern g1="zero" 	g2="slash" 	k="41" />
-<hkern g1="i,igrave,iacute,icircumflex,idieresis,uniFB01" 	g2="backslash" 	k="51" />
-<hkern g1="j" 	g2="backslash" 	k="51" />
-<hkern g1="j" 	g2="j" 	k="-10" />
-</font>
-</defs></svg> 
\ No newline at end of file
diff --git a/docs/fonts/stagsans-light-webfont.ttf b/docs/fonts/stagsans-light-webfont.ttf
deleted file mode 100644
index 3682625..0000000
--- a/docs/fonts/stagsans-light-webfont.ttf
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/stagsans-light-webfont.woff b/docs/fonts/stagsans-light-webfont.woff
deleted file mode 100644
index b457e04..0000000
--- a/docs/fonts/stagsans-light-webfont.woff
+++ /dev/null
Binary files differ
diff --git a/docs/fonts/stylesheet.css b/docs/fonts/stylesheet.css
deleted file mode 100644
index 9b8555d..0000000
--- a/docs/fonts/stylesheet.css
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-@font-face {
-    font-family: 'canaroblack';
-    src: url('rene_bieder_-_canaro_black-webfont.eot');
-    src: url('rene_bieder_-_canaro_black-webfont.eot?#iefix') format('embedded-opentype'),
-         url('rene_bieder_-_canaro_black-webfont.woff') format('woff'),
-         url('rene_bieder_-_canaro_black-webfont.ttf') format('truetype'),
-         url('rene_bieder_-_canaro_black-webfont.svg#canaroblack') format('svg');
-    font-weight: normal;
-    font-style: normal;
-
-}
-
-@font-face {
-    font-family: 'canaro_bookbold';
-    src: url('rene_bieder_-_canaro_bold-webfont.eot');
-    src: url('rene_bieder_-_canaro_bold-webfont.eot?#iefix') format('embedded-opentype'),
-         url('rene_bieder_-_canaro_bold-webfont.woff') format('woff'),
-         url('rene_bieder_-_canaro_bold-webfont.ttf') format('truetype'),
-         url('rene_bieder_-_canaro_bold-webfont.svg#canaro_bookbold') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'canarobook';
-    src: url('rene_bieder_-_canaro_book-webfont.eot');
-    src: url('rene_bieder_-_canaro_book-webfont.eot?#iefix') format('embedded-opentype'),
-         url('rene_bieder_-_canaro_book-webfont.woff') format('woff'),
-         url('rene_bieder_-_canaro_book-webfont.ttf') format('truetype'),
-         url('rene_bieder_-_canaro_book-webfont.svg#canarobook') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'canaroextralight';
-    src: url('rene_bieder_-_canaro_extralight-webfont.eot');
-    src: url('rene_bieder_-_canaro_extralight-webfont.eot?#iefix') format('embedded-opentype'),
-         url('rene_bieder_-_canaro_extralight-webfont.woff') format('woff'),
-         url('rene_bieder_-_canaro_extralight-webfont.ttf') format('truetype'),
-         url('rene_bieder_-_canaro_extralight-webfont.svg#canaroextralight') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'canaromedium';
-    src: url('rene_bieder_-_canaro_medium-webfont.eot');
-    src: url('rene_bieder_-_canaro_medium-webfont.eot?#iefix') format('embedded-opentype'),
-         url('rene_bieder_-_canaro_medium-webfont.woff') format('woff'),
-         url('rene_bieder_-_canaro_medium-webfont.ttf') format('truetype'),
-         url('rene_bieder_-_canaro_medium-webfont.svg#canaromedium') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
-
-@font-face {
-    font-family: 'stag_sanslight';
-    src: url('stagsans-light-webfont.eot');
-    src: url('stagsans-light-webfont.eot?#iefix') format('embedded-opentype'),
-         url('stagsans-light-webfont.woff') format('woff'),
-         url('stagsans-light-webfont.ttf') format('truetype'),
-         url('stagsans-light-webfont.svg#stag_sanslight') format('svg');
-    font-weight: normal;
-    font-style: normal;
-}
diff --git a/docs/getting-started.html b/docs/getting-started.html
deleted file mode 100644
index a5501e3..0000000
--- a/docs/getting-started.html
+++ /dev/null
@@ -1,357 +0,0 @@
----
-active_crumb: Docs
-layout: documentation
-id: getting_started
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="col-md-8 second-column">
-    <section id="getting-started">
-        <h2 class="section-title">Getting Started</h2>
-        <p>
-            In this section we'll take a quick 10 minutes look at running and
-            testing <a href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples" target="github">examples</a>
-            shipped with NLPCraft along with
-            running the main components of NLPCraft - data probe and REST server. We assume the following:
-        </p>
-        <ul>
-            <li>You <a href="/download.html">downloaded</a> NLPCraft {{site.latest_version}} as a ZIP archive.</li>
-            <li>You followed <a href="/installation.html">installation</a> instructions.</li>
-            <li>You are using Mac OS/Linux environment.</li>
-        </ul>
-    </section>
-    <section id="probe-server">
-        <h2 class="section-title">Data Probe <span class="amp">&amp;</span> REST Server</h2>
-        <p>
-            Data probes are used to deploy and host data model, while REST server (or a
-            cluster of servers) is used to accept client REST calls and route them to the data model deployed on data probes.
-        </p>
-        <p>
-            Both data probe and the REST server start the same way. NLPCraft ships with all-inclusive
-            single executable JAR file. We'll use command line to start the both.
-            Open two console windows and start server first and then data probe by typing these commands:
-        </p>
-        <nav>
-            <div class="nav nav-tabs" role="tablist">
-                <a class="nav-item nav-link active" data-toggle="tab" href="#nav-srv-start" role="tab" aria-controls="nav-home" aria-selected="true">REST Server</a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-probe-start" role="tab" aria-controls="nav-home" aria-selected="true">Data Probe</a>
-            </div>
-        </nav>
-        <div class="tab-content">
-            <div class="tab-pane fade show active" id="nav-srv-start" role="tabpanel">
-                <pre class="brush: plain">
-                    $ cd build
-                    $ java -jar apache-nlpcraft-{{site.latest_version}}-all-deps.jar -server
-                </pre>
-                <p>
-                    You can can also start it via Docker:
-                </p>
-                <pre class="brush: plain">
-                    $ docker run -m 8G -p 8081:8081 -p 8201:8201 -p 8202:8202 nlpcraftserver/server:{{site.latest_version}}
-                </pre>
-                <p>
-                    REST server starts with default configuration (<code>nlpcraft.conf</code> and
-                    <code>ignite.xml</code> files located in the same folder as <code>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</code>
-                    file). You should see the output similar to this:
-                </p>
-                <pre class="brush: plain">
-                        _   ____      ______           ______
-                       / | / / /___  / ____/________ _/ __/ /_
-                      /  |/ / / __ \/ /   / ___/ __ `/ /_/ __/
-                     / /|  / / /_/ / /___/ /  / /_/ / __/ /_
-                    /_/ |_/_/ .___/\____/_/   \__,_/_/  \__/
-                           /_/
-
-                    Server
-                    Version: {{site.latest_version}}
-                    Copyright (C) 2020 Apache Software Foundation.
-
-                    ...
-
-                    +-------------------------+
-                    | Server started [19.35s] |
-                    +-------------------------+
-
-
-                    Mar-11 23:21:04 [INFO ] REST server is listening on 'localhost:8081'.
-                </pre>
-            </div>
-            <div class="tab-pane fade show" id="nav-probe-start" role="tabpanel">
-                <pre class="brush: plain">
-                    $ cd build
-                    $ java -jar apache-nlpcraft-{{site.latest_version}}-all-deps.jar -probe
-                </pre>
-                <p>
-                    Data probe starts with default configuration (file <code>nlpcraft.conf</code> located in the same folder
-                    as <code>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</code> file) that deploys
-                    all example models shipped with NLPCraft. You should see the output similar to this:
-                </p>
-                <pre class="brush: plain">
-                    _   ____      ______           ______
-                   / | / / /___  / ____/________ _/ __/ /_
-                  /  |/ / / __ \/ /   / ___/ __ `/ /_/ __/
-                 / /|  / / /_/ / /___/ /  / /_/ / __/ /_
-                /_/ |_/_/ .___/\____/_/   \__,_/_/  \__/
-                       /_/
-
-                Data Probe
-                Version: {{site.latest_version}}
-                Copyright (C) 2020 Apache Software Foundation.
-
-                Mar-11 23:25:52 [INFO ] Probe Configuration:
-                +----------------------------------------------------------------------+
-                | Probe ID        | all.examples                                       |
-                | Probe Token     | 3141592653589793                                   |
-                | API Version     | {{site.latest_version}}, 2019-04-16                                  |
-                | Down-Link       | localhost:8202                                     |
-                | Up-Link         | localhost:8201                                     |
-                +-----------------+----------------------------------------------------+
-                | Model providers | org.apache.nlpcraft.examples.alarm.AlarmModel             |
-                |                 | org.apache.nlpcraft.examples.echo.EchoModel               |
-                |                 | org.apache.nlpcraft.examples.helloworld.HelloWorldModel   |
-                |                 | org.apache.nlpcraft.examples.time.TimeModel               |
-                |                 | org.apache.nlpcraft.examples.weather.WeatherModel         |
-                |                 | org.apache.nlpcraft.examples.lightswitch.LightSwitchModel |
-                +-----------------+----------------------------------------------------+
-                | JARs Folder     |                                                    |
-                +----------------------------------------------------------------------+
-
-                ...
-
-                Mar-11 23:25:56 [INFO ] Models deployed: 6
-
-                +===================================================================================+
-                |        Model ID         |            Name            | Ver. | Elements | Synonyms |
-                +===================================================================================+
-                | nlpcraft.alarm.ex       | Alarm Example Model        | 1.0  | 1        | 419      |
-                | nlpcraft.weather.ex     | Weather Example Model      | 1.0  | 3        | 9045     |
-                | nlpcraft.lightswitch.ex | Light Switch Example Model | 1.0  | 3        | 643      |
-                | nlpcraft.helloworld.ex  | HelloWorld Example Model   | 1.0  | 0        | 0        |
-                | nlpcraft.time.ex        | Time Example Model         | 1.0  | 1        | 432      |
-                | nlpcraft.echo.ex        | Echo Example Model         | 1.0  | 0        | 0        |
-                +-----------------------------------------------------------------------------------+
-
-                ...
-
-                +--------------------------+
-                | Probe started [5.12 sec] |
-                +--------------------------+
-
-                ...
-
-                Mar-11 23:25:58 [INFO ] Server connection established.
-                </pre>
-            </div>
-        </div>
-        <p>
-            At this point you have both the data probe and the REST server started and connected to each other.
-            We are ready to start calling REST API to use natural language to query our example models.
-        </p>
-    </section>
-    <section id="querying">
-        <h2 class="section-title">Weather Forecast</h2>
-        <p>
-            We'll be testing <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/weather">Weather Example</a>
-            to ask questions about weather forecast using REST APIs. This example returns a comprehensive JSON weather
-            data for variety of different inquiries about the past, present or future weather conditions.
-        </p>
-        <p>
-            There are <a target=_ href="https://medium.com/@alicealdaine/top-10-api-testing-tools-rest-soap-services-5395cb03cfa9">many ways</a> to issue
-            and test REST calls - for our examples we'll use standard
-            <a target="wiki" href="https://en.wikipedia.org/wiki/CURL">cURL</a> utility which you can simply use from the
-            command line in any OS.
-            NLPCraft comes with a convenient wrapper script <code>bin/nccurl.sh</code> that shortens
-            command line of the standard <code>cURL</code>. Note also that we'll be using Python to pretty format
-            cURL JSON responses.
-        </p>
-        <h3 class="section-title">Sign In</h3>
-        <p>
-            First, we need to sign in and obtain <b>access token</b>. We'll use <code>/signin</code>
-            REST call for that. When REST server starts
-            for the first time it creates a default user with email <code>admin@admin.com</code> and
-            <code>admin</code> password. Open new command line terminal and let's use these default credentials for sing in:
-        </p>
-        <pre class="brush: js; highlight: [3]">
-            $ nccurl.sh signin '{"email": "admin@admin.com", "passwd": "admin"}' | python -m json.tool
-            {
-                "acsTok": "KMGWMQJ44",
-                "status": "API_OK"
-            }
-        </pre>
-        <p>
-            Note the returned access token <code>KMGWMQJ44</code> which we'll use in subsequent operations. Keep in mind that you
-            will get different access tokens and IDs when you are performing these steps by yourself.
-        </p>
-        <h3 class="section-title"><b>Query</b></h3>
-        <p>
-            Now that we have signed in (access token <code>KMGWMQJ44</code>) we can go ahead and start asking natural language
-            questions against our data model (<code>nlpcraft.weather.ex</code>). For this example we'll use
-            <a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/asking"><code>/ask/sync</code></a> REST call - a
-            call that submit the request and waits for its completion before returning the result.
-        </p>
-        <p>
-            <b>Q: What is the current forecast for Chicago?</b>
-        </p>
-        <pre class="brush: js highlight: [2, 3, 4, 5]">
-            $ nccurl.sh ask/sync '{"acsTok": "KMGWMQJ44", "txt": "What is the current forecast for Chicago?", "mdlId": "nlpcraft.weather.ex"}' | python -m json.tool
-        </pre>
-        <p>
-            And we get a full 5-day forecast for Chicago:
-        </p>
-        <pre class="brush: js">
-        {
-            "state": [
-                {
-                    "createTstamp": 1552527883277,
-                    "mdlId": "nlpcraft.weather.ex",
-                    "resBody": {
-                        "intentId": "fcast|date?|city?",
-                        "result": {
-                            "forecast": {
-                                "forecastday": [
-                                    {
-                                        "astro": {
-                                            "moonrise": "11:05 AM",
-                                            "moonset": "01:01 AM",
-                                            "sunrise": "07:06 AM",
-                                            "sunset": "06:55 PM"
-                                        },
-                                    }
-                                ]
-                            },
-                            ...
-                            "location": {
-                                "lat": "41.85",
-                                "localtime": "2019-03-13 20:44",
-                                "localtime_epoch": "1552527885",
-                                "lon": "-87.65",
-                                "name": "Chicago",
-                                "region": "Illinois",
-                                "tz_id": "America/Chicago"
-                            }
-                        }
-                    },
-                    "resType": "json",
-                    "srvReqId": "gJ0OJ0qXp",
-                    "status": "QRY_READY",
-                    "updateTstamp": 1552527885155,
-                    "usrId": 7001
-                }
-            ],
-            "status": "API_OK"
-        }
-        </pre>
-        <p>
-            <b>Q: Any chance of snow today in Moscow?</b>
-        </p>
-        <pre class="brush: js highlight: [2, 3, 4, 5]">
-            $ nccurl.sh ask/sync '{"acsTok": "KMGWMQJ44", "txt": "Any chance of snow today in Moscow?", "mdlId": "nlpcraft.weather.ex"}' | python -m json.tool
-        </pre>
-        <p>
-            And we get today's Moscow weather report:
-        </p>
-        <pre class="brush: js">
-            {
-                "states": [
-                    {
-                        "createTstamp": 1552529034568,
-                        "mdlId": "nlpcraft.weather.ex",
-                        "resBody": {
-                            "intentId": "curr|date?|city?",
-                            "result": {
-                                "forecast": {
-                                    "forecastday": [
-                                        {
-                                            "astro": {
-                                                "moonrise": "10:16 AM",
-                                                "moonset": "02:16 AM",
-                                                "sunrise": "06:49 AM",
-                                                "sunset": "06:30 PM"
-                                            },
-                                            "date": "2019-03-14",
-                                            "date_epoch": "1552521600",
-                                            "day": {
-                                                "avghumidity": 89.0,
-                                                "avgtemp_c": -3.9,
-                                                "avgtemp_f": 25.1,
-                                                "avgvis_km": 19.6,
-                                                "avgvis_miles": 12.0,
-                                                "condition": {
-                                                    "code": 1198.0,
-                                                    "icon": "//cdn.apixu.com/weather/64x64/day/311.png",
-                                                    "text": "Light freezing rain"
-                                                },
-                                                "maxtemp_c": -0.2,
-                                                "maxtemp_f": 31.6,
-                                                "maxwind_kph": 15.8,
-                                                "maxwind_mph": 9.8,
-                                                "mintemp_c": -7.3,
-                                                "mintemp_f": 18.9,
-                                                "totalprecip_in": 0.0,
-                                                "totalprecip_mm": 0.1,
-                                                "uv": 1.7
-                                            }
-                                        }
-                                    ]
-                                },
-                                "location": {
-                                    "lat": "55.75",
-                                    "localtime": "2019-03-14 5:03",
-                                    "localtime_epoch": "1552529035",
-                                    "lon": "37.62",
-                                    "name": "Moscow",
-                                    "region": "Moscow City",
-                                    "tz_id": "Europe/Moscow"
-                                }
-                            }
-                        },
-                        "resType": "json",
-                        "srvReqId": "bgp299kX0",
-                        "status": "QRY_READY",
-                        "updateTstamp": 1552529035186,
-                        "usrId": 7001
-                    }
-                ],
-                "status": "API_OK"
-            }
-        </pre>
-        <h3 class="section-title">Sign Out</h3>
-        <p>
-            Once we enjoyed our conversation about the weather we sign out:
-        </p>
-        <pre class="brush: js highlight: [3]">
-            $ nccurl.sh signout '{"acsTok": "KMGWMQJ44"}' | python -m json.tool
-            {
-                "status": "API_OK"
-            }
-        </pre>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#getting-started">Getting Started</a></li>
-        <li><a href="#probe-server">Data Probe <span class="amp">&amp;</span> Server</a></li>
-        <li><a href="#querying">Using REST API</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
diff --git a/docs/images/apache_incubator.png b/docs/images/apache_incubator.png
deleted file mode 100644
index 759252f..0000000
--- a/docs/images/apache_incubator.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/apiary.svg b/docs/images/apiary.svg
deleted file mode 100644
index ff212b0..0000000
--- a/docs/images/apiary.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg width="2471" height="2500" viewBox="0 0 256 259" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin meet"><defs><linearGradient x1="100.012%" y1="49.991%" x2="0%" y2="49.991%" id="a"><stop stop-color="#37BDA6" offset="0%"/><stop stop-color="#8AD3B8" offset="100%"/></linearGradient><linearGradient x1="100.012%" y1="49.998%" x2="0%" y2="49.998%" id="b"><stop stop-color="#4BB6AD" offset="50%"/><stop stop-color="#78BBC1" offset="100%"/></linearGradient><linearGradient x1="-.018%" y1="49.998%" x2="100.023%" y2="49.998%" id="c"><stop stop-color="#4379A7" offset="0%"/><stop stop-color="#7CC9B8" offset="100%"/></linearGradient></defs><path d="M127.693 36.867v73.58l63.847-36.866V0l-63.847 36.867z" opacity=".5" fill="#13A049"/><path d="M127.693 36.867L63.847 0v73.734l63.846 36.867V36.867z" opacity=".5" fill="#A2CC39"/><path d="M191.54 0l-63.847 36.867L63.847 0 0 36.867l127.693 73.734L255.31 36.867 191.54 0z" opacity=".9" fill="url(#a)"/><path d="M127.693 110.601L0 36.867v73.734l63.847 36.867v73.658l63.846 36.867 63.847-36.867v-73.658l63.77-36.867V36.867l-127.617 73.734z" fill="url(#b)"/><path d="M127.693 110.601v147.392l63.847-36.867v-73.658l63.77-36.867V36.867l-127.617 73.734z" fill="url(#c)"/><path d="M127.693 184.259v73.734l63.847-36.867-63.847-36.867z" opacity=".05" fill="#231F20"/><path d="M127.693 258.146v-73.734l-63.846 36.867 63.846 36.867z" opacity=".1" fill="#231F20"/><path d="M63.847 73.734L0 110.601l63.847 36.867 63.846-36.867-63.846-36.867z" opacity=".05" fill="#231F20"/><path d="M191.54 73.734l-63.847 36.867 63.847 36.867 63.77-36.867-63.77-36.867z" opacity=".05" fill="#231F20"/></svg>
\ No newline at end of file
diff --git a/docs/images/asf20.jpg b/docs/images/asf20.jpg
deleted file mode 100644
index 4561007..0000000
--- a/docs/images/asf20.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/images/asf_logo.png b/docs/images/asf_logo.png
deleted file mode 100644
index 8dca813..0000000
--- a/docs/images/asf_logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/banner.png b/docs/images/banner.png
deleted file mode 100644
index 570b40c..0000000
--- a/docs/images/banner.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/bg-about-us.jpg b/docs/images/bg-about-us.jpg
deleted file mode 100644
index 658268a..0000000
--- a/docs/images/bg-about-us.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/images/bg-how-we-do.png b/docs/images/bg-how-we-do.png
deleted file mode 100644
index 2de7a87..0000000
--- a/docs/images/bg-how-we-do.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/bg-main-box.jpg b/docs/images/bg-main-box.jpg
deleted file mode 100644
index 4743b05..0000000
--- a/docs/images/bg-main-box.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/images/bg-mb-wrapper2.png b/docs/images/bg-mb-wrapper2.png
deleted file mode 100644
index f3a487e..0000000
--- a/docs/images/bg-mb-wrapper2.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/corenlp-logo.gif b/docs/images/corenlp-logo.gif
deleted file mode 100644
index 9b84e49..0000000
--- a/docs/images/corenlp-logo.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/corenlp-logo.png b/docs/images/corenlp-logo.png
deleted file mode 100644
index 1d7b885..0000000
--- a/docs/images/corenlp-logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/dzone_logo.png b/docs/images/dzone_logo.png
deleted file mode 100644
index c87c070..0000000
--- a/docs/images/dzone_logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/github_logo.png b/docs/images/github_logo.png
deleted file mode 100644
index 228b09a..0000000
--- a/docs/images/github_logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/github_logo_white.png b/docs/images/github_logo_white.png
deleted file mode 100644
index c4acfb9..0000000
--- a/docs/images/github_logo_white.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/google-cloud-logo-small.png b/docs/images/google-cloud-logo-small.png
deleted file mode 100644
index b695700..0000000
--- a/docs/images/google-cloud-logo-small.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/google-cloud-logo.png b/docs/images/google-cloud-logo.png
deleted file mode 100644
index 7705f49..0000000
--- a/docs/images/google-cloud-logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/grafana-logo-x.png b/docs/images/grafana-logo-x.png
deleted file mode 100644
index 09daa25..0000000
--- a/docs/images/grafana-logo-x.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/grafana-logo.png b/docs/images/grafana-logo.png
deleted file mode 100644
index 923e034..0000000
--- a/docs/images/grafana-logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/homepage-fig1.1.png b/docs/images/homepage-fig1.1.png
deleted file mode 100644
index fde47f0..0000000
--- a/docs/images/homepage-fig1.1.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/homepage-fig1.png b/docs/images/homepage-fig1.png
deleted file mode 100644
index b9485da..0000000
--- a/docs/images/homepage-fig1.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/ico-mousescroll.png b/docs/images/ico-mousescroll.png
deleted file mode 100644
index bd016d7..0000000
--- a/docs/images/ico-mousescroll.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/idea_run_config.png b/docs/images/idea_run_config.png
deleted file mode 100644
index 2d0d349..0000000
--- a/docs/images/idea_run_config.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/jaeger-1.png b/docs/images/jaeger-1.png
deleted file mode 100644
index fd7c44d..0000000
--- a/docs/images/jaeger-1.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/jaeger-logo-x.png b/docs/images/jaeger-logo-x.png
deleted file mode 100644
index a942d30..0000000
--- a/docs/images/jaeger-logo-x.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/jaeger-logo.png b/docs/images/jaeger-logo.png
deleted file mode 100644
index 2514f07..0000000
--- a/docs/images/jaeger-logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/java.png b/docs/images/java.png
deleted file mode 100644
index 7fa3900..0000000
--- a/docs/images/java.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/lion-900x900.jpg b/docs/images/lion-900x900.jpg
deleted file mode 100644
index a60a2df..0000000
--- a/docs/images/lion-900x900.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/images/lion-900x900.png b/docs/images/lion-900x900.png
deleted file mode 100644
index 6787301..0000000
--- a/docs/images/lion-900x900.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/lion.jpg b/docs/images/lion.jpg
deleted file mode 100644
index d6320e1..0000000
--- a/docs/images/lion.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/images/model-test.png b/docs/images/model-test.png
deleted file mode 100644
index 52cd10f..0000000
--- a/docs/images/model-test.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/monakhov.png b/docs/images/monakhov.png
deleted file mode 100644
index e0fe3f9..0000000
--- a/docs/images/monakhov.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/mysql-logo.png b/docs/images/mysql-logo.png
deleted file mode 100644
index d678071..0000000
--- a/docs/images/mysql-logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/new_idea_project.png b/docs/images/new_idea_project.png
deleted file mode 100644
index e5272e4..0000000
--- a/docs/images/new_idea_project.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/new_idea_project1.png b/docs/images/new_idea_project1.png
deleted file mode 100644
index 2af954b..0000000
--- a/docs/images/new_idea_project1.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo.png b/docs/images/nlpcraft_logo.png
deleted file mode 100644
index 6ad343f..0000000
--- a/docs/images/nlpcraft_logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_black.gif b/docs/images/nlpcraft_logo_black.gif
deleted file mode 100644
index bc1a1f2..0000000
--- a/docs/images/nlpcraft_logo_black.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_blue.png b/docs/images/nlpcraft_logo_blue.png
deleted file mode 100644
index 7bb9858..0000000
--- a/docs/images/nlpcraft_logo_blue.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_blue_vertical.png b/docs/images/nlpcraft_logo_blue_vertical.png
deleted file mode 100644
index 5f634c0..0000000
--- a/docs/images/nlpcraft_logo_blue_vertical.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_darkblue.png b/docs/images/nlpcraft_logo_darkblue.png
deleted file mode 100644
index d6ccd29..0000000
--- a/docs/images/nlpcraft_logo_darkblue.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_grey.gif b/docs/images/nlpcraft_logo_grey.gif
deleted file mode 100644
index 91a24e6..0000000
--- a/docs/images/nlpcraft_logo_grey.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_twitter.gif b/docs/images/nlpcraft_logo_twitter.gif
deleted file mode 100644
index 5c5298c..0000000
--- a/docs/images/nlpcraft_logo_twitter.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_twitter.png b/docs/images/nlpcraft_logo_twitter.png
deleted file mode 100644
index 495abc9..0000000
--- a/docs/images/nlpcraft_logo_twitter.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_twitter2.gif b/docs/images/nlpcraft_logo_twitter2.gif
deleted file mode 100644
index a290097..0000000
--- a/docs/images/nlpcraft_logo_twitter2.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_twitter2.png b/docs/images/nlpcraft_logo_twitter2.png
deleted file mode 100644
index 6ad343f..0000000
--- a/docs/images/nlpcraft_logo_twitter2.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_twitter_bg.gif b/docs/images/nlpcraft_logo_twitter_bg.gif
deleted file mode 100644
index 2827873..0000000
--- a/docs/images/nlpcraft_logo_twitter_bg.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/nlpcraft_logo_white.gif b/docs/images/nlpcraft_logo_white.gif
deleted file mode 100644
index 59d7bf9..0000000
--- a/docs/images/nlpcraft_logo_white.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/opennlp-logo.png b/docs/images/opennlp-logo.png
deleted file mode 100644
index 8da179c..0000000
--- a/docs/images/opennlp-logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/postgresql-logo.png b/docs/images/postgresql-logo.png
deleted file mode 100644
index d3131c8..0000000
--- a/docs/images/postgresql-logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/powered_ignite.png b/docs/images/powered_ignite.png
deleted file mode 100644
index cc861b0..0000000
--- a/docs/images/powered_ignite.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/prometheus-logo-x.png b/docs/images/prometheus-logo-x.png
deleted file mode 100644
index cbe11d8..0000000
--- a/docs/images/prometheus-logo-x.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/prometheus-logo.png b/docs/images/prometheus-logo.png
deleted file mode 100644
index aef0096..0000000
--- a/docs/images/prometheus-logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/rel-0.1.0-graph.png b/docs/images/rel-0.1.0-graph.png
deleted file mode 100644
index c276f84..0000000
--- a/docs/images/rel-0.1.0-graph.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/rest.gif b/docs/images/rest.gif
deleted file mode 100644
index 4159174..0000000
--- a/docs/images/rest.gif
+++ /dev/null
Binary files differ
diff --git a/docs/images/rest.png b/docs/images/rest.png
deleted file mode 100644
index 326f7da..0000000
--- a/docs/images/rest.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/ru-flag-128x128.png b/docs/images/ru-flag-128x128.png
deleted file mode 100644
index 3263a9b..0000000
--- a/docs/images/ru-flag-128x128.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/semmodel1.png b/docs/images/semmodel1.png
deleted file mode 100644
index 46a8da2..0000000
--- a/docs/images/semmodel1.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/semmodel2.png b/docs/images/semmodel2.png
deleted file mode 100644
index a7d5d61..0000000
--- a/docs/images/semmodel2.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/spacy-logo.png b/docs/images/spacy-logo.png
deleted file mode 100644
index 9bd5d22..0000000
--- a/docs/images/spacy-logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/spring-logo.png b/docs/images/spring-logo.png
deleted file mode 100644
index 3c929fe..0000000
--- a/docs/images/spring-logo.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/stackdriver-stats-x.png b/docs/images/stackdriver-stats-x.png
deleted file mode 100644
index 9bb34c3..0000000
--- a/docs/images/stackdriver-stats-x.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/stackdriver-stats.png b/docs/images/stackdriver-stats.png
deleted file mode 100644
index 836c71b..0000000
--- a/docs/images/stackdriver-stats.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/stackdriver-trace-x.png b/docs/images/stackdriver-trace-x.png
deleted file mode 100644
index 4aa0ffb..0000000
--- a/docs/images/stackdriver-trace-x.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/stackdriver-trace.png b/docs/images/stackdriver-trace.png
deleted file mode 100644
index b18723c..0000000
--- a/docs/images/stackdriver-trace.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/us-flag-128x128.png b/docs/images/us-flag-128x128.png
deleted file mode 100644
index 9ed7f35..0000000
--- a/docs/images/us-flag-128x128.png
+++ /dev/null
Binary files differ
diff --git a/docs/images/zipkin-logo.jpg b/docs/images/zipkin-logo.jpg
deleted file mode 100644
index 9bbd23f..0000000
--- a/docs/images/zipkin-logo.jpg
+++ /dev/null
Binary files differ
diff --git a/docs/index.html b/docs/index.html
deleted file mode 100644
index d5db18e..0000000
--- a/docs/index.html
+++ /dev/null
@@ -1,285 +0,0 @@
----
-layout: default
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div id="banner-box" class="bottom-arrow">
-    <div id="inner-banner-box">
-        <div id="banner">
-            <div id="nat-lang-itf">Apache NLPCraft</div>
-            <h1 id="banner-sub-title">An API to convert natural language into actions</h1>
-            <div>
-                <a id="get-started-btn" role="button" href="docs.html" class="btn mt-5">GET STARTED <i class="ml-2 fas fa-angle-right"></i></a>
-            </div>
-        </div>
-    </div>
-</div>
-
-<div id="about-nlpcraft" class="bottom-arrow main-section">
-    <div class="container-fluid">
-        <div class="row">
-            <div class="col-4">
-                <h2 class="section-title">What Is <span>NLPCraft</span></h2>
-                <section>
-                    <p>
-                        Apache NLPCraft is an open source library for adding natural language Interface
-                        to any applications. Based on semantic modelling it allows rapid implementation and
-                        requires no deep learning model training or pre-existing text corpora.
-                    </p>
-                    <p>
-                        Apache NLPCraft is simple to use: define a semantic model and intents to interpret
-                        user input. Securely deploy this model and use REST API to explore the data using natural language from
-                        your applications.
-                    </p>
-                    <div class="learn-more">
-                        <a href="docs.html">Learn more <i class="align-text-bottom fas fa-angle-right"></i></a>
-                    </div>
-                </section>
-            </div>
-            <div class="col-4">
-                <h2 class="section-title">Natural <span>Language</span></h2>
-                <section>
-                    <p>
-                        Natural Language Interface (NLI) enables users to explore any type of data
-                        sources using natural language augmenting existing UI/UX with fidelity
-                        and simplicity of conversational AI.
-                    </p>
-                    <p>
-                        There is no learning curve, no special rules or applications to master, no cumbersome syntax or terms to remember -
-                        just a natural language that your users already speak.
-                    </p>
-                </section>
-            </div>
-            <div class="col-4">
-                <h2 class="section-title">Quick <span>Links</span></h2>
-                <section>
-                    <div class="quick-link" >
-                        <a href="https://github.com/apache/incubator-nlpcraft" target="github">
-                            <img
-                                class="quick-link-img"
-                                src="{{ 'images/github_logo.png' | relative_url }}" alt="">
-                        </a>
-                        <div class="gh-btn">
-                            <a
-                                class="github-button"
-                                href="https://github.com/apache/incubator-nlpcraft/subscription"
-                                data-icon="octicon-eye"
-                                aria-label="Watch on GitHub">Watch</a>
-                        </div>
-                        <div class="gh-btn">
-                            <a
-                                class="github-button"
-                                href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples"
-                                aria-label="NLPCraft examples on GitHub">Examples</a>
-                        </div>
-                        <a target=_ href="https://gitter.im/apache-nlpcraft/community"><img alt="Gitter" src="https://badges.gitter.im/apache-nlpcraft/community.svg"></a>
-                    </div>
-                    <div class="quick-link" >
-                        <a href="/apis/latest/index.html" target="_">
-                            <img alt="" class="quick-link-img" src="{{ 'images/java.png' | relative_url }}">
-                            <span>Latest&nbsp;</span>
-                            <!-- TODO: fix package name for javadoc.io image. -->
-                            <a target="_" href="https://javadoc.io/doc/org.apache.nlpcraft/nlpcraft"><img src="https://javadoc.io/badge/org.nlpcraft/nlpcraft.svg" alt="Javadocs"></a>
-                        </a>
-                    </div>
-                    <div class="quick-link">
-                        <a href="https://nlpcraft.docs.apiary.io" target="apiary">
-                            <img alt="" class="quick-link-img" src="{{ 'images/apiary.svg' | relative_url }}">
-                            <span>REST API</span>
-                        </a>
-                    </div>
-                </section>
-            </div>
-        </div>
-    </div>
-</div>
-
-<div id="features" class="bottom-arrow main-section">
-    <div class="container-fluid">
-        <div class="row">
-            <div class="col-12">
-                <h2 class="section-title">Key <span>Features</span></h2>
-            </div>
-        </div>
-        <div class="row">
-            <div class="col-4">
-                <h3 class="sub-section-title">Semantic Modeling</h3>
-                <section>
-                    <p>
-                        Advanced semantic modelling and intent-based matching enables
-                        deterministic natural language understanding without
-                        requiring deep learning training or pre-existing text corpora.
-                    </p>
-                </section>
-            </div>
-            <div class="col-4">
-                <h3 class="sub-section-title">Any Data Source</h3>
-                <section>
-                    <p>
-                        Any data source, device, or service - public or private. From databases and SaaS systems,
-                        to smart home devices, voice assistants and chatbots.
-                    </p>
-                </section>
-            </div>
-            <div class="col-4">
-                <h3 class="sub-section-title">Java-First</h3>
-                <section>
-                    <p>
-                        REST API and Java-based implementation natively
-                        support world's largest ecosystem of development tools, programming languages and services.
-                    </p>
-                </section>
-            </div>
-        </div>
-        <div class="row mt-4">
-            <div class="col-4">
-                <h3 class="sub-section-title">Strong Security</h3>
-                <section>
-                    <p>
-                        HTTPs, model deployment isolation, 256-bit encryption and ingress-only connectivity are
-                        among the key security features in NLPCraft.
-                    </p>
-                </section>
-            </div>
-            <div class="col-4">
-                <h3 class="sub-section-title">Model-As-A-Code</h3>
-                <section>
-                    <p>
-                        Model-as-a-code convention natively
-                        supports any system development life cycle tools and frameworks in Java eco-system.
-                    </p>
-                </section>
-            </div>
-            <div class="col-4">
-                <h3 class="sub-section-title">Out-Of-The-Box Integration</h3>
-                <section>
-                    <p>
-                        NLPCraft natively <a href="/integrations.html">integrates</a> with 3rd party libraries for base NLP processing
-                        and named entity recognition:
-                    </p>
-                    <div id="integration-logos">
-                        <a target=_ href="https://opennlp.apache.org"><img src="/images/opennlp-logo.png" height="32px" alt=""></a>
-                        <a target=_ href="https://cloud.google.com/natural-language/"><img src="/images/google-cloud-logo-small.png" height="32px" alt=""></a>
-                        <a target=_ href="https://stanfordnlp.github.io/CoreNLP"><img src="/images/corenlp-logo.gif" height="48px" alt=""></a>
-                        <a target=_ href="https://spacy.io"><img src="/images/spacy-logo.png" height="32px" alt=""></a>
-                    </div>
-                </section>
-            </div>
-        </div>
-        <div class="learn-more">
-            <a href="docs.html">Learn more <i class="align-text-bottom fas fa-angle-right"></i></a>
-        </div>
-    </div>
-</div>
-
-<div id="howitworks" class="bottom-arrow main-section">
-    <div class="container-fluid">
-        <div class="row">
-            <div class="col-12">
-                <h2 class="section-title">How <span>It Works</span></h2>
-            </div>
-        </div>
-        <div class="row d-flex flex-wrap align-items-center">
-            <div class="col-6">
-                <section>
-                    <p>
-                        There are three main software components:
-                        <p>
-                        <b>Data model</b> specifies how to interpret user input, how to query a data
-                        source, and how to format the result back. Developers use model-as-a-code approach
-                        to build models using any JVM language like Java or Scala.
-                        <p>
-                        <b>Data probe</b> is a DMZ-deployed application designed to securely
-                        deploy and manage data models. Each probe can manage multiple models and you can
-                        have many probes.
-                        <p>
-                        <b>REST server</b> provides REST endpoint for user applications to securely query data
-                        sources using NLI via data models deployed in data probes.
-                    </p>
-                </section>
-            </div>
-            <div class="col-6">
-                <center>
-                    <img class="img-fluid" src="{{ 'images/homepage-fig1.1.png' | relative_url}}" alt="">
-                </center>
-            </div>
-        </div>
-        <div class="learn-more">
-            <a href="docs.html">Learn more <i class="align-text-bottom fas fa-angle-right"></i></a>
-        </div>
-    </div>
-</div>
-
-<div id="news" class="bottom-arrow main-section">
-    <div class="container-fluid">
-        <div class="row">
-            <div class="col-12">
-                <h2 class="section-title">Latest <span>News</span></h2>
-            </div>
-        </div>
-        <div id="news-container" class="row">
-            {% for news in site.data.news %}
-            <div class="col-4">
-                <div class="news-title">
-                    <a href="{{ news.url }}" target=_>
-                        {{ news.title }}
-                    </a>
-                </div>
-                <div class="news-excerpt">
-                    {{ news.excerpt}}&nbsp;<a target=_ href="{{ news.url }}"><i class="fas fa-angle-double-right"></i></a>
-                </div>
-                <div class="news-footer">
-                    {% if news.avatar_url %}<img class="avatar-img" src="{{ news.avatar_url | relative_url}}" alt="">{% endif %}
-                    {% if news.pub_logo_url %}<img class="pub-logo-img" src="{{ news.pub_logo_url | relative_url}}" alt="">{% endif %}
-                    {% if news.medium_id %}<a class="news-author text-nowrap " target="news" href="https://medium.com/@{{ news.medium_id}}">{{ news.author }}</a>{% endif %}
-                    {% if news.linkedin_id %}<a target="linkedin" href="https://www.linkedin.com/in/{{ news.linkedin_id}}/"><i class="fab fa-fw fa-linkedin"></i></a>{% endif %}
-                    {% if news.medium_id %}<a target="medium" href="https://medium.com/@{{ news.medium_id}}"><i class="fab fa-fw fa-medium"></i></a>{% endif %}
-                    {% if news.twitter_id %}<a target="twitter" href="https://twitter.com/{{ news.twitter_id}}"><i class="fab fa-fw fa-twitter"></i></a>{% endif %}
-                    <span class="text-nowrap news-date">{{ news.publish_date }}</span>
-                </div>
-            </div>
-            {% endfor %}
-        </div>
-    </div>
-</div>
-
-<div id="about" class="bottom-arrow main-section">
-    <div class="container-fluid">
-        <div id="about-container" class="row">
-            <div class="col-12" style="margin-top: 50px;">
-<!--                <p align="center">-->
-<!--                    <a href="https://www.apache.org/licenses/LICENSE-2.0" target=_><img src="{{ 'images/asf20.jpg' | relative_url}}" height="64px" alt=""></a>-->
-<!--                </p>-->
-                <p align="center">
-                    <a href="https://incubator.apache.org/" target=_><img src="{{ 'images/apache_incubator.png' | relative_url}}" height="64px" alt=""></a>
-                </p>
-                <p align="center" style="font-size: 100%; margin: 0 20%">
-                    Apache NLPCraft licensed under <a target=_ href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, version 2.0</a> is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by
-                    the <a href="https://incubator.apache.org/" target=_>Apache Incubator</a>. Incubation is required of all newly accepted projects until a further review indicates
-                    that the infrastructure, communications, and decision making process have stabilized in a manner consistent
-                    with other successful ASF projects. While incubation status is not necessarily a reflection of the
-                    completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
-                </p>
-            </div>
-        </div>
-    </div>
-</div>
-
-
-
diff --git a/docs/installation.html b/docs/installation.html
deleted file mode 100644
index 67be156..0000000
--- a/docs/installation.html
+++ /dev/null
@@ -1,62 +0,0 @@
----
-active_crumb: Docs
-layout: documentation
-id: installation
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="col-md-8 second-column">
-    <section id="installation">
-        <h2 class="section-title">Installation</h2>
-        <p>
-            NLPCraft requires <b>no special installation</b> operations:
-        </p>
-        <ul>
-            <li>If you <a href="/download.html">downloaded</a> binary ZIP archive - verify it and unzip it</li>
-            <li>If you <a href="/download.html">cloned</a> GitHub repository or downloaded source archive - use <code>mvn clean install</code> to build it</li>
-            <li>If you <a href="/download.html">used</a> Maven/Gradle/SBT - you know what you are doing 👍</li>
-        </ul>
-    </section>
-    <section id="ignite">
-        <h2 class="section-title">Apache Ignite 2.7 <span class="amp">&amp;</span> Java 9+</h2>
-        <p>
-            By default NLPCraft uses <a target=_ href="https://ignite.apache.org/">Apache Ignite</a> project as its
-            underlying in-memory distributed storage and cluster computing framework. If running with Apache Ignite 2.7 or
-            earlier on Java 9/10/11 you need to follow these
-            <a target=_ href="https://apacheignite.readme.io/docs/getting-started#section-running-ignite-with-java-9-10-11">instructions.</a>
-            For Java 8 no additional parameters are required.
-        </p>
-        <div class="bq info">
-            <p>
-                <b>NOTE:</b> It is NOT recommended to change the version of Apache Ignite inside NLPCraft project.
-            </p>
-        </div>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#installation">Installation</a></li>
-        <li><a href="#ignite">Apache Ignite</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
diff --git a/docs/integrations.html b/docs/integrations.html
deleted file mode 100644
index 61d7c8b..0000000
--- a/docs/integrations.html
+++ /dev/null
@@ -1,880 +0,0 @@
----
-active_crumb: Integrations
-layout: documentation
-id: integrations
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div id="integrations" class="col-md-8 second-column">
-    <section>
-        <span id="overview" class="section-title">Overview</span>
-        <p>
-            NLPCraft provides several integration points for a underlying <a href="">SQL storage</a> and
-            <a href="#nlp">NLP functionality</a>.
-        </p>
-        <span id="nlp" class="section-title">NLP Functionality</span>
-        <p>
-            NLPCraft comes with integrations for several 3rd party NLP libraries and projects. External
-            integrations can be used for two distinct purposes inside of NLPCraft:
-        </p>
-        <ul>
-            <li>
-                <b>Base NLP Engine</b>
-                <p>
-                    As a base NLP engine the external project is responsible for all basic NLP pre-processing
-                    such as tokenization, lemmatization, stemmatization, PoS tagging, etc. Base NLP engine
-                    has significant performance requirement and therefore cannot be based on a APIs that
-                    requires a network trip.
-                </p>
-            </li>
-            <li>
-                <b>Token Provider</b>
-                <p>
-                    As a token provider the external project will be used for detection of the named entities.
-                </p>
-            </li>
-        </ul>
-        <p>
-            Note that the same external project can be used for both roles, and projects can be mixed and matched
-            together through NLPCraft configuration. You can only have one base NLP engine but you can configure
-            multiple token providers. The following table shows supported 3rd party integrations and
-            their roles:
-        </p>
-        <table class="gradient-table checks">
-            <thead>
-            <tr>
-                <th>Project</th>
-                <th>Base NLP Engine</th>
-                <th>Token Provider</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td>NLPCraft</td>
-                <td><center><i class="fas fa-times"></i></center></td>
-                <td><center><i class="fas fa-check-double"></i></center></td>
-            </tr>
-            <tr>
-                <td><a href="#opennlp">OpenNLP</a></td>
-                <td><center><i class="fas fa-check-double"></i></center></td>
-                <td><center><i class="fas fa-check"></i></center></td>
-            </tr>
-            <tr>
-                <td><a href="#google">Google Natural Language</a></td>
-                <td><center><i class="fas fa-times"></i></center></td>
-                <td><center><i class="fas fa-check"></i></center></td>
-            </tr>
-            <tr>
-                <td><a href="#stanford">Stanford CoreNLP</a></td>
-                <td><center><i class="fas fa-check"></i></center></td>
-                <td><center><i class="fas fa-check"></i></center></td>
-            </tr>
-            <tr>
-                <td><a href="#spacy">spaCy</a></td>
-                <td><center><i class="fas fa-times"></i></center></td>
-                <td><center><i class="fas fa-check"></i></center></td>
-            </tr>
-            </tbody>
-        </table>
-
-        <div class="bq warn">
-            <h3 class="section-title">Configuring Token Providers</h3>
-            <p>
-                REST server configuration support zero or more token providers. Data models also have to specify
-                the specific tokens they are expecting the REST server and probe to detect. This is done to limit the
-                unnecessary processing since implicit enabling of all token providers and all tokens can lead to
-                a significant slow down of processing.
-            </p>
-            <p>
-                REST server configuration property <code>tokenProvides</code> provides the list of enabled token providers. See its
-                <a href="/server-and-probe.html">documentation</a> for more details. Data model provides its required tokens via
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">NCModelView.getEnabledBuiltInTokens()</a> method.
-            </p>
-        </div>
-    </section>
-    <section>
-        <img id="nlpcraft" class="img-title" src="/images/nlpcraft_logo_black.gif" height="48px" alt="">
-        <p>
-            NLPCraft is an open source library for adding natural language Interface to any applications.
-        </p>
-        <h3 class="section-title">Base NLP Engine</h3>
-        <p>
-            N/A
-        </p>
-        <h3 class="section-title">Token Provider</h3>
-        <p>
-            NLPCraft provides its own set of built-in elements. NLPCraft token IDs start with <code>nlpcraft</code>. Note
-            also that all NLPCraft built-in tokens are normalized named entities (NNE), i.e. they provide normalized
-            information and not just their IDs:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Token ID</th>
-                <th>Description</th>
-                <th>Example</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code>nlpcraft:nlp</code></td>
-                <td>
-                    <p>
-                        This token denotes a word (always a single word) that is not a part of any other token. It's
-                        also call a free-word, i.e. a word that is not linked to any other detected model element.
-                    </p>
-                    <p>
-                        <b>NOTE:</b> the metadata from this token defines a common set of NLP properties and
-                        is present in every other token as well.
-                    </p>
-                </td>
-                <td>
-                    <ul>
-                        <li>Jamie goes <code>home</code> (assuming that a word 'home' does not belong to any model element).</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:date</code></td>
-                <td>
-                    This token denotes a date range. It recognizes dates from 1900 up to 2023. Note that it does not
-                    currently recognize time component.
-                </td>
-                <td>
-                    <ul>
-                        <li>Meeting <code>next tuesday</code>.</li>
-                        <li>Report for entire <code>2018 year</code>.</li>
-                        <li>Data <code>from 1/1/2017 to 12/31/2018</code>.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:num</code></td>
-                <td>
-                    This token denotes a single numeric value or numeric condition.
-                </td>
-                <td>
-                    <ul>
-                        <li>Price <code>&gt; 100</code>.</li>
-                        <li>Price is <code>less than $100</code>.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:continent</code></td>
-                <td>
-                    This token denotes a geographical continent.
-                </td>
-                <td>
-                    <ul>
-                        <li>Population of <code>Africa</code>.</li>
-                        <li>Surface area of <code>America</code>.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:subcontinent</code></td>
-                <td>
-                    This token denotes a geographical subcontinent.
-                </td>
-                <td>
-                    <ul>
-                        <li>Population of <code>Alaskan peninsula</code>.</li>
-                        <li>Surface area of <code>South America</code>.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:region</code></td>
-                <td>
-                    This token denotes a geographical region/state.
-                </td>
-                <td>
-                    <ul>
-                        <li>Population of <code>California</code>.</li>
-                        <li>Surface area of <code>South Dakota</code>.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:country</code></td>
-                <td>
-                    This token denotes a country.
-                </td>
-                <td>
-                    <ul>
-                        <li>Population of <code>France</code>.</li>
-                        <li>Surface area of <code>USA</code>.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:city</code></td>
-                <td>
-                    This token denotes a city.
-                </td>
-                <td>
-                    <ul>
-                        <li>Population of <code>Paris</code>.</li>
-                        <li>Surface area of <code>Washington DC</code>.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:metro</code></td>
-                <td>
-                    This token denotes a metro area.
-                </td>
-                <td>
-                    <ul>
-                        <li>Population of <code>Cedar Rapids-Waterloo-Iowa City & Dubuque, IA</code> metro area.</li>
-                        <li>Surface area of <code>Norfolk-Portsmouth-Newport News, VA</code>.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:sort</code></td>
-                <td>
-                    This token denotes a sorting or ordering.
-                </td>
-                <td>
-                    <ul>
-                        <li>Report <code>sorted from top to bottom</code>.</li>
-                        <li>Analysis <code>sorted in descending order</code>.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:limit</code></td>
-                <td>
-                    This token denotes a numerical limit.
-                </td>
-                <td>
-                    <ul>
-                        <li>Show <code>top 5</code> brands.</li>
-                        <li>Show <code>several</code> brands.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:coordinate</code></td>
-                <td>
-                    This token denotes a latitude and longitude coordinates.
-                </td>
-                <td>
-                    <ul>
-                        <li>Route the path to <code>55.7558, 37.6173</code> location.</li>
-                    </ul>
-                </td>
-            </tr>
-            <tr>
-                <td><code>nlpcraft:relation</code></td>
-                <td>
-                    This token denotes a relation function:
-                    <code>compare</code> or
-                    <code>correlate</code>. Note this token always need another two tokens that it references.
-                </td>
-                <td>
-                    <ul>
-                        <li>
-                            What is the <code><b>correlation between</b></code> <code>price</code> <code><b>and</b></code> <code>location</code>
-                            (assuming that 'price' and 'location' are also detected tokens).
-                        </li>
-                    </ul>
-                </td>
-            </tr>
-            </tbody>
-        </table>
-        <p>Notes:</p>
-        <ul>
-            <li>
-                See <a href="data-model.html#meta">token metadata</a> documentation for detailed information
-                for token metadata properties.
-            </li>
-            <li>
-                Make sure to enable this token provider <code>nlpcraft</code> in REST server configuration
-                using <code>nlpcraft.server.tokenProviders</code> property.
-            </li>
-            <li>
-                Make sure to also properly configure required tokens in you model configuration via
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">NCModelView.getEnabledBuiltInTokens()</a> method.
-            </li>
-        </ul>
-    </section>
-    <section>
-        <img id="opennlp" class="img-title" src="/images/opennlp-logo.png" height="48px" alt="">
-        <p>
-            <a href="https://opennlp.apache.org">Apache OpenNLP</a> is an open-source library for a machine learning based
-            processing of natural language text.
-        </p>
-        <h3 class="section-title">Base NLP Engine</h3>
-        <p>
-            <a href="https://opennlp.apache.org">Apache OpenNLP</a> is used by NLPCraft as a default base NLP engine. You can also set
-            it explicitly on REST server and probe via configuration property: <code>nlpcraft.nlpEngine=opennlp</code>
-        </p>
-        <h3 class="section-title">Token Provider</h3>
-        <p>
-            OpenNLP can be used independently as a token provider (even if other library is used as a base NLP engine).
-            OpenNLP provides its own set of built-in tokens supported by NLPCraft.
-            OpenNLP token IDs have a form of <code>opennlp:xxx</code>, where <code>xxx</code> is a lower case
-            name of the named entity in OpenNLP.
-        </p>
-        <p>
-            Configuration notes:
-        </p>
-        <ul>
-            <li>
-                <p>
-                    OpenNLP integration is configured with the following pre-train English OpenNLP
-                    <a target="opennlp" href="http://opennlp.sourceforge.net/models-1.5/">models</a> version 1.5:
-                </p>
-                <table class="gradient-table">
-                    <thead>
-                    <tr>
-                        <th>Named Entity</th>
-                        <th>OpenNLP Model</th>
-                        <th>Token ID</th>
-                    </tr>
-                    </thead>
-                    <tbody>
-                        <tr>
-                            <td>Location</td>
-                            <td><a target="opennlp" href="http://opennlp.sourceforge.net/models-1.5/">en-ner-location.bin</a></td>
-                            <td><code>opennlp:location</code></td>
-                        </tr>
-                        <tr>
-                            <td>Money</td>
-                            <td><a target="opennlp" href="http://opennlp.sourceforge.net/models-1.5/">en-ner-money.bin</a></td>
-                            <td><code>opennlp:money</code></td>
-                        </tr>
-                        <tr>
-                            <td>Person</td>
-                            <td><a target="opennlp" href="http://opennlp.sourceforge.net/models-1.5/">en-ner-person.bin</a></td>
-                            <td><code>opennlp:person</code></td>
-                        </tr>
-                        <tr>
-                            <td>Organization</td>
-                            <td><a target="opennlp" href="http://opennlp.sourceforge.net/models-1.5/">en-ner-organization.bin</a></td>
-                            <td><code>opennlp:organization</code></td>
-                        </tr>
-                        <tr>
-                            <td>Date</td>
-                            <td><a target="opennlp" href="http://opennlp.sourceforge.net/models-1.5/">en-ner-date.bin</a></td>
-                            <td><code>opennlp:date</code></td>
-                        </tr>
-                        <tr>
-                            <td>Time</td>
-                            <td><a target="opennlp" href="http://opennlp.sourceforge.net/models-1.5/">en-ner-time.bin</a></td>
-                            <td><code>opennlp:time</code></td>
-                        </tr>
-                        <tr>
-                            <td>Percentage</td>
-                            <td><a target="opennlp" href="http://opennlp.sourceforge.net/models-1.5/">en-ner-percentage.bin</a></td>
-                            <td><code>opennlp:percentage</code></td>
-                        </tr>
-                    </tbody>
-                </table>
-            </li>
-            <li>
-                See <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#opennlp">NCToken</a>
-                documentation for token properties.
-            </li>
-            <li>
-                Make sure to enable this token provider <code>opennlp</code> in REST server configuration
-                using <code>nlpcraft.server.tokenProviders</code> property.
-            </li>
-            <li>
-                Make sure to properly configure required tokens in you model configuration via
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">NCModelView.getEnabledBuiltInTokens()</a> method.
-            </li>
-        </ul>
-    </section>
-    <section>
-        <img id="google" class="img-title" src="/images/google-cloud-logo-small.png" height="56px" alt="">
-        <p>
-            <a href="https://cloud.google.com/natural-language/">Google Natural Language</a> uses machine learning
-            to reveal the structure and meaning of text.
-        </p>
-        <h3 class="section-title">Base NLP Engine</h3>
-        <p>
-            N/A
-        </p>
-        <h3 class="section-title">Token Provider</h3>
-        <p>
-            Google Natural Language provides its own set of built-in elements.
-            To use Google token provider the environment variable <code>GOOGLE_APPLICATION_CREDENTIALS</code>
-            should be configured to point to proper Google JSON credential file (see
-            <a href="https://cloud.google.com/docs/authentication/production">Google documentation</a> for more details).
-            Google Natural Language token IDs have a form of <code>google:xxx</code>, where <code>xxx</code> is a lower
-            case name of the Named Entity in Google APIs, i.e. <code>google:person</code>, <code>google:location</code>,
-            etc.
-        </p>
-        <p>Configuration notes:</p>
-        <ul>
-            <li>
-                See Google Natural Language
-                <a target="google" href="https://cloud.google.com/natural-language/docs/reference/rest/v1/Entity#Type">documentation</a>
-                for more details on supported tokens.
-            </li>
-            <li>
-                See <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#google">NCToken</a> documentation for token properties.
-            </li>
-            <li>
-                Make sure to enable this token provider <code>google</code> in REST server configuration
-                using <code>nlpcraft.server.tokenProviders</code> property.
-            </li>
-            <li>
-                Make sure to also properly configure required tokens in you model configuration via
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">NCModelView.getEnabledBuiltInTokens()</a> method.
-            </li>
-        </ul>
-    </section>
-    <section>
-        <img id="stanford" class="img-title" src="/images/corenlp-logo.png" height="64px" alt="">
-        <p>
-            <a href="https://stanfordnlp.github.io/CoreNLP">Stanford CoreNLP</a> is a set of human language technology tools.
-        </p>
-        <h3 class="section-title">Base NLP Engine</h3>
-        <p>
-            You can set Stanford CoreNLP as a base NLP engine. Note that due to licensing you need to add Stanford CoreNLP
-            dependencies separately and make it available to NLPCraft:
-        </p>
-        <nav>
-            <div class="nav nav-tabs" role="tablist">
-                <a class="nav-item nav-link active" data-toggle="tab" href="#nav-stanfordnlp-maven" role="tab" aria-controls="nav-home" aria-selected="true">Maven <sup>Java</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-stanfordnlp-grape" role="tab" aria-controls="nav-profile" aria-selected="false">Grape <sup>Groovy</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-stanfordnlp-gradle" role="tab" aria-controls="nav-profile" aria-selected="false">Gradle <sup>Kotlin</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-stanfordnlp-sbt" role="tab" aria-controls="nav-contact" aria-selected="false">SBT <sup>Scala</sup></a>
-            </div>
-        </nav>
-        <div class="tab-content">
-            <div class="tab-pane fade show active" id="nav-stanfordnlp-maven" role="tabpanel">
-                    <pre class="brush: xml, highlight: 4">
-                    &lt;dependency&gt;
-                        &lt;groupId&gt;edu.stanford.nlp&lt;/groupId&gt;
-                        &lt;artifactId&gt;stanford-corenlp&lt;/artifactId&gt;
-                        &lt;version&gt;3.9.2&lt;/version&gt;
-                    &lt;/dependency&gt;
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-stanfordnlp-grape" role="tabpanel">
-                    <pre class="brush: java">
-                    @Grab ('edu.stanford.nlp:stanford-corenlp:3.9.2')
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-stanfordnlp-gradle" role="tabpanel">
-                    <pre class="brush: java">
-                    dependencies {
-                        runtime group: 'edu.stanford.nlp', name: 'stanford-corenlp', version: '3.9.2'
-                    }
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-stanfordnlp-sbt" role="tabpanel">
-                    <pre class="brush: scala">
-                    libraryDependencies += "mysql" % "stanford-corenlp" % "3.9.2"
-                    </pre>
-            </div>
-        </div>
-        <p>
-            Comments:
-        </p>
-        <ul>
-            <li>
-                Stanford CoreNLP is licensed under
-                <a target=_ href="https://www.gnu.org/licenses/gpl-3.0.en.html">GNU General Public License v3</a> - make
-                sure your usage is compliant with this license.
-            </li>
-            <li>
-                Stanford CoreNLP library must be available <b>on both</b> the REST server and the data probe.
-            </li>
-            <li>
-                Make sure to change <code>3.9.2</code> version to the latest or required one.
-            </li>
-            <li>
-                Set configuration property <code>nlpcraft.nlpEngine=stanford</code>
-            </li>
-            <li>
-                Note that you can also <a target=_ href="https://stanfordnlp.github.io/CoreNLP/">download</a>
-                Stanford CoreNLP as a separate JAR file and add it to your
-                project classpath if you are not using, or instead of, build tools.
-            </li>
-        </ul>
-        <h3 class="section-title">Token Provider</h3>
-        <p>
-            Stanford CoreNLP can be used as a token provider independently from base NLP engine.
-            Due to licensing you need to add Stanford CoreNLP dependencies separately and make it available to NLPCraft:
-        </p>
-        <nav>
-            <div class="nav nav-tabs" role="tablist">
-                <a class="nav-item nav-link active" data-toggle="tab" href="#nav-stanfordnlp-maven2" role="tab" aria-controls="nav-home" aria-selected="true">Maven <sup>Java</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-stanfordnlp-grape2" role="tab" aria-controls="nav-profile" aria-selected="false">Grape <sup>Groovy</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-stanfordnlp-gradle2" role="tab" aria-controls="nav-profile" aria-selected="false">Gradle <sup>Kotlin</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-stanfordnlp-sbt2" role="tab" aria-controls="nav-contact" aria-selected="false">SBT <sup>Scala</sup></a>
-            </div>
-        </nav>
-        <div class="tab-content">
-            <div class="tab-pane fade show active" id="nav-stanfordnlp-maven2" role="tabpanel">
-                    <pre class="brush: xml, highlight: 4">
-                    &lt;dependency&gt;
-                        &lt;groupId&gt;edu.stanford.nlp&lt;/groupId&gt;
-                        &lt;artifactId&gt;stanford-corenlp&lt;/artifactId&gt;
-                        &lt;version&gt;3.9.2&lt;/version&gt;
-                    &lt;/dependency&gt;
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-stanfordnlp-grape2" role="tabpanel">
-                    <pre class="brush: java">
-                    @Grab ('edu.stanford.nlp:stanford-corenlp:3.9.2')
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-stanfordnlp-gradle2" role="tabpanel">
-                    <pre class="brush: java">
-                    dependencies {
-                        runtime group: 'edu.stanford.nlp', name: 'stanford-corenlp', version: '3.9.2'
-                    }
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-stanfordnlp-sbt2" role="tabpanel">
-                    <pre class="brush: scala">
-                    libraryDependencies += "mysql" % "stanford-corenlp" % "3.9.2"
-                    </pre>
-            </div>
-        </div>
-        <p>
-            Comments:
-        </p>
-        <ul>
-            <li>
-                Stanford CoreNLP is licensed under
-                <a target=_ href="https://www.gnu.org/licenses/gpl-3.0.en.html">GNU General Public License v3</a> - make
-                sure your usage is compliant with this license.
-            </li>
-            <li>
-                Stanford CoreNLP library should <b>only</b> be available on the data probe.
-            </li>
-            <li>
-                Make sure to change <code>3.9.2</code> version to the latest or required one.
-            </li>
-            <li>
-                Note that you can also <a target=_ href="https://stanfordnlp.github.io/CoreNLP/">download</a>
-                Stanford CoreNLP as a separate JAR file and add it to your
-                project classpath if you are not using, or instead of, build tools.
-            </li>
-        </ul>
-        <p>
-            Stanford CoreNLP provides its own set of built-in elements.
-            Stanford CoreNLP token IDs have a form of <code>stanford:xxx</code>, where <code>xxx</code> is a lower
-            case name of the Named Entity in Stanford CoreNLP, i.e. <code>stanford:person</code>, <code>stanford:location</code>,
-            etc.
-        </p>
-        <p>Configuration notes:</p>
-        <ul>
-            <li>
-                See Stanford CoreNLP Named Entity Recognition
-                <a target="google" href="https://stanfordnlp.github.io/CoreNLP/ner.html">documentation</a>
-                for more details on supported token types.
-            </li>
-            <li>
-                See <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#stanford">NCToken</a>
-                documentation for token properties.
-            </li>
-            <li>
-                Make sure to enable this token provider <code>stanford</code> in REST server configuration
-                using <code>nlpcraft.server.tokenProviders</code> property.
-            </li>
-            <li>
-                Make sure to also properly configure required tokens in you model configuration via
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">NCModelView.getEnabledBuiltInTokens()</a> method.
-            </li>
-        </ul>
-    </section>
-    <section>
-        <img id="spacy" class="img-title" src="/images/spacy-logo.png" height="48px" alt="">
-        <p>
-            <a href="https://spacy.io">spaCy</a> is a free open-source library for Natural Language Processing in Python.
-        </p>
-        <h3 class="section-title">Base NLP Engine</h3>
-        <p>
-            N/A
-        </p>
-        <h3 class="section-title">Token Provider</h3>
-        <p>
-            spaCy provides its own set of built-in elements. NLPCraft integrates with spaCy via local Python-based
-            REST server <code>/src/main/python/spacy_proxy.py</code>. It is a very simple Flask-based implementation
-            that you can freely modify to change the spaCy models or their external attributes that are made available.
-        </p>
-        <p>
-            This is entire source code for this local REST server:
-        </p>
-        <pre class="brush: python, highlight: [11, 29, 30, 58, 59]">
-import urllib.parse
-
-import spacy
-from flask import Flask, request
-from flask_restful import Resource, Api
-
-#
-# Add your own or modify spaCy libraries here.
-# By default, the English model 'en_core_web_sm' is loaded.
-#
-nlp = spacy.load("en_core_web_sm")
-
-app = Flask(__name__)
-api = Api(app)
-
-
-class Ner(Resource):
-    @staticmethod
-    def get():
-
-        doc = nlp(urllib.parse.unquote_plus(request.args.get('text')))
-        res = []
-        for e in doc.ents:
-            meta = {}
-
-            # Change the following two lines to implements your own logic for
-            # filling up meta object with custom user attributes. 'meta' should be a dictionary (JSON)
-            # with types 'string:string'.
-            for key in e._.span_extensions:
-                meta[key] = e._.__getattr__(key)
-
-            res.append(
-                {
-                    "text": e.text,
-                    "from": e.start_char,
-                    "to": e.end_char,
-                    "ner": e.label_,
-                    "vector": str(e.vector_norm),
-                    "sentiment": str(e.sentiment),
-                    "meta": meta
-                }
-            )
-
-        return res
-
-
-api.add_resource(Ner, '/spacy')
-
-#
-# Default endpoint is 'localhost:5002'.
-#
-# If the endpoint here is changed make sure to provide
-# the same endpoint via configuration property 'nlpcraft.server.spacy.proxy.url',
-# i.e. 'nlpcraft.server.spacy.proxy.url=myhost:1234'
-#
-if __name__ == '__main__':
-    app.run(
-        host="localhost",
-        port='5002'
-    )
-        </pre>
-        <p>
-            You need to start this REST server before you can use spaCy integration in NLPCraft. Note that for
-            production environment it is recommended to use
-            <a target=_ href="https://en.wikipedia.org/wiki/Web_Server_Gateway_Interface">WSGI-based server</a> instead.
-        </p>
-        <p>
-            Comments:
-        </p>
-        <ul>
-            <li>
-                On line 11 you can add or change spaCy models to be loaded.
-            </li>
-            <li>
-                On lines 29-30 you can change how spans' external attributes are collected.
-            </li>
-            <li>
-                On lines 58-59 you can change the endpoint on which this REST server starts. Note that you
-                need to change the same endpoint on REST server via configuration property <code>nlpcraft.server.spacy.proxy.url</code>,
-                e.g. <code>nlpcraft.server.spacy.proxy.url=myhost:1234</code>.
-            </li>
-        </ul>
-        <p>
-            spaCy token IDs have a form of <code>spacy:xxx</code>, where <code>xxx</code> is a lower case name of the Named Entity
-            in spaCy APIs, i.e. <code>spacy:person</code>, <code>spacy:location</code>, etc.
-        </p>
-        <p>
-            Configuration notes:
-        </p>
-        <ul>
-            <li>
-                See spaCy Named Entity Recognition
-                <a target="spacy" href="https://spacy.io/usage/linguistic-features#named-entities">documentation</a>
-                for more details on supported token types.
-            </li>
-            <li>
-                See <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCToken.html#stanford">NCToken</a>
-                documentation for token properties.
-            </li>
-            <li>
-                Make sure to enable this token provider <code>spacy</code> in REST server configuration
-                using <code>nlpcraft.server.tokenProviders</code> property.
-            </li>
-            <li>
-                Make sure to also properly configure required tokens in you model configuration via
-                <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModelView.html#getEnabledBuiltInTokens--">NCModelView.getEnabledBuiltInTokens()</a> method.
-            </li>
-        </ul>
-    </section>
-    <section>
-        <img id="mysql" class="img-title" src="/images/mysql-logo.png" height="80px" alt="">
-        <p>
-            You can install and use MySQL as a system database in the REST server instead of the built-in
-            distributed SQL storage
-            from Apache Ignite that is used by default. Add the following dependency to your project:
-        </p>
-        <nav>
-            <div class="nav nav-tabs" role="tablist">
-                <a class="nav-item nav-link active" data-toggle="tab" href="#nav-mysql-maven" role="tab" aria-controls="nav-home" aria-selected="true">Maven <sup>Java</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-mysql-grape" role="tab" aria-controls="nav-profile" aria-selected="false">Grape <sup>Groovy</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-mysql-gradle" role="tab" aria-controls="nav-profile" aria-selected="false">Gradle <sup>Kotlin</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-mysql-sbt" role="tab" aria-controls="nav-contact" aria-selected="false">SBT <sup>Scala</sup></a>
-            </div>
-        </nav>
-        <div class="tab-content">
-            <div class="tab-pane fade show active" id="nav-mysql-maven" role="tabpanel">
-                    <pre class="brush: xml, highlight: 4">
-                    &lt;dependency&gt;
-                        &lt;groupId&gt;mysql&lt;/groupId&gt;
-                        &lt;artifactId&gt;mysql-connector-java&lt;/artifactId&gt;
-                        &lt;version&gt;8.0.15&lt;/version&gt;
-                    &lt;/dependency&gt;
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-mysql-grape" role="tabpanel">
-                    <pre class="brush: java">
-                    @Grab ('mysql:mysql-connector-java:8.0.15')
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-mysql-gradle" role="tabpanel">
-                    <pre class="brush: java">
-                    dependencies {
-                        runtime group: 'mysql', name: 'mysql-connector-java', version: '8.0.15'
-                    }
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-mysql-sbt" role="tabpanel">
-                    <pre class="brush: scala">
-                    libraryDependencies += "mysql" % "mysql-connector-java" % "8.0.15"
-                    </pre>
-            </div>
-        </div>
-        <p>
-            Comments:
-        </p>
-        <ul>
-            <li>
-                Make sure to change <code>8.0.15</code> version to the latest or required one.
-            </li>
-            <li>
-                Update configuration property <code>nlpcraft.server.database.jdbc</code>
-                with required JDBC driver class and JDBC URL.
-            </li>
-            <li>
-                Use scripts from <code>sql/mysql</code> folder to create database and initialize DB schema.
-            </li>
-            <li>
-                Note that you can also <a target=_ href="https://dev.mysql.com/downloads/connector/j">download</a> MySQL
-                JDBC driver as a separate JAR file and add it to your
-                project classpath if you are not using, or instead of, build tools.
-            </li>
-        </ul>
-    </section>
-    <section>
-        <img id="postgres" class="img-title" src="/images/postgresql-logo.png" height="80px" alt="">
-        <p>
-            You can install and use PostgreSQL as a system database in the REST server instead of the built-in
-            distributed SQL storage
-            from Apache Ignite that is used by default. Add the following dependency to your project:
-        </p>
-        <nav>
-            <div class="nav nav-tabs" role="tablist">
-                <a class="nav-item nav-link active" data-toggle="tab" href="#nav-postgres-maven" role="tab" aria-controls="nav-home" aria-selected="true">Maven <sup>Java</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-postgres-grape" role="tab" aria-controls="nav-profile" aria-selected="false">Grape <sup>Groovy</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-postgres-gradle" role="tab" aria-controls="nav-profile" aria-selected="false">Gradle <sup>Kotlin</sup></a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-postgres-sbt" role="tab" aria-controls="nav-contact" aria-selected="false">SBT <sup>Scala</sup></a>
-            </div>
-        </nav>
-        <div class="tab-content">
-            <div class="tab-pane fade show active" id="nav-postgres-maven" role="tabpanel">
-                    <pre class="brush: xml, highlight: 4">
-                    &lt;dependency&gt;
-                        &lt;groupId&gt;org.postgresql&lt;/groupId&gt;
-                        &lt;artifactId&gt;postgresql&lt;/artifactId&gt;
-                        &lt;version&gt;42.2.5&lt;/version&gt;
-                    &lt;/dependency&gt;
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-postgres-grape" role="tabpanel">
-                    <pre class="brush: java">
-                    @Grab ('org.postgresql:postgresql:42.2.5')
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-postgres-gradle" role="tabpanel">
-                    <pre class="brush: java">
-                    dependencies {
-                        runtime group: 'org.postgresql', name: 'postgresql', version: '42.2.5'
-                    }
-                    </pre>
-            </div>
-            <div class="tab-pane fade" id="nav-postgres-sbt" role="tabpanel">
-                    <pre class="brush: scala">
-                    libraryDependencies += "org.postgresql" % "postgresql" % "42.2.5"
-                    </pre>
-            </div>
-        </div>
-        <p>
-            Comments:
-        </p>
-        <ul>
-            <li>
-                Make sure to change <code>42.2.5</code> version to the latest or required one.
-            </li>
-            <li>
-                Update configuration property <code>nlpcraft.server.database.jdbc</code> 
-                with required JDBC driver class and JDBC URL.
-            </li>
-            <li>
-                Use scripts from <code>sql/postgres</code> folder to create database and initialize DB schema.
-            </li>
-            <li>
-                Note that you can also <a target=_ href="https://jdbc.postgresql.org/">download</a> PostgreSQL
-                JDBC driver as a separate JAR file and add it to your
-                project classpath if you are not using, or instead of, build tools.
-            </li>
-        </ul>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#nlpcraft">NLPCraft</a></li>
-        <li><a href="#opennlp">OpenNLP</a></li>
-        <li><a href="#google">Google</a></li>
-        <li><a href="#stanford">Stanford CoreNLP</a></li>
-        <li><a href="#spacy">spaCy</a></li>
-        <li><a href="#mysql">MySQL</a></li>
-        <li><a href="#postgres">PostgreSQL</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
-
diff --git a/docs/intent-matching.html b/docs/intent-matching.html
deleted file mode 100644
index 07a0238..0000000
--- a/docs/intent-matching.html
+++ /dev/null
@@ -1,599 +0,0 @@
----
-active_crumb: Intent Matching
-layout: documentation
-id: intent_matching
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="col-md-8 second-column">
-    <section id="overview">
-        <h2 class="section-title">Overview</h2>
-        <p>
-            As we discussed in <a href="/data-model.html#logic">Data Model</a> section the processing logic of the data model is
-            encoded in intents and their callbacks. Sections below will explain how to declare an intent and how to develop
-            a callback method when its intent is matched.
-        </p>
-    </section>
-    <section id="matching">
-        <h2 class="section-title">Intent-Based Matching</h2>
-        <p>
-            The intent matching is based on an idea of defining one or more templates for user input and let the
-            algorithm choose the best matching one given the user input. Such template is called an <em>intent</em>.
-            Each intent defines a pattern of the user input and associated action to take when that pattern is detected
-            and selected as a best match. While selecting the best matching intent the algorithm uses sophisticated
-            NLP algorithms. When more than one intent matches the user input - the system selects the
-            most specific one as its best match.
-        </p>
-        <p>
-            In NLPCraft intents are specified using three Java annotations:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Annotation</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-                <tr>
-                    <td><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/intent/NCIntent.html">@NCIntent</a></td>
-                    <td>
-                        This annotation defines an intent in-place on the method serving as its callback. It takes a string value
-                        that specifies an intent using intent <a href="#syntax">DSL syntax</a>.
-                    </td>
-                </tr>
-                <tr>
-                    <td><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/intent/NCIntentRed.html">@NCIntentRef</a></td>
-                    <td>
-                        This annotation allows to reference an intent defined in external JSON or YAML model definition.
-                        Similarly to <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/intent/NCIntent.html">@NCIntent</a>
-                        annotation the intent should be defined using <a href="#syntax">DSL syntax</a>.
-                    </td>
-                </tr>
-                <tr>
-                    <td><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/intent/NCIntentTerm.html">@NCIntentTerm</a></td>
-                    <td>
-                        This annotation annotation marks a formal callback method parameter to receive term's tokens.
-                    </td>
-                </tr>
-            </tbody>
-        </table>
-        <p>
-            Here's a couple of examples of intent declarations to illustrate the basics of intent declaration and usage.
-        </p>
-        <p>
-             An intent from
-            <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/lightswitch">Light Switch</a> Scala example:
-        </p>
-        <pre class="brush: java">
-            &#64;NCIntent("intent=act conv=false term(act)={groups @@ 'act'} term(loc)={trim(id) == 'ls:loc'}*")
-            def onMatch(
-                &#64;NCIntentTerm("act") actTok: NCToken,
-                &#64;NCIntentTerm("loc") locToks: List[NCToken]
-            ): NCResult = {
-                ...
-            }
-        </pre>
-        <p>
-            <b>NOTES:</b>
-        </p>
-        <ul>
-            <li>
-                The intent is defined in-place using <code>@NCIntent</code> annotation.
-            </li>
-            <li>
-                A term match is defined as one or more tokens. Term can be optional if its min quantifier is zero.
-            </li>
-            <li>
-                A non-conversational intent <code>act</code> has one mandatory term and another
-                that can match zero or more tokens with method <code>onMatch(...)</code> as its callback.
-            </li>
-            <li>
-                Method <code>onMatch(...)</code> will be called when this intent is selected as the best match.
-            </li>
-            <li>
-                Note that terms have <code>min=1, max=1</code> quantifiers by default, i.e. one and only one.
-            </li>
-            <li>
-                First term defines any single token that belongs to the group <code>act</code>. Note that model elements
-                can belong to multiple groups.
-            </li>
-            <li>
-                Second term would match zero or more tokens with ID <code>ls:loc</code>. Note that we use function <code>trim</code>
-                on the token ID.
-            </li>
-            <li>
-                Note that both terms have IDs (<code>act</code> and <code>loc</code>) that are used in <code>onMatch(...)</code>
-                method parameters to automatically assign terms' tokens to the formal method parameters using <code>@NCIntentTerm</code>
-                annotations.
-            </li>
-            <li>
-                Given the <a target="github" href="https://github.com/apache/incubator-nlpcraft/blob/master/src/main/scala/org/apache/nlpcraft/examples/lightswitch/lightswitch_model.yaml">data model</a>
-                from this <a target="github" href="https://github.com/apache/incubator-nlpcraft/blob/master/src/main/scala/org/apache/nlpcraft/examples/lightswitch/lightswitch_model.yaml">example</a> the following sentences will be matched by this intent:
-                <ul>
-                    <li><code>Turn the lights off in the entire house.</code></li>
-                    <li><code>Switch on the illumination in the master bedroom closet.</code></li>
-                    <li><code>Get the lights on.</code></li>
-                    <li><code>Please, put the light out in the upstairs bedroom.</code></li>
-                    <li><code>Set the lights on in the entire house.</code></li>
-                    <li><code>Turn the lights off in the guest bedroom.</code></li>
-                    <li><code>Could you please switch off all the lights?</code></li>
-                    <li><code>Dial off illumination on the 2nd floor.</code></li>
-                    <li><code>Please, no lights!</code></li>
-                    <li><code>Kill off all the lights now!</code></li>
-                    <li><code>No lights in the bedroom, please.</code></li>
-                </ul>
-            </li>
-        </ul>
-        <br/>
-        <p>
-            In the following <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/alarm">Alarm Clock</a> Java example
-            the intent is defined in JSON model definition and referenced in Java code using <code>@NCIntentTerm</code>
-            annotation:
-        </p>
-        <pre class="brush: js, highlight: [19]">
-            {
-                "id": "nlpcraft.alarm.ex",
-                "name": "Alarm Example Model",
-                "version": "1.0",
-                "enabledBuiltInTokens": [
-                    "nlpcraft:num"
-                ],
-                "elements": [
-                    {
-                        "id": "x:alarm",
-                        "description": "Alarm token indicator.",
-                        "synonyms": [
-                            "{ping|buzz|wake|call|hit} {me|up|me up|*}",
-                            "{set|*} {my|*} {wake|wake up|*} {alarm|timer|clock|buzzer|call} {up|*}"
-                        ]
-                    }
-                ],
-                "intents": [
-                    "intent=alarm term={id=='x:alarm'} term(nums)={id=='nlpcraft:num' && ~nlpcraft:num:unittype=='datetime' && ~nlpcraft:num:isequalcondition==true}[0,7]"
-                ]
-            }
-        </pre>
-        <pre class="brush: java, highlight: [1]">
-            &#64;NCIntentRef("alarm")
-            private NCResult onMatch(
-               NCIntentMatch ctx,
-               &#64;NCIntentTerm("nums") List&lt;NCToken&gt; numToks
-            ) {
-               ...
-            }
-        </pre>
-        <p>
-            <b>NOTES:</b>
-        </p>
-        <ul>
-            <li>
-                Intent is defined in the external JSON model declaration (see line 19 in JSON file).
-            </li>
-            <li>
-                This intent is referenced by annotation <code>@NCIntentRef("alarm")</code> with method <code>onMatch(...)</code>
-                as its callback.
-            </li>
-            <li>
-                This example defines a non-conversational intent with two terms both of which have to found for the
-                intent to match.
-            </li>
-            <li>
-                Method <code>onMatch(...)</code> will be called when this intent is the best match detected.
-            </li>
-            <li>
-                Note that terms have <code>min=1, max=1</code> quantifiers by default.
-            </li>
-            <li>
-                First term is defined as a single mandatory (<code>min=1, max=1</code>) user token with ID <code>x:alarm</code>
-                whose element is defined in the model.
-            </li>
-            <li>
-                Second term is defined as a zero or up to seven numeric built-in <code>nlpcraft:num</code> tokens that
-                have unit type of <code>datetime</code> and are single numbers. Note that <a target="github" href="https://github.com/apache/incubator-nlpcraft/tree/master/src/main/scala/org/apache/nlpcraft/examples/alarm">Alarm Clock</a>
-                model allows zero tokens in this term which would mean the current time.
-            </li>
-            <li>
-                Given data model definition above the following sentences will be matched by this intent:
-                <ul>
-                    <li><code>Ping me in 3 minutes</code></li>
-                    <li><code>Buzz me in an hour and 15mins</code></li>
-                    <li><code>Set my alarm for 30s</code></li>
-                </ul>
-            </li>
-        </ul>
-    </section>
-    <section id="syntax">
-        <h2 class="section-title">Intent DSL</h2>
-        <p>
-            Regardless of how intent is defined - directly in <code>@NCIntent</code> annotation or in external model
-            declaration - it follow the exactly the same syntax (here's a full <a target=github href="https://github.com/apache/incubator-nlpcraft/blob/master/src/main/scala/org/apache/nlpcraft/model/intent/impl/antlr4/NCIntentDsl.g4">ANTRL4 grammar</a>).
-        </p>
-        <p>
-            Intent DSL grammar can be informally described using the following example (order of individual declarations is important):
-        </p>
-        <pre class="brush: js">
-             intent=my_intent
-                conv=true
-                order=true
-                flow='id* >> (id2|id3)[2,3]'
-                term(term1)={group @@ 'my_group'}?
-                term(term2)={trim(partId.partAlias.id) == 'token1:id'}[1,3]
-        </pre>
-        <dl>
-            <dt><code>intent=my_intent</code></dt>
-            <dd>
-                Mandatory intent ID. Any arbitrary unique string matching the following template: <code>(UNDERSCORE|[a-z]|[A-Z])+([a-z]|[A-Z]|[0-9]|COLON|MINUS|UNDERSCORE)*</code>
-            </dd>
-            <dt><code>conv=true</code></dt>
-            <dd>
-                <em>Optional.</em> Whether or not this intent supports
-                <a href="basic-concepts.html#stm">conversation</a>. Default is <code>true</code>.
-            </dd>
-            <dt><code>ordered=true</code></dt>
-            <dd>
-                <em>Optional.</em>
-                Whether or not this intent is ordered. Default is <code>false</code>.
-                For ordered intent the specified order of terms is important for matching this intent.
-                If intent is unordered its terms can be found anywhere in the input text and in any order.
-                Note that ordered intent significantly limits the user input it can match. In most cases
-                the ordered intent is only applicable to processing formal strict grammar (like a programming language)
-                and unsuitable for  natural language processing.
-            </dd>
-            <dt><code>flow='id* >> (id2|id3)[2,3]'</code></dt>
-            <dd>
-                <p>
-                    <em>Optional.</em> Dialog flow is a history of previously matched intents to match on. If provided,
-                    the intent will match not only on the current user input but also on the history of the previously matched
-                    intents.
-                </p>
-                <p>
-                    Dialog flow pattern consists of one of multiple intent IDs separated by <code>&gt;&gt;</code> symbol ordered from
-                    most recent to the oldest.
-                    Multiple IDs should be placed in <code>(</code> <code>)</code> brackets and separated by <code>|</code>
-                    symbol. Each group of IDs can have an optional quantifier (e.g. <code>[2,3]</code>) for how many times this intent should appear
-                    in matching history:
-                </p>
-                <ul>
-                    <li><code>[n,m]</code> - intent should appear at least <code>n</code> times and at most <code>m</code> times.</li>
-                    <li><code>*</code> is equal to <code>[0,∞]</code></li>
-                    <li><code>+</code> is equal to <code>[1,∞]</code></li>
-                    <li><code>?</code> is equal to <code>[0,1]</code></li>
-                    <li>No quantifier defaults to <code>[1,1]</code></li>
-                </ul>
-                <p>
-                    For the dialog flow to match the history of the matched intents (for given user and the data model) should
-                    match the dialog flow pattern. Note that if dialog flow is defined and it doesn't match the history the terms
-                    of the intent won't be tested at all.
-                </p>
-            </dd>
-            <dt>
-                <code>term(term1)={group @@ 'my_group'}?</code><br>
-                <code>term(term2)={trim(partId.partAlias.id) == 'token1:id'}[1,3]</code>
-            </dt>
-            <dd>
-                <p>
-                    Term, also known as a slot, is a building block of the intent. Term has optional ID, predicate and quantifiers. It can
-                    represent one or more tokens, sequential or not, detected in the user input. Intent has a list of terms
-                    (always at least one) that all have to be found in the user input for the intent to match. Note that term
-                    can be optional if its min quantifier is zero. Whether or not the order of the terms is important
-                    for matching is governed by <code>ordered=true</code> parameter.
-                </p>
-                <p>
-                    Term ID (<code>term1</code> and <code>term2</code>) is optional, and when provided, is used by <code>@NCIntentTerm</code>
-                    annotation to link term's tokens to a formal parameter of the callback method. Note that term ID follows
-                    the same lexical rules as intent ID.
-                </p>
-                <p>
-                    Inside of curly brackets <code>{</code> <code>}</code> is a <a href="data-model.html#dsl">token DSL</a>
-                    expression: <code>group @@ 'my_group'</code> and <code>trim(partId.partAlias.id) == 'token1:id'</code>.
-                    Note that exactly the same syntax is used for token DSL as well as for intent DSL for defining a token predicate.
-                    Consult <a href="data-model.html#dsl">token DSL</a> documentation for details on its syntax.
-                </p>
-                <p>
-                    <code>?</code> and <code>[1,3]</code> define an inclusive quantifier for that term (how many time this term should appear
-                    for it to be considered found). You cal also use the following abbreviations:
-                </p>
-                <ul>
-                    <li><code>*</code> is equal to <code>[0,∞]</code></li>
-                    <li><code>+</code> is equal to <code>[1,∞]</code></li>
-                    <li><code>?</code> is equal to <code>[0,1]</code></li>
-                    <li>No quantifier defaults to <code>[1,1]</code></li>
-                </ul>
-            </dd>
-        </dl>
-        <div class="bq success">
-            <p>
-                <b>Token DSL</b>
-            </p>
-            <p>
-                Intent DSL is built on top of the <a href="data-model.html#dsl">Token DSL</a> that provides comprehensive support for
-                defining predicates over detected model elements.
-                Make sure to read about <a href="data-model.html#dsl">Token DSL</a> as well.
-            </p>
-        </div>
-    </section>
-    <section id="callback">
-        <h2 class="section-title">Intent Callback</h2>
-        <p>
-            Whether the intent is defined directly in <code>@NCIntent</code> annotation or indirectly via <code>@NCIntentRef</code>
-            annotation - it is always attached to a callback method:
-        </p>
-        <ul>
-            <li>
-                Callback can only be an instance method on the class implementing <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html">NCModel</a>
-                interface.
-            </li>
-            <li>
-                Method must have return type of <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCResult.html">NCResult</a>.
-            </li>
-            <li>
-                Method can have zero or more parameters:
-                <ul>
-                    <li>
-                        Parameter of type <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCIntentMatch.html">NCIntentMatch</a>,
-                        if present, must be first.
-                    </li>
-                    <li>
-                        Any other parameters (other than the first optional
-                        <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCIntentMatch.html">NCIntentMatch</a>) must
-                        have <code>@NCIntentTerm</code> annotation.
-                    </li>
-                </ul>
-            </li>
-            <li>
-                Method must support reflection-based invocation.
-            </li>
-        </ul>
-        <p>
-            <code>@NCIntentTerm</code> annotation marks callback parameter to receive term's tokens. This annotations can
-            only be used for the parameters of the callbacks, i.e. methods that are annotated with <code>@NCIntnet</code> or
-            <code>@NCIntentRef</code>. <code>@NCIntentTerm</code> takes a term ID as its only mandatory parameter and
-            should be applied to callback method parameters to get the tokens associated with that term (if and when
-            the intent was matched and that callback was invoked).
-        </p>
-        <p>
-            Depending on the term quantifier the method parameter type can only be one of the following types:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Quantifier</th>
-                <th>Java Type</th>
-                <th>Scala Type</th>
-            </tr>
-            </thead>
-            <tbody>
-                <tr>
-                    <td><code>[1,1]</code></td>
-                    <td><code>NCToken</code></td>
-                    <td><code>NCToken</code></td>
-                </tr>
-                <tr>
-                    <td><code>[0,1]</code></td>
-                    <td><code>Optional&lt;NCToken&gt;</code></td>
-                    <td><code>Option[NCToken]</code></td>
-                </tr>
-                <tr>
-                    <td><code>[1,∞]</code> or <code>[0,∞]</code></td>
-                    <td><code>java.util.List&lt;NCToken&gt;</code></td>
-                    <td><code>List[NCToken]</code></td>
-                </tr>
-            </tbody>
-        </table>
-        <p>
-            For example:
-        </p>
-        <pre class="brush: java">
-            &#64;NCIntent("intent=id term(termId)={id == 'my_token'}?")
-            private NCResult onMatch(
-               &#64;NCIntentTerm("termId") Optional&lt;NCToken&gt; myTok
-            ) {
-               ...
-            }
-        </pre>
-        <p><b>NOTES:</b></p>
-        <ul>
-            <li>
-                Term <code>termId</code> has <code>[0,1]</code> quantifier (it's optional).
-            </li>
-            <li>
-                The formal parameter on the callback has a type of <code>Optional&lt;NCToken&gt;</code> because the
-                term's quantifier is <code>[0,1]</code>.
-            </li>
-            <li>
-                Note that callback doesn't have an optional <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCIntentMatch.html">NCIntentMatch</a>
-                parameter.
-            </li>
-        </ul>
-        <h3 class="section-title"><code>NCRejection</code> and <code>NCIntentSkip</code> Exceptions</h3>
-        <p>
-            There are two exceptions that can be used by intent callback logic to control intent matching process.
-        </p>
-        <p>
-            When <a href="/apis/latest/org/apache/nlpcraft/model/NCRejection.html">NCRejection</a> exception is thrown by the callback it indicates that user input cannot
-            be processed as is.  This exception typically indicates that user has not provided enough information in
-            the input string to have it processed automatically. In most cases this means that the user's input is
-            either too short or too simple, too long or too complex, missing required context, or is unrelated to the
-            requested data model.
-        </p>
-        <p>
-            <a href="/apis/latest/org/apache/nlpcraft/model/NCIntentSkip.html">NCIntentSkip</a> is a control flow exception to
-            skip current intent. This exception can be thrown by the intent callback to indicate that current intent
-            should be skipped (even though it was matched and its callback was called). If there's more than one intent
-            matched the next best matching intent will be selected and its callback will be called.
-        <p>
-        <p>
-            This exception becomes useful when it is hard or impossible to encode the entire matching logic using just
-            declarative intent DSL. In these cases the intent definition can be relaxed and the "last mile" of intent
-            matching can happen inside of the intent callback's user logic. If it is determined that intent in fact does
-            not match then throwing this exception allows to try next best matching intent, if any.
-        </p>
-        <p>
-            Note that there's a significant difference between <a href="/apis/latest/org/apache/nlpcraft/model/NCIntentSkip.html">NCIntentSkip</a>
-            exception and model's <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCModel.html#onMatchedIntent-org.apache.nlpcraft.model.NCIntentMatch-">onMatchedIntent(...)</a>
-            callback. Unlike this callback, the exception does not force re-matching of all intents, it simply
-            picks the next best intent from the list of already matched ones. The model's callback can force
-            a full reevaluation of all intents against the user input.
-        </p>
-        <div class="bq info">
-            <p>
-                <b>Intent DSL Expressiveness</b>
-            </p>
-            <p>
-                Note that usage of <code>NCIntentSkip</code> exception (or even model's life-cycle callbacks) is a
-                requires technique when you cannot express the desired matching logic with just intent DSL alone.
-                Intent DSL is a high-level declarative language and it does
-                not support programmable logic or other types of complex matching algorithms. In such cases, you can
-                define a broad intent that would match and then define the rest of the more complex matching logic in the callback 
-                using <code>NCIntentSkip</code> exception to effectively indicate that intent doesn't match (and other
-                intents have to be tried).
-            </p>
-            <p>
-                There are many use cases where DSL is not expressive enough. For example, if you intent matching depends
-                on the date and time, financial market conditions, weather, state from external systems or current user geographical
-                location - you will need to use <code>NCIntentSkip</code>-based logic or model's callbacks to support
-                that type of matching.
-            </p>
-        </div>
-        <h3 class="section-title"><code>NCIntentMatch</code> Interface</h3>
-        <p>
-            <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCIntentMatch.html">NCIntentMatch</a> interface
-            can be passed into intent callback as its first parameter. This interface provide runtime information
-            about the intent that was matched (i.e. the intent with which this callback was annotated with). Note also that
-            intent context can only be the 1st parameter in the callback, and if not declared as such - it won't be passed in.
-        </p>
-    </section>
-    <section id="examples">
-        <h2 class="section-title">Intent Examples</h2>
-        <p>
-            Here's number of intent examples with explanations. These intents can be defined directly in <code>@NCIntent</code>
-            annotation or in external JSON or YAML mode definition.
-        </p>
-        <p>
-            <b>Example 1:</b>
-        </p>
-        <pre class="brush: js">
-            intent=id1
-                term={id == 'x:id'}
-                term(nums)={id == 'nlpcraft:num' && lowercase(~nlpcraft:num:unittype) == 'datetime'}[0,2]
-        </pre>
-        <p><b>NOTES:</b></p>
-        <ul>
-            <li>
-                Intent has ID <code>id1</code>.
-            </li>
-            <li>
-                Intent has uses default conversational support (<code>true</code>) and default order (<code>false</code>).
-            </li>
-            <li>
-                Intent has two terms that have to be found for the intent to match. Note that second term is optional as it
-                has <code>[0,2]</code> quantifier.
-            </li>
-            <li>
-                First term matches any single token with ID <code>x:id</code>.
-            </li>
-            <li>
-                Second term can appear zero, once or two times and it matches token with ID <code>nlpcraft:num</code> with
-                <code>nlpcraft:num:unittype</code> metadata property equal to <code>'datetime'</code> string.
-            </li>
-            <li>
-                Function <code>lowercase</code> used on <code>nlpcraft:num:unittype</code> metadata property value. Note
-                that built-in functions can only be used on left values.
-            </li>
-            <li>
-                Note that since second term has ID (<code>nums</code>) it can be references by <code>@NCIntentTerm</code>
-                annotation by the callback formal parameter.
-            </li>
-            <li>
-                Read more on built-in functions and token metadata properties in <a href="data-model.html#dsl">Token DSL</a>
-                section.
-            </li>
-        </ul>
-        <br/>
-        <p>
-            <b>Example 2:</b>
-        </p>
-        <pre class="brush: js">
-            intent=id2
-                conv=false
-                flow='id1* >> (id1|id2)[1,2]'
-                term={id == 'mytok' && signum(~score['best']) != -1}
-                term={(groups @@ 'actors' || groups @@ 'owners') && size(partAlias.~text) > 10}
-        </pre>
-        <p><b>NOTES:</b></p>
-        <ul>
-            <li>
-                Intent has ID <code>id2</code>.
-            </li>
-            <li>
-                Intent overrides default conversational support via <code>conv=false</code> and uses default order (<code>false</code>).
-            </li>
-            <li>
-                Intent has dialog flow pattern to match: <code>'id1* >> (id1|id2)[1,2]'</code>. It expect zero or more
-                intents <code>id1</code> to matched immediately prior to this one and either one or two of <code>id1</code> or
-                <code>id2</code> intents before that.
-            </li>
-            <li>
-                Intent has two terms. Both terms have to be present only once (their implicit quantifiers are <code>[1,1]</code>).
-            </li>
-            <li>
-                First term should be a token with ID <code>mytok</code> and have metadata property <code>score</code> of type
-                map. This map should have a value with the string key <code>'best'</code>. <code>signum</code> of this map value
-                should not equal <code>-1</code>. Note that built-in functions (i.e. <code>signum</code>) can only be
-                used on the left values.
-            </li>
-            <li>
-                Second term should be a token that belongs to either <code>actors</code> or <code>owners</code> group.
-                It should have a part token whose <a href="data-model.html#dsl">Token DSL</a> expression should have alias <code>partAlias</code>. That
-                part token should have metadata property <code>text</code> of type string or collection. The length of
-                this string or collection should be greater than <code>10</code>.
-            </li>
-            <li>
-                Read more on built-in functions and token metadata properties in <a href="data-model.html#dsl">Token DSL</a>
-                section.
-            </li>
-        </ul>
-        <div class="bq success">
-            <p>
-                <b>Token DSL</b>
-            </p>
-            <p>
-                Intent DSL is built on top of the <a href="data-model.html#dsl">Token DSL</a> that provides comprehensive support for
-                defining predicates over detected model elements.
-                Make sure to read about <a href="data-model.html#dsl">Token DSL</a> as well.
-            </p>
-        </div>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#overview">Overview</a></li>
-        <li><a href="#matching">Intent Matching</a></li>
-        <li><a href="#syntax">Intent DSL</a></li>
-        <li><a href="#callback">Intent Callback</a></li>
-        <li><a href="#examples">Intent Examples</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
-
diff --git a/docs/media/nlpcraft_logo.psd b/docs/media/nlpcraft_logo.psd
deleted file mode 100644
index df8f249..0000000
--- a/docs/media/nlpcraft_logo.psd
+++ /dev/null
Binary files differ
diff --git a/docs/media/nlpcraft_logo_black.gif b/docs/media/nlpcraft_logo_black.gif
deleted file mode 100644
index bc1a1f2..0000000
--- a/docs/media/nlpcraft_logo_black.gif
+++ /dev/null
Binary files differ
diff --git a/docs/media/nlpcraft_logo_white.gif b/docs/media/nlpcraft_logo_white.gif
deleted file mode 100644
index 59d7bf9..0000000
--- a/docs/media/nlpcraft_logo_white.gif
+++ /dev/null
Binary files differ
diff --git a/docs/metrics-and-tracing.html b/docs/metrics-and-tracing.html
deleted file mode 100644
index 9e78116..0000000
--- a/docs/metrics-and-tracing.html
+++ /dev/null
@@ -1,307 +0,0 @@
----
-active_crumb: Metrics <span class="amp">&amp;</span> Tracing
-layout: documentation
-id: metrics
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div id="metrics-and-tracing" class="col-md-8 second-column">
-    <section id="overview">
-        <h2 class="section-title">Overview</h2>
-        <p>
-            Both REST server and data probe come with <a target=_ href="https://opencensus.io">OpenCensus</a>
-            instrumentation. NLPCraft bundles several built-in exporters for various OpenCensus trace and stats
-            backends:
-        </p>
-        <table class="gradient-table checks">
-            <thead>
-            <tr>
-                <th>Backend</th>
-                <th>Built-In Exporters</th>
-                <th>Stats or Trace?</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td>
-                    <a target=_ href="https://www.jaegertracing.io/">
-                        <img alt="" style="width: 48px" src="/images/jaeger-logo-x.png">
-                        <div class="exporter-name">Jaeger</div>
-                    </a>
-                </td>
-                <td>
-                    Server: <code>org.apache.nlpcraft.server.lifecycle.opencensus.NCJaegerExporter</code><br>
-                    Probe:
-                    <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html">org.apache.nlpcraft.model.opencensus.NCJaegerExporter</a>
-                </td>
-                <td><center>Trace</center></td>
-            </tr>
-            <tr>
-                <td>
-                    <a target=_ href="https://zipkin.io/">
-                        <img alt="" style="width: 48px" src="/images/zipkin-logo.jpg">
-                        <div class="exporter-name">Zipkin</div>
-                    </a>
-                </td>
-                <td>
-                    Server: <code>org.apache.nlpcraft.server.lifecycle.opencensus.NCZipkinExporter</code><br>
-                    Probe: <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html">org.apache.nlpcraft.model.opencensus.NCZipkinExporter</a>
-                </td>
-                <td><center>Trace</center></td>
-            </tr>
-            <tr>
-                <td>
-                    <a target=_ href="https://prometheus.io/">
-                        <img alt="" style="width: 48px" src="/images/prometheus-logo-x.png">
-                        <div class="exporter-name">Prometheus</div>
-                    </a>
-                </td>
-                <td>
-                    Server: <code>org.apache.nlpcraft.server.lifecycle.opencensus.NCPrometheusExporter</code><br>
-                    Probe: <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html">org.apache.nlpcraft.model.opencensus.NCPrometheusExporter</a>
-                </td>
-                <td><center>Stats</center></td>
-            </tr>
-            <tr>
-                <td>
-                    <a target=_ href="https://grafana.com/">
-                        <img alt="" style="width: 48px" src="/images/grafana-logo-x.png">
-                        <div class="exporter-name">Grafana<sup>*</sup></div>
-                    </a>
-                </td>
-                <td>
-                    Server: <code>org.apache.nlpcraft.server.lifecycle.opencensus.NCPrometheusExporter</code><br>
-                    Probe: <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html">org.apache.nlpcraft.model.opencensus.NCPrometheusExporter</a>
-                </td>
-                <td><center>Stats</center></td>
-            </tr>
-            <tr>
-                <td>
-                    <a target=_ href="https://cloud.google.com/stackdriver/">
-                        <img alt="" style="width: 48px" src="/images/stackdriver-stats-x.png">
-                        <div class="exporter-name">Stackdriver</div>
-                    </a>
-                </td>
-                <td>
-                    Server: <code>org.apache.nlpcraft.server.lifecycle.opencensus.NCStackdriverStatsExporter</code><br>
-                    Probe: <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html">org.apache.nlpcraft.model.opencensus.NCStackdriverStatsExporter</a>
-                </td>
-                <td><center>Stats</center></td>
-            </tr>
-            <tr>
-                <td>
-                    <a target=_ href="https://cloud.google.com/stackdriver/">
-                        <img alt="" style="width: 48px" src="/images/stackdriver-trace-x.png">
-                        <div class="exporter-name">Stackdriver</div>
-                    </a>
-                </td>
-                <td>
-                    Server: <code>org.apache.nlpcraft.server.lifecycle.opencensus.NCStackdriverTraceExporter</code><br>
-                    Probe: <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html">org.apache.nlpcraft.model.opencensus.NCStackdriverTraceExporter</a>
-                </td>
-                <td><center>Trace</center></td>
-            </tr>
-            </tbody>
-        </table>
-        <p>
-        <sup><b>NOTE:</b> (*) Grafana works through Prometheus integration.</sup>
-        </p>
-        <p>
-            All built-in exporters are a simple adaptation of the standard OpenCensus <a target=_ href="https://opencensus.io/exporters/supported-exporters/java/">exporters</a>
-            to life cycle components for the
-            REST server or the data probe. Each exporter has just a few lines of code and you can easily create your own
-            exporters for other backends. 
-        </p>
-    </section>
-    <section id="server">
-        <h2 class="section-title">Configuring Server</h2>
-        <p>
-            OpenCensus exporters for the REST server are lifecycle components. Server lifecycle components are the implementations
-            of <code>NCServerLifecycle</code> trait. Lifecycle components get callbacks for various stages of the server
-            lifecycle and thus can register and unregister "primordial" components such as OpenCensus exporters.
-        </p>
-        <p>
-            REST server lifecycle components are specified in <code>nlpcraft.server.lifecycle</code>
-            <a href="server-and-probe.html">configuration</a> property. For example, for file based configuration:
-        </p>
-        <pre class="brush: js, highlight: [17, 18]">
-nlpcraft {
-    server {
-        ...
-        lifecycle = [
-            "org.apache.nlpcraft.server.lifecycle.opencensus.NCPrometheusExporter",
-            "org.apache.nlpcraft.server.lifecycle.opencensus.NCJaegerExporter"
-        ]
-        ...
-    }
-}
-        </pre>
-        <p>
-            Note that each server exporter has default configuration that can be overridden via
-            <a href="server-and-probe.html">configuration</a> properties or environment variables. Note also that all
-            built-in <b>trace exporters</b> use "always" sampling by default that is suitable
-            only for demo or development purposes. For production usage you will need to modify the exporter
-            to provide more effective <a target=_ href="https://opencensus.io/tracing/sampling/">sampling strategy</a>.
-        </p>
-    </section>
-    <section id="probe">
-        <h2 class="section-title">Configuring Probe</h2>
-        <p>
-            Just like on the REST server OpenCensus exporters for the data probe are lifecycle components. Probe lifecycle
-            components are the implementations
-            of <a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/NCProbeLifecycle.html">org.apache.nlpcraft.model.NCLifecycle</a>
-            interface. Lifecycle components get callbacks for various stages of the data probe
-            lifecycle and thus can register and unregister "primordial" components such as OpenCensus exporters. For example, using
-            file based configuration:
-        </p>
-        <pre class="brush: js, highlight: [14, 15]">
-nlpcraft {
-    probe {
-        ...
-        lifecycle = [
-            "org.apache.nlpcraft.model.opencensus.NCPrometheusExporter",
-            "org.apache.nlpcraft.model.opencensus.NCJaegerExporter"
-        ]
-        ...
-    }
-}
-        </pre>
-        <p>
-            Just like with server exporters, each probe exporter has default configuration that can be overridden via
-            <a href="server-and-probe.html">configuration</a> properties or environment variables. Note also that all
-            built-in <b>trace exporters</b> use "always" sampling by default that is suitable
-            only for demo or development purposes. For production usage you will need to modify the exporter
-            to provide more effective <a target=_ href="https://opencensus.io/tracing/sampling/">sampling strategy</a>.
-            Please consult individual exporter classes:
-        </p>
-        <ul>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCJaegerExporter.html">NCJaegerExporter</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCZipkinExporter.html">NCZipkinExporter</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCPrometheusExporter.html">NCPrometheusExporter</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCStackdriverStatsExporter.html">NCStackdriverStatsExporter</a></li>
-            <li><a target="javadoc" href="/apis/latest/org/apache/nlpcraft/model/opencensus/NCStackdriverTraceExporter.html">NCStackdriverTraceExporter</a></li>
-        </ul>
-    </section>
-    <section id="traces">
-        <h2 class="section-title">Traces</h2>
-        <p>
-            When traces are exporter, there are two service names used for NLPCraft traces that will appear on UI backends:
-        </p>
-        <ul>
-            <li><code>nlpcraft-server</code> for traces from REST server.</li>
-            <li><code>nlpcraft-probe</code> for traces from data probes.</li>
-        </ul>
-        <p>
-            All traces are extensively tagged with various information. Specifically, watch out for <code>srvReqId</code>,
-            <code>modelId</code> and <code>userId</code> tags that will help you navigate across traces pertaining to specific
-            request, models or users.
-        </p>
-    </section>
-    <section id="metrics">
-        <h2 class="section-title">Metrics</h2>
-        <p>
-            When it comes to metrics each exporter has different set of configuration for either a namespace or
-            name prefix on how these metrics will be available on the UI backends:
-        </p>
-        <ul>
-            <li>
-                <a target=_ href="https://prometheus.io/">Prometheus</a> and <a target=_ href="https://grafana.com">Grafana</a>
-                stats exporters by default use <code>nlpcraft-server</code> and <code>nlpcraft-probe</code> namespaces.
-            </li>
-            <li>
-                <a target=_ href="https://cloud.google.com/stackdriver/">Stackdriver</a> stats exporters use default
-                <code>custom.googleapis.com/nlpcraft/server</code> and <code>custom.googleapis.com/nlpcraft/probe</code> metric
-                name prefixes.
-            </li>
-        </ul>
-        <p>
-            <b>NOTE:</b> default namespaces and service prefixes can be changed via <a href="server-and-probe.html">configuration</a>
-            properties or environment variables
-        </p>
-        <p>
-            The following metrics are generated by the REST server:
-        </p>
-        <table class="gradient-table checks">
-            <thead>
-            <tr>
-                <th>Name <sub>without prefix or namespace</sub></th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            {% for api in site.data.metrics.server %}
-            <tr>
-                <td>
-                    <code>{{api.name}}_latdist_bucket</code><br>
-                    <code>{{api.name}}_latdist_count</code><br>
-                    <code>{{api.name}}_latdist_sum</code>
-                </td>
-                <td>Histogram, count and sum of values for the <b>{{api.description}}</b> latencies.</td>
-            </tr>
-            {% endfor %}
-            <tr>
-                <td>
-                    <code>roundtrip_latdist_bucket</code><br>
-                    <code>roundtrip_latdist_count</code><br>
-                    <code>roundtrip_latdist_sum</code>
-                </td>
-                <td>Histogram, count and sum of values for the full server-probe-server round trip latencies.</td>
-            </tr>
-            </tbody>
-        </table>
-        <p>
-            The following metrics are generated by the data probe:
-        </p>
-        <table class="gradient-table checks">
-            <thead>
-            <tr>
-                <th>Name <sub>without prefix or namespace</sub></th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            {% for api in site.data.metrics.probe %}
-            <tr>
-                <td>
-                    <code>{{api.name}}_latdist_bucket</code><br>
-                    <code>{{api.name}}_latdist_count</code><br>
-                    <code>{{api.name}}_latdist_sum</code>
-                </td>
-                <td>Histogram, count and sum of values for the <b>{{api.description}}</b> latencies.</td>
-            </tr>
-            {% endfor %}
-            </tbody>
-        </table>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#overview">Overview</a></li>
-        <li><a href="#server">Configuring Server</a></li>
-        <li><a href="#probe">Configuring Probe</a></li>
-        <li><a href="#traces">Traces</a></li>
-        <li><a href="#metrics">Metrics</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
-
diff --git a/docs/release-notes-0.5.0.html b/docs/release-notes-0.5.0.html
deleted file mode 100644
index e758b7c..0000000
--- a/docs/release-notes-0.5.0.html
+++ /dev/null
@@ -1,57 +0,0 @@
----
-rel_ver: 0.5.0
-layout: release-notes
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<section id="new">
-    <h2 class="section-title">🙌 New</h2>
-    <ul>
-        <li>
-            Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-13">Issue #13</a>.
-            <p>
-                Finished migration to ASF infrastructure.
-            </p>
-        </li>
-    </ul>
-</section>
-<section id="enhancements">
-    <h2 class="section-title">🤖 Enhancements</h2>
-    <ul>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-29">Issue #29</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-27">Issue #27</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-28">Issue #28</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-25">Issue #25</a>.</li>
-    </ul>
-</section>
-<section id="fixes">
-    <h2 class="section-title">🧐 Fixes</h2>
-    <ul>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-2">Issue #2</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-4">Issue #4</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-16">Issue #16</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-18">Issue #18</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-19">Issue #19</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-21">Issue #21</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-22">Issue #22</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-25">Issue #24</a>.</li>
-        <li>Fixed <a target="jira" href="https://issues.apache.org/jira/projects/NLPCRAFT/issues/NLPCRAFT-26">Issue #26</a>.</li>
-    </ul>
-</section>
-
diff --git a/docs/server-and-probe.html b/docs/server-and-probe.html
deleted file mode 100644
index 31204cb..0000000
--- a/docs/server-and-probe.html
+++ /dev/null
@@ -1,460 +0,0 @@
----
-active_crumb: Server <span class="amp">&amp;</span> Probe
-layout: documentation
-id: server_and_probe
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div id="server-and-probes" class="col-md-8 second-column">
-    <section>
-        <h2 class="section-title">Overview</h2>
-        <p>
-            As mentioned in <a href="/docs.html">overview</a> section the REST server and data probe are the two
-            runtime components that you need to run when using NLPCraft.
-            Data probes are used to deploy and host data model, while REST server (or a cluster of servers) is used
-            to accept client REST call and route them to the data models via data probes.
-        </p>
-        <div class="bq info">
-            <b>REST Server vs. Data Probe</b>
-            <p>
-                It's important to remember why REST server is a separate component from a data probe. While a
-                typical deployment would have only one REST server (or a cluster of REST servers behind a single
-                load balancer), there are maybe multiple data probes hosting different data models deployed in
-                different physical locations, managed through different life cycles and requiring different
-                security and network configurations.
-            </p>
-            <p>
-                Moreover, REST server is a heavy and resource consuming component that is built around Apache
-                Ignite distributing in-memory computing capabilities - while the data probe is a lightweight
-                data model container. During the development and testing of data models, the developers need to
-                frequently redeploy data models by restarting the data probe. If the REST server and the data probe
-                would be one component - this process would be very inefficient.
-            </p>
-        </div>
-        <p>
-            Fro the rest of this section we assume that NLPCraft was <a href="/download.html">downloaded</a> and
-            <a href="/installation.html">installed</a> via ZIP archive. However, all instructions below are fully
-            applicable to any type of installation.
-        </p>
-        <p>
-            Once NLPCraft is downloaded as a ZIP archive and unzipped, the current directory will look like this:
-        </p>
-        <pre class="console">
-├── LICENSE
-├── bin
-├── sql
-├── build
-│   └── apache-nlpcraft-{{site.latest_version}}
-│       ├── <b>nlpcraft.conf</b>
-│       ├── ignite.xml
-│       ├── log4j2.xml
-│       └── <b>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</b>
-├── javadoc
-├── openapi
-└── src
-        </pre>
-        <p>
-            Regardless of how NLPCraft was installed it comes with a single executable JAR file that includes all
-            necessary dependencies: <code>build/apache-nlpcraft-{{site.latest_version}}/<b>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</b></code>.
-            This JAR file includes binaries for data probe, data model APIs and the REST server.
-        </p>
-    </section>
-    <section id="server">
-        <h2 class="section-title">REST Server</h2>
-        <p>
-            As mentioned above REST server (or a cluster of servers) is used to accept client REST calls and
-            route them to the data model via data probes. Note that both data probe and the REST server start the same way.
-        </p>
-        <p>
-            REST server can be stared in a <em>standard way</em> from either the command line or IDE such as Eclipse or IntelliJ IDEA:
-        </p>
-        <nav>
-            <div class="nav nav-tabs" role="tablist">
-                <a class="nav-item nav-link active" data-toggle="tab" href="#nav-srv-jar" role="tab" aria-controls="nav-home" aria-selected="true">Executable JAR</a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-srv-cmd" role="tab" aria-controls="nav-home" aria-selected="true">Command Line</a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-srv-ide" role="tab" aria-controls="nav-home" aria-selected="true">IDE</a>
-            </div>
-        </nav>
-        <div class="tab-content">
-            <div class="tab-pane fade show active" id="nav-srv-jar" role="tabpanel">
-                <pre class="brush: plain">
-                    $ cd build
-                    $ java -Xms1024m -jar apache-nlpcraft-{{site.latest_version}}-all-deps.jar -server
-                </pre>
-            </div>
-            <div class="tab-pane fade show" id="nav-srv-cmd" role="tabpanel">
-                <pre class="brush: plain">
-                    $ cd build
-                    $ java -Xms1024m -cp apache-nlpcraft-{{site.latest_version}}-all-deps.jar org.apache.nlpcraft.NCStart -server
-                </pre>
-            </div>
-            <div class="tab-pane fade show" id="nav-srv-ide" role="tabpanel">
-                <p style="padding-top: 10px">
-                    Configure run configuration with the main class <code>org.apache.nlpcraft.NCStart</code>.
-                    Note that <code>org.apache.nlpcraft.NCStart</code> class starts both the REST server and the data probe and is the
-                    class that is configured as <code>Main-Class</code> in <code>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</code>
-                    JAR file manifest.
-                </p>
-            </div>
-        </div>
-        Parameters:
-        <dl>
-            <dt>
-                <code>-server</code>
-            </dt>
-            <dd>
-                <em>Mandatory</em> parameter to indicate that you are starting the REST server.
-            </dd>
-            <dt><code>-config=path</code></dt>
-            <dd>
-                <em>Optional</em> parameter to provide configuration file path.
-                Server will automatically look for <code>nlpcraft.conf</code> configuration file in the same directory
-                as <code>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</code> file. If the configuration
-                file has different name or in different location use <code>-config=path</code> parameter
-                where <code>path</code> is an absolute path to the configuration file. Note that the server and the data
-                probe can use the same file for their configuration (just like the
-                default <code>nlpcraft.conf</code> contains configuration for both the server and the data probe).
-            </dd>
-            <dt><code>-igniteConfig=path</code></dt>
-            <dd>
-                <em>Optional</em> parameter to provide <a target=_ href="https://ignite.apache.org/">Apache Ignite</a> configuration file path.
-                Note that Apache Ignite is used as a cluster computing plane and a default distributed storage.
-                Server will automatically look for <code>ignite.xml</code>
-                configuration file in the same directory as <code>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</code> file.
-                If the configuration file has different name or in different location use <code>-igniteConfig=path</code> parameter
-                where <code>path</code> is an absolute path to the Ignite configuration file.
-            </dd>
-        </dl>
-        <div class="bq warn">
-            <b>Java Memory</b>
-            <p>
-                Make sure to allocate enough memory for server JVM using <code>-Xms</code> JVM option, i.e. <code>-Xms1024m</code>.
-                Many 3rd party NLP engines like Stanford CoreNLP are very memory intensive and may require several GBs
-                of JVM heap allocated depending on the models used. Note that when server JVM has insufficient heap
-                memory the Apache Ignite may throw the following warning logs:
-            </p>
-            <pre class="brush: text, highlight: 2">
-                Jul-22 13:27:56 [INFO ] ...
-                Jul-22 13:28:08 [WARN ] Possible too long JVM pause: 11364 milliseconds.
-                Jul-22 13:28:11 [INFO ] ...
-            </pre>
-            <p>
-                The abnormally long GC pauses (over 5s) can be caused by the excessive memory swapping performed by OS due to
-                insufficient JVM heap memory.
-            </p>
-        </div>
-        <h3 class="section-title"><i class="fab fa-docker"></i> Docker</h3>
-        <p>
-            You can also run REST server inside of Docker container:
-        </p>
-        <pre class="brush: plain">
-            $ docker run -m 8G -p 8081:8081 -p 8201:8201 -p 8202:8202 nlpcraftserver/server:{{site.latest_version}}
-        </pre>
-        <p>
-            By default, the Docker image runs with a default configuration.
-            See <a href="#config">configuration</a> section on how to provide custom configuration via environment variables for the REST
-            server running inside of Docker container.
-        </p>
-        <p>
-            When the REST server successfully started you should see the log output similar to this:
-        </p>
-        <pre class="brush: plain, highlight: 19">
-                _   ____      ______           ______
-               / | / / /___  / ____/________ _/ __/ /_
-              /  |/ / / __ \/ /   / ___/ __ `/ /_/ __/
-             / /|  / / /_/ / /___/ /  / /_/ / __/ /_
-            /_/ |_/_/ .___/\____/_/   \__,_/_/  \__/
-                   /_/
-
-            Server
-            Version: {{site.latest_version}}
-            Copyright (C) 2020 Apache Software Foundation.
-
-            ...
-
-            +-------------------------+
-            | Server started [19.35s] |
-            +-------------------------+
-
-
-            Mar-11 23:21:04 [INFO ] REST server is listening on 'localhost:8081'.
-        </pre>
-    </section>
-    <section id="probe">
-        <h2 class="section-title">Data Probe</h2>
-        <p>
-            Just like the REST server the data probe can be started in a <em>standard way</em> from either the
-            command line or IDE such as Eclipse or IntelliJ IDEA:
-        </p>
-        <nav>
-            <div class="nav nav-tabs" role="tablist">
-                <a class="nav-item nav-link active" data-toggle="tab" href="#nav-probe-cmd" role="tab" aria-controls="nav-home" aria-selected="true">Command Line</a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-probe-jar" role="tab" aria-controls="nav-home" aria-selected="true">Executable JAR</a>
-                <a class="nav-item nav-link" data-toggle="tab" href="#nav-probe-ide" role="tab" aria-controls="nav-home" aria-selected="true">IDE</a>
-            </div>
-        </nav>
-        <div class="tab-content">
-            <div class="tab-pane fade show" id="nav-probe-jar" role="tabpanel">
-                <pre class="brush: plain">
-                    $ cd build
-                    $ java -Xms1024m -jar apache-nlpcraft-{{site.latest_version}}-all-deps.jar -probe
-                </pre>
-                <div class="bq warn">
-                    <p>
-                        <b>NOTE:</b> when using executable JAR to start the data probe you cannot add your
-                        own model classes to the classpath. You should either package your classes into JAR
-                        file and configure probe accordingly - or use <code>-cp</code> option in
-                        command line.
-                    </p>
-                </div>
-            </div>
-            <div class="tab-pane fade show active" id="nav-probe-cmd" role="tabpanel">
-                <pre class="brush: plain">
-                    $ cd build
-                    $ java -Xms1024m -cp apache-nlpcraft-{{site.latest_version}}-all-deps.jar:/my/project/classes org.apache.nlpcraft.NCStart -probe -config=/my/project/probe.conf
-                </pre>
-                <p>
-                    Directory <code>/my/project/classes</code> should contain all compiled classes for your models.
-                    Make sure to replace <code>/my/project/classes</code> and <code>/my/project/probe.conf</code> with
-                    the actual paths.
-                </p>
-            </div>
-            <div class="tab-pane fade show" id="nav-probe-ide" role="tabpanel">
-                <p style="padding-top: 10px">
-                    Configure run configuration with the main class <code>org.apache.nlpcraft.NCStart</code>.
-                </p>
-                <div class="bq info">
-                    <b>Class <code>org.apache.nlpcraft.NCStart</code></b>
-                    <p>
-                        Note that <code>org.apache.nlpcraft.NCStart</code> class starts both the REST server and the data probe and is the
-                        class that is configured as <code>Main-Class</code> in <code>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</code>
-                        JAR file manifest.
-                    </p>
-                </div>
-            </div>
-        </div>
-        Parameters:
-        <dl>
-            <dt>
-                <code>-probe</code>
-            </dt>
-            <dd>
-                <em>Mandatory</em> parameter to indicate that you are starting a data probe.
-            </dd>
-            <dt><code>-config=path</code></dt>
-            <dd>
-                <p>
-                    <em>Optional</em> parameter to provide probe configuration file path.
-                    Data probe will automatically look for <code>nlpcraft.conf</code> configuration file in the same directory
-                    as <code>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</code> file. If the configuration
-                    file has different name or in different location use <code>-config=path</code> parameter
-                    where <code>path</code> is an absolute path to the data probe configuration file. Note that the server and the data
-                    probe can use the same file for their configuration (just like the
-                    default <code>nlpcraft.conf</code> contains configuration for both the server and the data probe).
-                </p>
-            </dd>
-        </dl>
-        <div class="bq info">
-            <b>Adding Your Classes</b>
-            <p>
-                Note that when you are using a <em>command line</em> to start the probe you can also add your own classes that implement
-                your models. To do that you need to use <code>-cp</code> option instead of <code>-jar</code> and
-                construct your JVM classpath to include both the <code>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</code>
-                as well as directory where your compiled Java code is located:
-            </p>
-            <pre class="brush: plain, highlight: 2">
-                    $ cd build
-                    $ java -cp apache-nlpcraft-{{site.latest_version}}-all-deps.jar:/my/project/classes org.apache.nlpcraft.NCStart -probe -config /my/project/probe.conf
-            </pre>
-            Make sure to replace <code>/my/project/classes</code> with your own directory where your compiled model classes
-            are located. Note that you need to specify class <code>org.apache.nlpcraft.NCStart</code> explicitly in this case.
-        </div>
-        <p>
-            When the data probe started you should see the log output similar to this:
-        </p>
-        <pre class="brush: plain">
-            _   ____      ______           ______
-           / | / / /___  / ____/________ _/ __/ /_
-          /  |/ / / __ \/ /   / ___/ __ `/ /_/ __/
-         / /|  / / /_/ / /___/ /  / /_/ / __/ /_
-        /_/ |_/_/ .___/\____/_/   \__,_/_/  \__/
-               /_/
-
-        Data Probe
-        Version: {{site.latest_version}}
-        Copyright (C) 2020 Apache Software Foundation.
-
-        Mar-11 23:25:52 [INFO ] Probe Configuration:
-        +--------------------------------------------------------------------+
-        | Probe ID        | all.examples                                     |
-        | Probe Token     | 3141592653589793                                 |
-        | API Version     | {{site.latest_version}}, 2019-03-01                                |
-        | Down-Link       | localhost:8202                                   |
-        | Up-Link         | localhost:8201                                   |
-        +-----------------+--------------------------------------------------+
-        | Models          | org.apache.nlpcraft.examples.alarm.AlarmModel           |
-        |                 | org.apache.nlpcraft.examples.echo.EchoModel             |
-        |                 | org.apache.nlpcraft.examples.helloworld.HelloWorldModel |
-        |                 | org.apache.nlpcraft.examples.time.TimeModel             |
-        |                 | org.apache.nlpcraft.examples.weather.WeatherModel       |
-        +-----------------+--------------------------------------------------+
-        | Lifecycle       |                                                  |
-        | JARs Folder     |                                                  |
-        +--------------------------------------------------------------------+
-
-        ...
-
-        Mar-11 23:25:56 [INFO ] Models deployed: 5
-
-        +================================================================================+
-        |        Model ID        |           Name           | Ver. | Elements | Synonyms |
-        +================================================================================+
-        | nlpcraft.alarm.ex      | Alarm Example Model      | 1.0  | 1        | 419      |
-        | nlpcraft.weather.ex    | Weather Example Model    | 1.0  | 3        | 9045     |
-        | nlpcraft.helloworld.ex | HelloWorld Example Model | 1.0  | 0        | 0        |
-        | nlpcraft.time.ex       | Time Example Model       | 1.0  | 1        | 432      |
-        | nlpcraft.echo.ex       | Echo Example Model       | 1.0  | 0        | 0        |
-        +--------------------------------------------------------------------------------+
-
-        ...
-
-        +--------------------------+
-        | Probe started [5.12 sec] |
-        +--------------------------+
-
-        ...
-
-        Mar-11 23:25:58 [INFO ] Server connection established.
-        </pre>
-    </section>
-    <section id="config">
-        <h2 class="section-title">Configuration</h2>
-        <p>
-            Both REST server and the data probe use <a target=_ href="https://github.com/lightbend/config/">Typesafe Config</a> for their configuration:
-        </p>
-        <ul>
-            <li>Both the server and the data probe come with default configuration available in <code>build/<b>nlpcraft.conf</b></code> file.</li>
-            <li>Custom configuration or default overrides can be placed into a file or provided via environment variables.</li>
-            <li>Configuration files use <a target=_ href="https://github.com/lightbend/config/blob/master/HOCON.md">HOCON</a> file format.</li>
-            <li>Server and probe configuration can be placed in the same file or kept in separate files. </li>
-        </ul>
-
-        <p>
-            By default, when REST server or data probe start they look for <code>nlpcraft.conf</code> configuration file in the same directory
-            as <code>apache-nlpcraft-{{site.latest_version}}-all-deps.jar</code> file and the on their classpath. You can change this behavior with
-            <code>-config=path</code> parameter.
-        </p>
-        <p>
-            Default configuration is available in <code>build/<b>nlpcraft.conf</b></code> file and it is extensively documented. It has subsections
-            for the server and probe configuration. When server and the probe use different files these whole sections should be
-            placed into an individual file:
-        </p>
-        <p>
-        Server configuration file:
-        </p>
-        <pre class="brush: js">
-nlpcraft {
-    server {
-        ...
-    }
-}
-            </pre>
-        <p>
-            Probe configuration file:
-        </p>
-        <pre class="brush: js">
-nlpcraft {
-    probe {
-        ...
-    }
-}
-            </pre>
-
-
-        <div class="bq info">
-            <b>Overriding Configuration</b>
-            <p>
-                There are two ways to provide your own configuration for the server or the probe:
-            </p>
-            <ul>
-                <li>
-                    Put your configuration into separate file and use <code>-config=...</code> parameter to specify
-                    the path of your configuration file.
-                </li>
-                <li>
-                    Use environment variable to override specific single property.
-                </li>
-            </ul>
-            <p>
-                During development and testing, or when running in a container environment like Docker, it is more
-                convenient to use environment variables to override just few specific configuration properties:
-            </p>
-            <ol>
-                <li>
-                    Set probe or server JVM system property <code>-Dconfig.override_with_env_vars=true</code> which will instruct
-                    configuration framework to look for external overrides.
-                </li>
-                <li>For each configuration property <code>x.y.z</code> set the overriding environment variable <code>CONFIG_FORCE_x_y_z=some_value</code></li>
-            </ol>
-            <p>
-                Consider the following snippet of server configuration:
-            </p>
-            <pre class="brush: js">
-nlpcraft {
-    server {
-        ...
-
-        lifecycle = [
-            "org.apache.nlpcraft.server.lifecycle.opencensus.NCJaegerExporter"
-        ]
-
-        rest {
-            host = "0.0.0.0"
-            port = 8081
-            apiImpl = "org.apache.nlpcraft.server.rest.NCBasicRestApi"
-        }
-
-        ...
-    }
-}
-            </pre>
-            <p>
-                You can override these properties with the following environment variables:
-            </p>
-            <p>
-                <code>CONFIG_FORCE_nlpcraft_server_rest_host=1.2.3.4</code><br>
-                <code>CONFIG_FORCE_nlpcraft_server_lifecycle.0=org.apache.nlpcraft.server.lifecycle.opencensus.NCStackdriverTraceExporter</code><br>
-                <code>CONFIG_FORCE_nlpcraft_server_lifecycle.1=org.apache.nlpcraft.server.lifecycle.opencensus.NCStackdriverStatsExporter</code>
-            </p>
-        </div>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#server">REST Server</a></li>
-        <li><a href="#probe">Data Probe</a></li>
-        <li><a href="#config">Configuration</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
-
diff --git a/docs/use-cases.html b/docs/use-cases.html
deleted file mode 100644
index e136416..0000000
--- a/docs/use-cases.html
+++ /dev/null
@@ -1,132 +0,0 @@
----
-active_crumb: Use Cases
-layout: interior
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<h1 class="page-title">
-    <span><i class="fas fa-fw fa-users-cog"></i> {{ page.active_crumb }}</span>
-</h1>
-
-<div id="use-cases" class="three-cols-container">
-    <div class="col-md-2 first-column">
-        <ul class="side-nav">
-            <li class="side-nav-title">Documentation</li>
-            <li><a href="/docs.html">Overview</a></li>
-            <li><a href="/installation.html">Installation</a></li>
-            <li><a href="/getting-started.html">Getting Started</a></li>
-        </ul>
-    </div>
-    <div class="col-md-8 second-column">
-        <section>
-            <h2 class="section-title">NLI Applications</h2>
-            <p>
-                Despite being seemingly obvious that NLI (Natural Language Interface) has wide applicability to many applications and
-                software systems there are specific areas where NLI is already used today and has
-                demonstrated its unique capabilities.
-            </p>
-        </section>
-        <section class="two-col-section">
-            <div class="container-fluid">
-                <div class="row">
-                    <div class="col-6">
-                        <div id="search" class="sub-section-title">NLI-Enhanced Search</div>
-                        <p class="subhead">
-                            NLI-enhanced search, filter and sort is one area where NLI has been successful
-                            for a number of years already. Look at Google Analytics, GMail, JIRA, or many
-                            other applications that allow you to search, filter or sort their content with
-                            natural language queries. This use case is a perfect application of NLI as it
-                            naturally augments the existing UI/UX by replacing often cumbersome and hard-to-use
-                            search/filter/sort UX with a simple text box.
-                        </p>
-                        <p>
-                            As a matter of fact, all major general purpose search platforms today (i.e.
-                            Google, Bing, or Siri) use NLI-enhanced approach to their search queries processing.
-                        </p>
-                        <div id="chatbots" class="sub-section-title">Chatbots</div>
-                        <p>
-                            NLI is clearly at the heart of any chatbot implementation. And although most naive
-                            implementations of chatbots have failed to gain significant traction - the advancement
-                            in NLI technology is allowing modern chatbots to become gradually more sophisticated
-                            and outgrow the early "childhood" problems of parasitic dialogues, lack of contextual
-                            awareness, inability to comprehend a spoken, free-form language, and primitive rule-based logic.
-                        </p>
-                        <div id="reporting" class="sub-section-title">Data Reporting</div>
-                        <p>
-                            Fully deterministic NLI systems like NLPCraft provide critical technology for NLI-based
-                            data reporting. Unlike data insights analytics or data exploration, the data reporting
-                            typically cannot rely on the probabilistic nature of ML/DL-based approaches as it must
-                            provide 100% correctness in all cases.
-                        </p>
-                        <p>
-                            NLPCraft employs advanced semantic modelling that provides fully deterministic
-                            results and NL comprehension.
-                        </p>
-                    </div>
-                    <div class="col-6">
-                        <div id="data" class="sub-section-title">Ad-Hoc Data Exploration</div>
-                        <p>
-                            One of the most exciting applications of NLI is an ad-hoc data analytics or
-                            data exploration. This is the area where the proper NLI application can bring
-                            about a fundamental seismic change to how we explore our data and discover the
-                            insights from it.
-                        </p>
-                        <p>
-                            Today the most data is walled off in the silos of the individual, incompatible
-                            data systems making it mostly inaccessible to the all but a few "power" users.
-                            Very few can gain access to all the different systems in a typical company, learn all
-                            the different ways to analyse the data and master incompatible and drastically different
-                            user interfaces.
-                        </p>
-                        <p>
-                            The NLI-based approach can democratize access to the sprawling silo-ed data with a
-                            single unified UX by allowing users to use the natural language to explore and analyse
-                            the data. The natural language is the only UX/UI that everyone already knows, requires no
-                            training or learning and is universal regardless of the data source.
-                        </p>
-                        <div id="device" class="sub-section-title">Device Control</div>
-                        <p>
-                            With the popularization of consumer technologies like Amazon Alexa, Apple HomeKit,
-                            Mercedes MBUX and similar the NLI-based control of various devices and systems
-                            becoming a norm.
-                        </p>
-                        <p>
-                            While most of these systems today can only understand the
-                            rudimentary 2-3 words command the advancements in NLI technology is rapidly leading to
-                            more sophisticated interfaces. The enterprise world is starting to catch up and
-                            NLI-based systems appear today in various manufacturing, oil and gas, pharma
-                            and medical applications.
-                        </p>
-                    </div>
-                </div>
-            </div>
-        </section>
-    </div>
-    <div class="col-md-2 third-column">
-        <ul class="side-nav">
-            <li class="side-nav-title">On This Page</li>
-            <li><a href="#search">NLI Search</a></li>
-            <li><a href="#chatbots">Chatbots</a></li>
-            <li><a href="#data">Data Exploration</a></li>
-            <li><a href="#device">Device Control</a></li>
-            {% include quick-links.html %}
-        </ul>
-    </div>
-</div>
-
diff --git a/docs/using-rest.html b/docs/using-rest.html
deleted file mode 100644
index a26de31..0000000
--- a/docs/using-rest.html
+++ /dev/null
@@ -1,421 +0,0 @@
----
-active_crumb: REST API
-layout: documentation
-id: rest
----
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements.  See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<div class="col-md-8 second-column">
-    <section id="overview">
-        <h2 class="section-title">Overview</h2>
-        <p>
-            REST API provides a universal integration path for any type of user application to connect to and use NLPCraft.
-            By using REST API these applications can ask natural language questions, get results and perform
-            many supporting operations such as user management.
-        </p>
-        <p>
-            REST server accepts the REST call,
-            interprets and routes it to the appropriate data probe which in turn invokes one of its deployed
-            data models. The result of data model processing travels all the way through the same chain of components
-            back to the user application that made the original call.
-        </p>
-        <p>
-            In this chapter we'll provide an overview on using REST API. Note that the full REST API specification
-            is hosted on <a href="https://nlpcraft.docs.apiary.io" target="apiary">apiary.io</a> where you can review
-            it and test with it against your localhost or remote NLPCraft installation.
-        </p>
-        <div class="bq warn">
-            <p>
-                <b>apiary.io <span class="amp">&amp;</span> localhost</b>
-            </p>
-            <p>
-                If you are using <a href="https://nlpcraft.docs.apiary.io" target="apiary">apiary.io</a> to test REST API against localhost make sure
-                to install Chrome Apiary extension. Note that this will only work in Chrome browser.
-            </p>
-        </div>
-        <div class="bq info">
-            <p>
-                If you downloaded ZIP archive the REST API specification is also available in
-                <code>openapi/nlpcraft_swagger.yml</code> file
-                or on <a target="github" href="https://github.com/apache/incubator-nlpcraft/blob/master/openapi/nlpcraft_swagger.yml">GitHub</a>.
-            </p>
-        </div>
-    </section>
-    <section id="java-client">
-        <h3 class="section-title">Java Client <i class="fab fa-java"></i></h3>
-        <p>
-            NLPCraft provide native Java client that enables easy-to-use Java-based API wrapping standard
-            NLPCraft REST APIs. It can be used by any JVM language that provides Java interop such as Scala, Groovy, or Kotlin:
-        </p>
-        <ul>
-            <li>Maven/Grape/Gradle/SBT <a href="download.html#java-client">instructions</a></li>
-            <li>Latest <a target=_ href="https://apache.github.io/incubator-nlpcraft-java-client/apis/latest/index.html">Javadoc</a></li>
-            <li>Watch, star or fork <a target="github" href="https://github.com/apache/incubator-nlpcraft-java-client">GitHub Project</a></li>
-        </ul>
-
-    </section>
-    <section id="format">
-        <h3 class="section-title">REST URL</h3>
-        <p>
-            REST API accepts only <code>POST</code> HTTP calls and <code>application/json</code> content type
-            for JSON payload and responses. When issuing a REST call you will be using the following URL:
-        </p>
-        <pre class="brush: plain">
-            https://localhost:8081/api/v1/signin
-        </pre>
-        <p>
-        where:
-        <dl>
-            <dt><code>http</code></dt>
-                <dd>Either <code>http</code> or <code>https</code> protocol.</dd>
-            <dt><code>localhost:8081</code></dt>
-                <dd>Host and port on which REST server is started. <code>localhost:8081</code> is the default configuration and can be <a href="server-and-probe.html">changed</a>.</dd>
-            <dt><code>/api/v1</code></dt>
-                <dd>Mandatory prefix indicating API version.</dd>
-            <dt><code>/signin</code></dt>
-                <dd>Specific REST call.</dd>
-        </dl>
-        <div class="bq info">
-            <p>
-                <b>bin/nccurl.sh</b>
-            </p>
-            <p>
-                <a target="wiki" href="https://en.wikipedia.org/wiki/CURL">cURL</a> is an excellent utility for testing REST services from the command line and scripts.
-                NLPCraft comes with a convenient wrapper script <code>bin/nccurl.sh</code> that shortens
-                command line of the standard cURL. We recommend adding <code>bin/nccurl.sh</code> to your
-                <code>$PATH</code> environment variable.
-            </p>
-        </div>
-        <p>
-            REST API is divided into five functional groups:
-        </p>
-        <ul>
-            <li><a href="#auth">Authentication</a></li>
-            <li><a href="#asking">Asking</a></li>
-            <li><a href="#company">Company Management</a></li>
-            <li><a href="#user">User Management</a></li>
-            <li><a href="#data_probe">Data Probe Management</a></li>
-        </ul>
-        <div class="bq info">
-            <b>Admins</b>
-            <p>
-                Note that many operations are only available to the users with administrative privileges. Note
-                also that some operations will implicitly behave differently based on whether the currently signed in user
-                have administrative privileges or not.
-            </p>
-        </div>
-        <div class="bq info">
-            <b>External User ID</b>
-            <p>
-                Many calls on REST API accept external "on-behalf-of" user ID (<code>usrExtId</code>) additionally to the regular
-                user ID (<code>usrID</code>). In these methods zero, one or both IDs must be provided. If none are provided
-                the ID of the currently signed in user will be used. If both are provided they should point to the same user.
-                External user ID allows to use user identification from the external systems without a need to import all the
-                existing users into NLPCraft in the first place.
-            </p>
-            <p>
-                Typical usage pattern for integrating NLPCraft into existing
-                system is to create a single administrative NLPCraft user, sign in with that account and then use external
-                "on-behalf-of" user IDs in all the requests. This way you get the same functionality as if using ordinary
-                user IDs but without a need to migrate and synchronize all user accounts from the existing system to NLPCraft.
-            </p>
-        </div>
-    </section>
-    <section id="auth">
-        <h3 class="section-title">Authentication</h3>
-        <p>
-            Before performing any REST calls a registered user needs to sign in to receive
-            an <b>access token</b> that will be used in all subsequent operations:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>REST call</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-                <tr>
-                    <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/authentication"><nobr><code>/signin</code></nobr></a></td>
-                    <td>Sign in and obtain <b>access token</b>.</td>
-                </tr>
-                <tr>
-                    <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/authentication"><nobr><code>/signout</code></nobr></a></td>
-                    <td>Sign out and invalidate previously obtained <b>access token</b>.</td>
-                </tr>
-            </tbody>
-        </table>
-        <div class="bq info">
-            <b>Default User</b>
-            <p>
-                NLPCraft comes with a default built-in credentials that you can use when signing in for the
-                first time:
-            </p>
-            <ul>
-                <li>Email: <code>admin@admin.com</code></li>
-                <li>Password: <code>admin</code></li>
-            </ul>
-        </div>
-        <div class="bq warn">
-            <p>
-                In production environment make sure to delete this default user once you add at least one of your
-                own users with administrative privileges.
-            </p>
-        </div>
-    </section>
-    <section id="asking">
-        <h3 class="section-title">Asking</h3>
-        <p>
-            This is the main group of operation that allows to ask questions, check the status and get
-            result:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>REST call</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/asking"><nobr><code>/ask</code></nobr></a></td>
-                <td>Submit the sentence to be processed <b>asynchronously</b>.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/asking"><nobr><code>/ask/sync</code></nobr></a></td>
-                <td>Submit the sentence to be processed <b>synchronously</b>. </td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/asking"><nobr><code>/check</code></nobr></a></td>
-                <td>Get statuses and results for previously submitted <code>/ask</code> requests.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/asking"><nobr><code>/cancel</code></nobr></a></td>
-                <td>
-                    Remove results from the server memory.
-                </td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/asking"><nobr><code>/clear/conversation</code></nobr></a></td>
-                <td>
-                    Clear the conversation STM for current user and data model.
-                </td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/asking"><nobr><code>/clear/dialog</code></nobr></a></td>
-                <td>
-                    Clear the dialog flow for current user and data model.
-                </td>
-            </tr>
-            </tbody>
-        </table>
-    </section>
-    <section id="company">
-        <h3 class="section-title">Company Management</h3>
-        <p>
-            This group of operations allows to add, update and remove companies in the systems.
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>REST call</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/company/get</code></nobr></a></td>
-                <td>Gets current user company.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/company/add</code></nobr></a></td>
-                <td>Add new company.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/company/update</code></nobr></a></td>
-                <td>Update company information.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/company/delete</code></nobr></a></td>
-                <td>Delete company.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/company/token/reset</code></nobr></a></td>
-                <td>Reset company's authentication token.</td>
-            </tr>
-            </tbody>
-        </table>
-    </section>
-    <section id="user">
-        <h3 class="section-title">User Management</h3>
-        <p>
-            This group of operations allows to add, update and remove users in the systems:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>REST call</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/user/get</code></nobr></a></td>
-                <td>Get current user information.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/user/all</code></nobr></a></td>
-                <td>Get all users.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/user/add</code></nobr></a></td>
-                <td>Add new user.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/user/update</code></nobr></a></td>
-                <td>Update user information.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/user/delete</code></nobr></a></td>
-                <td>Delete user.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/user/admin</code></nobr></a></td>
-                <td>Change user administrative privileges.</td>
-            </tr>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/users"><nobr><code>/user/passwd/reset</code></nobr></a></td>
-                <td>
-                    Reset the current user password.
-                </td>
-            </tr>
-            </tbody>
-        </table>
-    </section>
-    <section id="data_probe">
-        <h3 class="section-title">Data Probe Management</h3>
-        <p>
-            This group of operations allows to get the information about connected data probes:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>REST call</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><a target=apiary href="https://nlpcraft.docs.apiary.io/#reference/data-probes"><nobr><code>/probes/all</code></nobr></a></td>
-                <td>Get information about connected probes.</td>
-            </tr>
-            </tbody>
-        </table>
-    </section>
-    <section id="server_errors">
-        <h2 class="section-title">Server Errors</h2>
-        <p>
-            When REST server returns HTTP error the response body contains JSON object (<code>Content-Type → application/json</code>)
-            with two fields <code>code</code> and <code>msg</code>:
-        </p>
-        <pre class="brush: js">
-        {
-            "code": "NC_INVALID_ACCESS_TOKEN",
-            "msg": "Unknown access token: PPdxjwXBOIMpAWNgpKq1"
-        }
-        </pre>
-        <p>
-            Following tables shows all possible <code>code</code> values for these server errors:
-        </p>
-        <table class="gradient-table">
-            <thead>
-            <tr>
-                <th>Code</th>
-                <th>Description</th>
-            </tr>
-            </thead>
-            <tbody>
-            <tr>
-                <td><code>NC_INVALID_ACCESS_TOKEN</code></td>
-                <td>
-                    The access token is invalid or no longer valid. Note that previously issued existing access
-                    tokens can expire or be otherwise invalidated and have to be obtained again.
-                </td>
-            </tr>
-            <tr>
-                <td><code>NC_SIGNIN_FAILURE</code></td>
-                <td>
-                    Invalid or unknown user email and/or user password during <code>/signin</code> call. This can
-                    indicate either the attempt to signin by the user that hasn't been added yet, or the invalid
-                    password for the existing user.
-                </td>
-            </tr>
-            <tr>
-                <td><code>NC_NOT_IMPLEMENTED</code></td>
-                <td>
-                    Particular feature is not implemented yet or not available. This is reserved for API extensions and
-                    future backward compatibility.
-                </td>
-            </tr>
-            <tr>
-                <td><code>NC_INVALID_FIELD</code></td>
-                <td>
-                    This indicated a problem with a field. It's either too bit, too small, empty or otherwise invalid.
-                    See <code>msg</code> field in the error response for details.
-                </td>
-            </tr>
-            <tr>
-                <td><code>NC_ADMIN_REQUIRED</code></td>
-                <td>
-                    Calling user is required to have admin privileges to execute given call.
-                </td>
-            </tr>
-            <tr>
-                <td><code>NC_INVALID_OPERATION</code></td>
-                <td>
-                    Indicates that a given operation cannot be performed as specified. For example, this error
-                    is returned when you attempt to remove or revoke admin privileges from the
-                    last admin user.
-                </td>
-            </tr>
-            <tr>
-                <td><code>NC_ERROR</code></td>
-                <td>Indicates a general server error.</td>
-            </tr>
-            </tbody>
-        </table>
-    </section>
-</div>
-<div class="col-md-2 third-column">
-    <ul class="side-nav">
-        <li class="side-nav-title">On This Page</li>
-        <li><a href="#format">REST URL</a></li>
-        <li><a href="#auth">Authentication</a></li>
-        <li><a href="#company">Company</a></li>
-        <li><a href="#user">Users</a></li>
-        <li><a href="#asking">Asking</a></li>
-        <li><a href="#data_probe">Data Probes</a></li>
-        <li><a href="#server_errors">Server Errors</a></li>
-        {% include quick-links.html %}
-    </ul>
-</div>
-
-
-
-
diff --git a/pom.xml b/pom.xml
index d5bb488..d7b1980 100644
--- a/pom.xml
+++ b/pom.xml
@@ -820,13 +820,7 @@
                                 <exclude>**/*.txt</exclude>
                                 <exclude>src/main/resources/geo/countries/*.json</exclude>
                                 <exclude>idea/**/*</exclude>
-                                <exclude>docs/_site/**/*</exclude>
-                                <exclude>docs/ext/**/*</exclude>
-                                <exclude>docs/images/**/*</exclude>
-                                <exclude>docs/.sass-cache/**/*</exclude>
-                                <exclude>docs/apis/**/*</exclude>
                                 <exclude>zips/**/*</exclude>
-                                <exclude>docs/fonts/**/*</exclude>
                                 <exclude>javadoc/**/*</exclude>
                                 <exclude>src/main/resources/**/*.json</exclude>
                                 <exclude>src/main/resources/moby/*</exclude>